3 Replies Latest reply on Jun 6, 2013 11:35 PM by georgesg

    JBOSS EAP 6.1.0 Alpha - Not picking up Endorsed libraries from /usr/java/jdk1.6.0_29/jre/lib/endorsed

    georgesg

      I am currently Migrating applications from Jboss4.3 to Jboss EAP 6.1.0.alpha AS 7.2.0.Final.

       

      I have endorsed the libraries jaxb-api.jar, jaxb-impl.jar,jaxb-xjc.jar,jaxws-api.jar, jaxws-rt.jar, jaxws-tools.jar in the jre lib endorsed folder "/usr/java/jdk1.6.0_29/jre/lib/endorsed". But i find that during run time these libraries are not getting pickedup by the jre, instead i am getting the class not found exception. Something like below..This following class in the exception is from "jaxws-rt.jar". Any idea ?

       

      Caused by: java.util.ServiceConfigurationError: javax.xml.ws.spi.Provider: Provider com.sun.xml.ws.spi.ProviderImpl not found

              at java.util.ServiceLoader.fail(ServiceLoader.java:214) [rt.jar:1.6.0_29]

              at java.util.ServiceLoader.access$400(ServiceLoader.java:164) [rt.jar:1.6.0_29]

              at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:350) [rt.jar:1.6.0_29]

              at java.util.ServiceLoader$1.next(ServiceLoader.java:421) [rt.jar:1.6.0_29]

              at javax.xml.ws.spi.Provider.getProviderUsingServiceLoader(Provider.java:146) [jboss-jaxws-api_2.2_spec-2.0.1.Final.jar:2.0.1.Final]

              at javax.xml.ws.spi.Provider.provider(Provider.java:106) [jboss-jaxws-api_2.2_spec-2.0.1.Final.jar:2.0.1.Final]

              at javax.xml.ws.Service.<init>(Service.java:57) [jboss-jaxws-api_2.2_spec-2.0.1.Final.jar:2.0.1.Final]

              at com.cassis.ws.reqmgr.wsdl.RequestManagerService.<init>(RequestManagerService.java:52) [WS_RequestManager_ClientJar-1.0.0-SNAPSHOT.jar:]

              at com.cassis.rm.handler.process.impl.ProcessBase.getRequestManager(ProcessBase.java:131) [RMHandler-1.0.0-SNAPSHOT.jar:]

              at com.cassis.rm.handler.process.impl.ServiceListRetrievalProcess.callServiceListRetrieval(ServiceListRetrievalProcess.java:81) [