Erro WebServices NetBeans 6

2 respostas
Rage

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!

2 Respostas

M

Rage,
estou com problema semelhante. Estou tentando aprender WebServices e sempre que tento criar um client no Netbeans 6 para este tutorial volta um erro: Web Service can not be created by JAXWS:wsimport utility. Reason: javax.xml.datatype.DatatypeFactoryImpl not found.

Você conseguiu resolver o problema?

M

Descobri a origem do problema. O plugin do iReport que eu havia instalado no NetBeans. Foi só retirá-lo e tudo passou a funcionar corretamente.

Criado 18 de abril de 2008
Ultima resposta 23 de fev. de 2009
Respostas 2
Participantes 2