Hi:
You said:
&SYSFILRC and END=XYZ both behave like the error record is the end of the file.
I thought the XML specification REQUIRED that any application that read malformed XML had to report the problem and stop processing immediately. The w3c site has this information, but the Wikipedia article states the rules more succinctly:
http://en.wikipedia.org/wiki/XML#Well-formedness_and_error-handling
[quote]
Well-formedness and error-handling
The XML specification defines an XML document as a text which is well-formed, i.e., it satisfies a list of syntax rules provided in the specification. The list is fairly lengthy; some key points are:
--It contains only properly-encoded legal Unicode characters.
--None of the special syntax characters such as "<" and "&" appear except when performing their markup-delineation roles.
--The begin, end, and empty-element tags which delimit the elements are correctly nested, with none missing and none overlapping.
--The element tags are case-sensitive; the beginning and end tags must match exactly.
--There is a single "root" element which contains all the other elements.
The definition of an XML document excludes texts which contain violations of well-formedness rules; they are simply not XML. An XML processor which encounters such a violation is required to report such errors and to cease normal processing.
[endquote]
That's why I suggested Tech Support. I thought that SXLE could only report on malformed XML -- not let you pause to fix it. Tech Support will be your best resource for this question.
cynthia