Troubleshooting
Problem
Whilst trying to parse a known valid XML file on a Unix platform using IBM WebSphere Transformation Extender (WTX) / IBM Transformation Extender (ITX) you may see that the map fails, and the XML parser log shows: Fatal error [line: 1 column: 1] Invalid document structure
Symptom
The audit log shows:
<Message>One or more inputs was invalid</Message>
...and the XML parser log (_log.xml) shows:
Error (-1), "XMLParser: Input XML data is invalid."
SAXParseException, Fatal error [line: 1 column: 1] Invalid document structure
Cause
This is cause by activation of the Burst mode for the XML based input card. Burst mode is not valid for XML documents, as the Xerces Parser is designed to read 'a document'.
Environment
WTX/ITX maps on any valid Unix based execution platform (AIX, HP-UX, Linux, Solaris, USS, zLinux)
Diagnosing The Problem
A review of the audit log (with all settings set to 'always') will shows:
<InputData card="x" CardMode="Burst" WorkArea="!Reuse">
Resolving The Problem
Reset the FetchAs setting for the card back to Integral to avoid this error
Was this topic helpful?
Document Information
More support for:
IBM Transformation Extender
Software version:
9.0.0.1, 9.0.0.0, 9.0, 8.4.1.4, 8.4.1.3, 8.4.1.2, 8.4.1.1, 8.4.1.0, 8.4.1, 8.4.0.5, 8.4.0.4, 8.4.0.3, 8.4.0.2, 8.4.0.1, 8.4, 8.3.0.6, 8.3.0.5, 8.3.0.4, 8.3.0.3, 8.3.0.2, 8.3.0.1, 8.3
Operating system(s):
AIX, HP-UX, Linux, Solaris, z/OS
Document number:
552981
Modified date:
29 September 2018
UID
swg21991272