<br><br><div><span class="gmail_quote">On 8/13/06, <b class="gmail_sendername">Joe Hildebrand</b> &lt;<a href="mailto:hildjj@gmail.com">hildjj@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>On Aug 11, 2006, at 7:24 PM, Scott Cotton wrote:<br>&gt; I'm still unclear on what &quot;treat as if does not exist&quot; means.<br>&gt; First and foremost, I don't know whether ignoring is<br>&gt; passing through untouched&nbsp;&nbsp;and uninterpreted or
<br>&gt; removing it.<br><br>Another option, which resolves this ambiguity is to say that the<br>receiving entity MUST disconnect from the sending entity, the same as<br>if non-well-formed XML had been sent.</blockquote><div>
<br><br>I like this option, so long as the receiving entity also sends a descriptive error<br>message to the sending entity.<br>-- <br>scott<br><br>PS I am developing an xml parser in java which works on byte buffers instead
<br>of streams, but uses the java 1.6 / java EE&nbsp; javax.xml.stream XMLEvent <br>interface so that it can more easily interoperate with other xml tools.&nbsp; This<br>makes it easier to work with non-blocking io for a server, but also unfortunately seemed 
<br>to require a dedicated xml parser.&nbsp; Minimizing the required work for that parser<br>is what originally triggered the question, but I'm more concerned about&nbsp; being<br>very clear with respect to what&nbsp; happens to message&nbsp; content. 
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">--<br>Joe Hildebrand<br><br><br></blockquote></div><br><br clear="all"><br><br>