You are viewing a plain text version of this content. The canonical link for it is here.
Posted to j-dev@xerces.apache.org by Edwin Goei <ed...@sun.com> on 2001/09/24 22:56:03 UTC

Copying source from xml-commons

There is code in Xerces 1 and 2 as well as other projects (Xalan) which
is obsolete and has bugs such as this one:
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=2298.  (Thanks Elena
for forwarding the bug to me.)  The fix is to use the latest versions of
code for the javax.xml.* packages.  That code exists in the
"xml-commons" repository under java/external.  
The cleanest way to fix this and other bugs like it is to remove the
copies from xml-xerces and instead copy source code from xml-commons
during the build process of Xerces.  This would mean that developers
would need to have two parallel trees checked out to do a build:
xml-xerces and xml-commons.

BTW, I have already prototyped this using the Crimson build.  Ideally,
we would want to copy not only the javax.xml.* packages, but also the
DOM and SAX packages, but we can start with just the javax.xml.*
packages.  (I think there was some DOM L3 prototyping work going on.) 
I'll volunteer to make changes to the Ant build.xml file if this is OK
with everyone.  Comments?

-Edwin

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-j-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-j-dev-help@xml.apache.org