ClassNotFoundException:org.apache.xml.serialize.XMLSerializer
問題
Spring OXM + Castor bindingを使用すると、Castorライブラリが追加されますが、それでも次のエラーメッセージが表示されますか?
Exception in thread "main" java.lang.RuntimeException: Could not instantiate serializer org.apache.xml.serialize.XMLSerializer: java.lang.ClassNotFoundException: org.apache.xml.serialize.XMLSerializer at org.exolab.castor.xml.XercesSerializer.(XercesSerializer.java:50) //...
MavenのCastor依存関係。
org.codehaus.castor castor 1.2
溶液
間違いがなければ、Castor need Xerces to workなので、Xerces依存関係も追加する必要があります。
org.springframework spring-oxm 3.0.5.RELEASE org.codehaus.castor castor 1.2 xerces xercesImpl 2.8.1