Bad XML exported?

Post questions here relative to DataStage Server Edition for such areas as Server job design, DS Basic, Routines, Job Sequences, etc.

Moderators: chulett, rschirm, roy

Post Reply
metabill
Premium Member
Premium Member
Posts: 26
Joined: Wed Aug 27, 2003 9:55 am

Bad XML exported?

Post by metabill »

Greetings. I'm using DataStage 5.1. When I export a job to XML, the XML contains an unescaped ampersand, which is invalid as an XML character. This causes grief for whatever XML parser I try. The text sequence occurs twice within a TrxOutput element; once as the text for a RoutineTransforms property: "#x1B", and again (same string) as the text for a Transform property in a Columns collection. I don't see anything in the job definiton that would cause these strings to be included. The offending elements look something like the following (with surrounding tags removed):

Property Name="RoutineTransforms">#x1B
Property Name="Transform">#x1B

Has anyone else seen something like this? I can write code to search/replace for unescaped ampersands in the exported XML to fix the problem, but I was hoping for some type of explanation.

Thanks in advance!

Bill
Post Reply