日期:2014-05-17  浏览次数:20704 次

myelcipse工程web service问题
我myeclipse6.5下面有个系统现在做我要做一个web service我新建了个工程
导入wsdl,并且新建了一个test调试服务没有问题,我导出该工程为一个test.jar然后再把这个test.jar导入到系统的web-info/lib下,但是在主系统中就调用该服务提示如下代码
两个工程的jdk都是选的5.0
请教大家。

javax.xml.ws.WebServiceException: Provider com.sun.xml.ws.spi.ProviderImpl not found
at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:38)
at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:133)
at javax.xml.ws.spi.Provider.provider(Provider.java:76)
at javax.xml.ws.Service.<init>(Service.java:57)
at com.leemanpaper.wsdl.wastepapermanagement.qualitycontrol.wastepaperqualitycontrol.v001.concrete.WastePaperQualityControlV001.<init>(WastePaperQualityControlV001.java:58)
at test.ClsMain.outDateCompl(ClsMain.java:127)
at test.ClsMain.main(ClsMain.java:118)
Caused by: java.lang.ClassNotFoundException: com.sun.xml.ws.spi.ProviderImpl
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:34)
... 6 more

------解决方案--------------------
找不到class,是缺包吧
------解决方案--------------------
这个应该是缺包吧