XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Open
    • Severity: Medium
    • Resolution: Unresolved
    • Affects Version/s: 3.1.0 GA
    • Fix Version/s: Not Planned
    • Component/s: None
    • Labels:
      None
    • Notice:
      When an issue is open, the "Fix Version/s" field conveys a target, not necessarily a commitment. When an issue is closed, the "Fix Version/s" field conveys the version that the issue was fixed in.

      Description

      We modified the Get Xml Data in order to specify an external DTD to be used when validating XML. Our problem dealt with the fact the XML provided used a relative path located DTDs. The relative path was referring to the folder of the xml file, but SAX forces this location to the folder of spoon.sh. From what we saw there is no feature in SAX allowing us to force basepath value to another folder, so it would have been of no use hacking Kettle code in order to 'move' the basepath value and set it in SAX procedures. In our version of Get XML Data expose a 'Override DTD' box (It's a working TextVar text box). If a value is present it's taken as the DTD path to be used. If none is specified, the behaviour of the step keeps to what it does normally.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              dome.santoro Domenico Santoro
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated: