Just made a fix by adding an ant target "remove-rename"
When invoked, this would rename all the dependencies in SAAJ 1.3 RI such that
the RI can compile with xercesImpl.jar and xalan.jar classes obtained from :
To be able to run the "remove-rename" target successfully use the following steps
1. checkout saaj 1.3 workspace
2. download and place xercesImpl.jar, xalan.jar, serializer.jar, xml-apis.jar
and xsltc.jar inside saaj-ri/lib
3. invoke "ant remove-rename"
This will create a directory "remove-rename" under saaj-ri that will contain
the entire set of saaj sources renamed to use the Apache Xercers Implementation.
There is a sanity test that happens upon invoking remove-rename which will try
to compile all the classes and place them under the directory
You can then jar these classes into a saaj-impl.jar or use the compiled classes
Please use this feature and let us know if this worked. If you are satisfied
with the fix then you can probably close the bug or downgrade the priority.