[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: The subsetting has begun


if jsr172
[Evan Lenz]
>
> If anything, the stated rationale gives me hope that either:
>
>   a) there are some misunderstandings about what is actually required of
> a non-validating processor (as Elliotte speculated), or
>   b) the real reason for the decision is not so much footprint
> restrictions as it is the reason actually stated in the spec (in which
> case further scrutiny may be of help).
>
>
> [1] <http://jcp.org/aboutJava/communityprocess/review/jsr172/index.html>
>

It seems to me that what they wanted to achieve could be done by requiring
that all XML documents for J2ME be labeled as standalone, and if they were
not, the parser should notify the application so that the app could decide
whether to proceed or not.  Then they could call the parser a
"XML-standalone" parser if they wanted to, meaning a parser that followed
the processing rules in the XML Rec for standalone DTDs.  It would be easy
to understand what would or would not be processed, and nothing would
automatically break just because harmless DTDs were received.

It probably would not increase the footprint much for the parser to try to
process a DTD that was not labeled as standalone, and only notify the app if
it actually encountered some non-standalone construct.  I think that the
majority of DTDs are standalone but not labeled as such.

Cheers,

Tom P

This approach would not break when harmless documents with DTDs were
received, and would not claim to be XM-conformant when it was not



PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.