项目集成CXF,起tomcat的时候报错
java.lang.LinkageError: JAXB 2.0 API is being loaded from the bootstrap classloader, but this RI (from jar:file:/D:/workspace/dayun/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/wtpwebapps/DmsProject/WEB-INF/lib/jaxb-impl-2.1.7.jar!/com/sun/xml/bind/v2/model/impl/ModelBuilder.class) needs 2.1 API. Use the endorsed directory mechanism to place jaxb-api.jar in the bootstrap classloader. (See http://java.sun.com/j2se/1.5.0/docs/guide/standards/)
at com.sun.xml.bind.v2.model.impl.ModelBuilder.<clinit>(ModelBuilder.java:173)
at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:422)
at com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:286)
at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:139)
at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:117)
at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:188)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
copy jaxb-api-2.1.jar和jaxws-api-2.1-1.jar两个文件到%TOMCAT_HOME%/common/endorsed文件夹
由异常我们可得知jaxb-api-2.1.jar包是有bootstrap加载的,别的classloader无法加载。
copy jaxb-api-2.1.jar和jaxws-api-2.1-1.jar两个文件到%TOMCAT_HOME%/common/endorsed文件夹
如果用main函数生成wsdl,需要把这个jaxb-api-2.1.jar放到Bootstrap中
<!--StartFragment -->
- 大小: 21 KB
分享到:
相关推荐
webservice CXF 报错:java.lang.NoClassDefFoundError: org/apache/neethi/builders/AssertionBuilder 需要用到此jar文件 通过apache官网可获得。 文件位置\apache-cxf-2.7.13\lib
NULL 博文链接:https://hw1287789687.iteye.com/blog/2034439
apache-cxf-2.7.6.rar webservice
apache-cxf-2.6.2.tar.gz CXF及其依赖包
cxf-2.1.jar cxf-2.1.jar cxf-2.1.jar cxf-2.1.jar
apache-cxf-2.4.6.zip
cxf-2.2.3.jar
apache-cxf-2.4.3.zip apache-cxf-2.4.3.zip
cxf-2.7.7.jar
apache-cxf-2.6.0.tar.gz
CXF是一个很好用的web service框架,但是部署在WebSphere上容易出现问题,这是收集到的解决这些问题的方法。
目前最新版本的CXF包,可以辅助开发Web Service的服务器端和客户端
cxf-2.0.7.jar
cxf-2.2.12.jarcxf-2.2.12.jar
CXF开发实例.CXF开发实例.CXF开发实例.CXF开发实例.CXF开发实例.CXF开发实例.
CXF生成客户端代码所需要的压缩包。直接解压,配置好环境变量即可使用!
cxf-2.5.1.jar webservice 资源包
好用的cxf.jar,Apache CXF = Celtix + XFire,开始叫 Apache CeltiXfire,后来更名为 Apache CXF 了,以下简称为 CXF。CXF 继承了 Celtix 和 XFire 两大开源项目的精华,提供了对 JAX-WS 全面的支持,并且提供了多种...