java.lang.ClassCastException: com.sun.xml.bind.v2.runtime.JAXBContextImpl не может быть приведен к com.sun.xml.bind.api.JAXBRIContext
Я создал веб-сервис jaxws. Я полностью следовал заURL
Служба была прекрасно без каких-либо ошибок. Но на сервере возникли ошибки при запросе.
SEVERE: caught throwable
java.lang.ClassCastException: com.sun.xml.bind.v2.runtime.JAXBContextImpl cannot be cast to com.sun.xml.bind.api.JAXBRIContext
at com.sun.xml.ws.db.glassfish.JAXBRIContextFactory.newContext(JAXBRIContextFactory.java:74)
at com.sun.xml.ws.spi.db.BindingContextFactory.create(BindingContextFactory.java:149)
at com.sun.xml.ws.message.jaxb.JAXBMessage.create(JAXBMessage.java:160)
at com.sun.xml.ws.fault.SOAPFaultBuilder.createSOAP11Fault(SOAPFaultBuilder.java:433)
at com.sun.xml.ws.fault.SOAPFaultBuilder.createSOAPFaultMessage(SOAPFaultBuilder.java:210)
Я проверил через stackoverflow и на многих других сайтах все говорят о конфликте jar-файлов.
Я использую java-6-openjdk.
и ниже мой список файлов JAR на сервере Jetty.
gmbal-апи-only.jar
ха-api.jar
JAXB-core.jar
JAXB-impl.jar
JAXWS-rt.jar
Управление-api.jar
политики 2.3.1.jar
StAX-ex.jar
streambuffer-1.5.1.jar
Поскольку выше банки не работают, я пытался с
ИдтиВот
Загрузите дистрибутив JAX-WS RI.
Но эти банки дали ту же ошибку.