Hi Edwin,
I'm afraid I'm -1 on the second proposal. I think the intent of 1.4.4 is
to be strictly a maintenance release, where we fix as many bugs as we can
before throwing our whole force as a community behind Xerces2. If we end
up pursuing Xerces1 further for whatever reason, then, for instance if we
were to consider upgrading it to support the future JAXP 1.2, I think this
would make sense--but only as a 1.5 release. But as it stands, by the time
JAXP 1.2 is finished Xerces2 should be the standard and xerces1 should be
deprecated. There's also the point that, if Xerces1 finds a DTD, even if
schema validation is on it won't complain.
In any event, why plan for the future if there isn't going to be one? :-)
Cheers,
Neil
Neil Graham
XML Parser Development
IBM Toronto Lab
Phone: 905-413-3519, T/L 969-3519
E-mail: [EMAIL PROTECTED]
Edwin Goei <[EMAIL PROTECTED]> on 11/08/2001 03:04:32 PM
Please respond to [EMAIL PROTECTED]
To: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
cc: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
Subject: Xerces1,2 proposals: one w/ potential incompatible change
Hi all,
I did not get any comments when I posted this as a response to a Xerces
1 thread, but this is really an issue that covers both Xerces1 and 2, so
I am posting this as a separate thread.
Here are the two proposals:
1) Update the SAX2 classes to the latest bugfix release
"sax2-r2pre2". See http://sax.sourceforge.net for more info.
2) Change the default value of the feature
"http://apache.org/xml/features/validation/schema" from true to
false.
Of these #2 may be the most controversial as it may break existing
applications. Currently, instantiating a DOMParser or SAXParser
directly or via JAXP and turning on validation (and namespaces) will
also cause XMLSchema validation to occur. Before Xerces supported
XMLSchema, only DTD validation would occur. One reason for this change
is that the future maintenance release of JSR-63, AKA JAXP 1.2, will
probably require that XMLSchema validation _not_ occur by default
to be backward compatible with previous JAXP versions.
Also see postings starting with
http://marc.theaimsgroup.com/?l=xerces-j-dev&m=100344687731013&w=2 for
more info.
Comments?
-Edwin
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]