I'm trying to use Castor 0.9.5.4 with JAXP 1.3 RI, available at
http://jaxp.dev.java.net/. While marshalling, I'm getting the following error
message:
java.lang.NoClassDefFoundError: org/apache/xml/serialize/XMLSerializer
at org.exolab.castor.xml.Unmarshaller.initConfig(Unmarshaller.java:272)
at org.exolab.castor.xml.Unmarshaller.<init>(Unmarshaller.java:225)
at org.exolab.castor.xml.Unmarshaller.<init>(Unmarshaller.java:212)
at
org.exolab.castor.mapping.Mapping.loadMappingInternal(Mapping.java:524)
at org.exolab.castor.mapping.Mapping.loadMapping(Mapping.java:453)
at
com.moneygram.dss.translator.castor.CastorXMLSupport.setApiVersionToURIMap(CastorXMLSupport.java:55)
at
com.moneygram.dss.translator.castor.CastorXMLFormatterTest.setUp(CastorXMLFormatterTest.java:49)
at junit.framework.TestCase.runBare(TestCase.java:125)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:118)
at junit.framework.TestSuite.runTest(TestSuite.java:208)
at junit.framework.TestSuite.run(TestSuite.java:203)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:392)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:276)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:167)
In J2SE 1.5, Sun repackaged the classes in xercesImpl.jar (from
org.apache.xerces.* to com.sun.org.apache.xerces.*, etc). The required class
looks like it's available, but it's been repackaged as
com.sun.org.apache.xml.internal.serialize.XMLSerializer.
Is it possible to use Castor with JAXP 1.3? Do I need to use Xerces 2.6.2
instead? What are the plans to update Castor to work with standard JAXP?
--
Erik Pearson
[EMAIL PROTECTED]
-----------------------------------------------------------
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
unsubscribe castor-user