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.