xerces and java 6.0
Michael Koch
konqueror at gmx.de
Sat Sep 22 06:08:23 UTC 2007
On Wed, Sep 05, 2007 at 09:04:08AM +0200, Benjamin Mesing wrote:
> Hello,
>
> it seems that xerces is not compatible with Java 6.
>
> When using Java 6 I get the following exception:
> Exception in thread "AWT-EventQueue-0" java.lang.AbstractMethodError: org.apache.xerces.dom.DocumentImpl.getXmlStandalone()Z
> at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.setDocumentInfo(DOM2TO.java:373)
> at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(DOM2TO.java:127)
> at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(DOM2TO.java:94)
> at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java:663)
> at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:709)
> at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:313)
> at com.umlet.control.Umlet.createStringToBeSaved(Umlet.java:197)
> [......]
>
> While using Java 5 works just fine. Searching for the error on the web
> indicates that xerces is not compatible with Java 6 [1,2]. Can anyone
> confirm this?
>
> I have tried:
> * compile on Java 6 and run on Java 6 -> fails
> * compile on Java 5 and run on Java 6 -> fails
> * compile on Java 5 and run on Java 5 -> good
>
> Is there a solution for this problem? (I haven't tried adding xalan.jar
> and serializer.jar to the classpath yet.)
Do you have a simple testcase so we can reproduce this easily?
Cheers,
Michael
More information about the pkg-java-maintainers
mailing list