<point x="0" y="2001" />
causes onsgmls to complain about extra character data
(specifically) the "/" character at the end of the element:
onsgmls:SCN6M_SUBM.10.mag.xml:10:23:E: character data
is not allowed here
The relevant excerpt from the DTD is:
points specify an x coordinate and a y coordinate.
<!ELEMENT point EMPTY>
x CDATA #REQUIRED
y CDATA #REQUIRED
The parsers I use to read this data; however, get the
start/end events exactly as expected.