icedtea6-1.9.3 Build Problem: NoClassDefFoundError: org.apache.xerces.dom.DeferredDocumentImpl

Dr Andrew John Hughes ahughes at
Thu Dec 9 07:06:51 PST 2010

On 03:02 Thu 09 Dec     , DJ Lucas wrote:
> On 12/08/2010 11:07 PM, DJ Lucas wrote:
> > The solution (as I understand it) is to include xml-apis.jar in endorsed
> > if Xerces is 2.10.0 or greater. I patched locally to include it (if it
> > exists), and build is well into stage 2 now.
> Another thing that just occurred to me, in head, should anything be
> placed in endorsed if building with a previous icedtea6/openjdk, or am I
> misunderstanding the purpose of the endorsed jars?

I think the Xerxes/Xalan replacement is only needed on old versions of gcj/GNU Classpath.
We should look at testing for the bug it works around, and only add Xerxes/Xalan
for these old systems where the JAXP implementation in the bootstrap JDK is

> -- DJ Lucas
> -- 
> This message has been scanned for viruses and
> dangerous content, and is believed to be clean.

Andrew :)

Free Java Software Engineer
Red Hat, Inc. (

Support Free Java!
Contribute to GNU Classpath and IcedTea
PGP Key: 94EFD9D8 (
Fingerprint = F8EF F1EA 401E 2E60 15FA  7927 142C 2591 94EF D9D8

More information about the distro-pkg-dev mailing list