Boa tarde…
Estou criando um WebService no NetBeans, e a princípio tudo funciona bem, faço o deploy do webservice, ele cria o wsdl,
e até mostra a pagina de teste do webservice, quando digito no browser: http://localhost:8080/Calculator/Calculator?teste:Web
Services
Endpoint Information
Service Name: {http://webservices/}CalculatorService
Port Name: {http://webservices/}CalculatorPort
Address: http://localhost:8080/Calculator/Calculator
WSDL: http://localhost:8080/Calculator/Calculator?wsdl
Implementation class: webservices.Calculator
Porém, quando crio o client e tento executar a chamada para o serviço, dá o seguinte erro:
<blockquote>…
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:83)
at javax.xml.ws.Service.(Service.java:56)
at webservices.CalculatorService.(CalculatorService.java:46)
at javaapplicationclient.Main.main(Main.java:9)
Caused by: java.lang.ClassNotFoundException: com.sun.xml.ws.spi.ProviderImpl
…
BUILD SUCCESSFUL (total time: 1 second)
</blockquote>
Alguém sabe porque? :roll:
[]´s!