IBM Support

Fail to parse a valid XML file on Unix platform using Well Formed Only option

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

[{"Product":{"code":"SSVSD8","label":"IBM Transformation Extender"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"--","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF035","label":"z\/OS"}],"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","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

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