)
我今天遇到了一个小问题!我试图在Jboss服务器(AS 7.0)上部署应用程序......
当我在自己的电脑上工作时(localhost),没问题,一切都很好。但是当我在服务器上部署战争后,当我意识到一个动作时,我发现了一个可怕的错误:
java.util.ServiceConfigurationError: javax.xml.ws.spi.Provider: Provider com.sun.xml.ws.spi.ProviderImpl could not be instantiated: java.lang.NoClassDefFoundError: Could not initialize class com.sun.xml.ws.spi.ProviderImpl
java.util.ServiceLoader.fail(ServiceLoader.java:207)
java.util.ServiceLoader.access$100(ServiceLoader.java:164)
java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:353)
java.util.ServiceLoader$1.next(ServiceLoader.java:421)
javax.xml.ws.spi.Provider.getProviderUsingServiceLoader(Provider.java:146)
javax.xml.ws.spi.Provider.provider(Provider.java:106)
javax.xml.ws.Service.<init>(Service.java:57)
java.lang.NoClassDefFoundError: Could not initialize class com.sun.xml.ws.spi.ProviderImpl
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Class.java:247)
java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:345)
java.util.ServiceLoader$1.next(ServiceLoader.java:421)
javax.xml.ws.spi.Provider.getProviderUsingServiceLoader(Provider.java:146)
javax.xml.ws.spi.Provider.provider(Provider.java:106)
javax.xml.ws.Service.<init>(Service.java:57)
我使用的是Apache CXF,我的所有jar都是构建路径中的maven依赖项(jaxws-rt 2.2.8,jaxws-api ...)
你认为这可能是Jboss的问题吗?当我在Tomcat上部署这场战争时,我不会遇到这个问题:(
感谢所有