Iam對Web服務新增的Iam。 Iam嘗試從WSDL文件創建JAX-WS客戶端。使用RAD 8.0,我生成了包括代理,SEI和Web服務客戶端在內的類。現在,iam試圖將暴露的web服務方法作爲獨立應用程序。 我也將jaxws-rt-2.1.4.jar添加到類路徑中。創建JAX-WS客戶端的實例以訪問服務的問題
從主類,如果我嘗試創建客戶端的實例來訪問服務IAM得到以下錯誤。
Exception in thread "main" java.lang.ExceptionInInitializerError
at java.lang.J9VMInternals.initialize(J9VMInternals.java:227)
at java.lang.J9VMInternals.newInstanceImpl(Native Method)
at java.lang.Class.newInstance(Class.java:1345)
at java.util.ServiceLoader$ServiceIterator.next(ServiceLoader.java:195)
at javax.xml.ws.spi.Provider.getProviderUsingServiceLoader(Provider.java:146)
at javax.xml.ws.spi.Provider.provider(Provider.java:106)
at javax.xml.ws.Service.<init>(Service.java:57)
at com.royalbank.wcm_ap.ws_client.rbcauth.v1.AnPAuth.<init>(AnPAuth.java:35)
at com.royalbank.wcm_ap.ws_client.rbcauth.v1.TestClass.main(TestClass.java:53)
Caused by: javax.xml.ws.WebServiceException: Error creating JAXBContext for W3CEndpointReference.
at com.sun.xml.ws.spi.ProviderImpl$2.run(ProviderImpl.java:222)
at com.sun.xml.ws.spi.ProviderImpl$2.run(ProviderImpl.java:218)
at java.security.AccessController.doPrivileged(AccessController.java:203)
at com.sun.xml.ws.spi.ProviderImpl.getEPRJaxbContext(ProviderImpl.java:217)
at com.sun.xml.ws.spi.ProviderImpl.<clinit>(ProviderImpl.java:88)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:205)
... 8 more
Caused by: javax.xml.bind.JAXBException
- with linked exception:
[java.lang.ClassNotFoundException: com.ibm.xml.xlxp2.jaxb.JAXBContextFactory]
at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:207)
at javax.xml.bind.ContextFinder.find(ContextFinder.java:401)
at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:618)
at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:565)
at com.sun.xml.ws.spi.ProviderImpl$2.run(ProviderImpl.java:220)
我在這裏丟失了什麼關於配置?在此先感謝:)
是RAD唯一可以使用的IDE .. ?? 你有沒有嘗試過任何其他的IDE來生成web服務.. ?? – 2013-03-13 11:45:40
@VineetVerma YEs。我無法使用其他IDE。從我的最佳猜測來看,我想這與罐子有關。我們得到的類沒有找到異常[java.lang.ClassNotFoundException:com.ibm.xml.xlxp2.jaxb.JAXBContextFactory] .U有什麼想法呢? – 2013-03-13 12:58:56
嘗試使用下載jar(http://www.jarfinder.com/index.php/java/info/com.sun.xml.bind.v2.runtime.JAXBContextImpl.8)並將其包含在您的課程路徑中。 .check並告訴 – 2013-03-13 14:43:44