Erro no JAX-WS

0 respostas
J

Olá pessoal!

Começei meus esutdos com web services e travei no seguinte problema. Meu Web service foi criado no axis2 até aí sem problema, porém ao criar um cliente para o webservice em uma aplicação web me retorna o seguinte erro:

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: Servlet execution threw an exception
	org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)

root cause

java.lang.NoClassDefFoundError: Could not initialize class com.sun.xml.ws.spi.ProviderImpl
	sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	java.lang.reflect.Constructor.newInstance(Constructor.java:513)
	java.lang.Class.newInstance0(Class.java:355)
	java.lang.Class.newInstance(Class.java:308)
	javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:36)
	javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:95)
	javax.xml.ws.spi.Provider.provider(Provider.java:76)
	javax.xml.ws.Service.<init>(Service.java:57)
	servicoteste2.ServicoTeste2.<init>(ServicoTeste2.java:42)
	controller.ChamaServico.processRequest(ChamaServico.java:32)
	controller.ChamaServico.doPost(ChamaServico.java:72)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)

Porém o JAXWS cria as classes normalmente na hora de invocar o serviço que dá esse erro, no entanto quando crio o cliente para o web service em aplicação J2SE fuinciona normalmente. Alguém pode me ajudar?
Desde já agradeço pela atenção.
Abraço a todos.

Criado 21 de julho de 2010
Respostas 0
Participantes 1