tem como postar a exception completa que apareceu no log para podermos ter uma idéia um pouco melhor?
G
graveyard
Boa Noite,
O erro que pediram é este:
javax.xml.ws.WebServiceExceptionatcom.sun.xml.ws.message.jaxb.JAXBMessage.writePayloadTo(JAXBMessage.java:300)atcom.sun.xml.ws.message.AbstractMessageImpl.writeTo(AbstractMessageImpl.java:171)atcom.sun.xml.ws.message.AbstractMessageImpl.readAsSOAPMessage(AbstractMessageImpl.java:193)atcom.sun.enterprise.webservice.SOAPMessageContextImpl.getMessage(SOAPMessageContextImpl.java:87)atcom.sun.enterprise.webservice.monitoring.MessageTraceImpl.setMessageContext(MessageTraceImpl.java:124)atcom.sun.enterprise.webservice.monitoring.JAXWSEndpointImpl.processResponse(JAXWSEndpointImpl.java:105)atcom.sun.enterprise.webservice.MonitoringPipe.process(MonitoringPipe.java:155)atcom.sun.xml.ws.api.pipe.helper.PipeAdapter.processRequest(PipeAdapter.java:115)atcom.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:595)atcom.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:554)atcom.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539)atcom.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:436)atcom.sun.xml.ws.api.pipe.helper.AbstractTubeImpl.process(AbstractTubeImpl.java:106)atcom.sun.enterprise.webservice.CommonServerSecurityPipe.processRequest(CommonServerSecurityPipe.java:218)atcom.sun.enterprise.webservice.CommonServerSecurityPipe.process(CommonServerSecurityPipe.java:129)atcom.sun.xml.ws.api.pipe.helper.PipeAdapter.processRequest(PipeAdapter.java:115)atcom.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:595)atcom.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:554)atcom.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539)atcom.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:436)atcom.sun.xml.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.java:243)atcom.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:444)atcom.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:244)atcom.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter.java:135)atcom.sun.enterprise.webservice.JAXWSServlet.doPost(JAXWSServlet.java:159)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:738)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:831)atorg.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411)atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:317)atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)atorg.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)atorg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:288)atorg.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:271)atorg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:202)atorg.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)atorg.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)atcom.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)atorg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:206)atorg.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)atorg.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)atorg.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)atorg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:150)atorg.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)atorg.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)atorg.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)atorg.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:270)atcom.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:637)atcom.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:568)atcom.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:813)atcom.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:339)atcom.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:261)atcom.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:212)atcom.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask.doTask(PortUnificationPipeline.java:361)atcom.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265)atcom.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106)Causedby:javax.xml.bind.MarshalException-withlinkedexception:[javax.xml.bind.JAXBException: class server.teste4 nor any of its super class is known to this context.]atcom.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:282)atcom.sun.xml.bind.v2.runtime.BridgeImpl.marshal(BridgeImpl.java:110)atcom.sun.xml.bind.api.Bridge.marshal(Bridge.java:178)atcom.sun.xml.ws.message.jaxb.JAXBMessage.writePayloadTo(JAXBMessage.java:294)...58moreCausedby:javax.xml.bind.JAXBException:classserver.teste4noranyofitssuperclassisknowntothiscontext.atcom.sun.xml.bind.v2.runtime.XMLSerializer.reportError(XMLSerializer.java:242)atcom.sun.xml.bind.v2.runtime.XMLSerializer.reportError(XMLSerializer.java:257)atcom.sun.xml.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:649)atcom.sun.xml.bind.v2.runtime.property.ArrayElementNodeProperty.serializeItem(ArrayElementNodeProperty.java:65)atcom.sun.xml.bind.v2.runtime.property.ArrayElementProperty.serializeListBody(ArrayElementProperty.java:168)atcom.sun.xml.bind.v2.runtime.property.ArrayERProperty.serializeBody(ArrayERProperty.java:152)atcom.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.serializeBody(ClassBeanInfoImpl.java:322)atcom.sun.xml.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:681)atcom.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:277)...61moreCausedby:javax.xml.bind.JAXBException:classserver.teste4noranyofitssuperclassisknowntothiscontext.atcom.sun.xml.bind.v2.runtime.JAXBContextImpl.getBeanInfo(JAXBContextImpl.java:556)atcom.sun.xml.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:644)...67moreCannotlogSOAPMessagenullStandardWrapperValve[NewWebService]:PWC1406:Servlet.service()forservletNewWebServicethrewexceptionjavax.servlet.ServletExceptionatcom.sun.enterprise.webservice.JAXWSServlet.doPost(JAXWSServlet.java:164)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:738)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:831)atorg.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411)atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:317)atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)atorg.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)atorg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:288)atorg.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:271)atorg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:202)atorg.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)atorg.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)atcom.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)atorg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:206)atorg.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)atorg.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)atorg.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)atorg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:150)atorg.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)atorg.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)atorg.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)atorg.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:270)atcom.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:637)atcom.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:568)atcom.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:813)atcom.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:339)atcom.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:261)atcom.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:212)atcom.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask.doTask(PortUnificationPipeline.java:361)atcom.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265)atcom.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106)Causedby:javax.xml.ws.WebServiceException:javax.xml.bind.MarshalException-withlinkedexception:[javax.xml.bind.JAXBException: class server.teste4 nor any of its super class is known to this context.]atcom.sun.xml.ws.message.jaxb.JAXBMessage.writePayloadTo(JAXBMessage.java:317)atcom.sun.xml.ws.message.AbstractMessageImpl.writeTo(AbstractMessageImpl.java:142)atcom.sun.xml.ws.encoding.StreamSOAPCodec.encode(StreamSOAPCodec.java:108)atcom.sun.xml.ws.encoding.SOAPBindingCodec.encode(SOAPBindingCodec.java:265)atcom.sun.xml.ws.transport.http.HttpAdapter.encodePacket(HttpAdapter.java:320)atcom.sun.xml.ws.transport.http.HttpAdapter.access$100(HttpAdapter.java:93)atcom.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:454)atcom.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:244)atcom.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter.java:135)atcom.sun.enterprise.webservice.JAXWSServlet.doPost(JAXWSServlet.java:159)...34moreCausedby:javax.xml.bind.MarshalException-withlinkedexception:[javax.xml.bind.JAXBException: class server.teste4 nor any of its super class is known to this context.]atcom.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:282)atcom.sun.xml.bind.v2.runtime.BridgeImpl.marshal(BridgeImpl.java:100)atcom.sun.xml.bind.api.Bridge.marshal(Bridge.java:141)atcom.sun.xml.ws.message.jaxb.JAXBMessage.writePayloadTo(JAXBMessage.java:310)...43moreCausedby:javax.xml.bind.JAXBException:classserver.teste4noranyofitssuperclassisknowntothiscontext.atcom.sun.xml.bind.v2.runtime.XMLSerializer.reportError(XMLSerializer.java:242)atcom.sun.xml.bind.v2.runtime.XMLSerializer.reportError(XMLSerializer.java:257)atcom.sun.xml.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:649)atcom.sun.xml.bind.v2.runtime.property.ArrayElementNodeProperty.serializeItem(ArrayElementNodeProperty.java:65)atcom.sun.xml.bind.v2.runtime.property.ArrayElementProperty.serializeListBody(ArrayElementProperty.java:168)atcom.sun.xml.bind.v2.runtime.property.ArrayERProperty.serializeBody(ArrayERProperty.java:152)atcom.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.serializeBody(ClassBeanInfoImpl.java:322)atcom.sun.xml.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:681)atcom.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:277)...46moreCausedby:javax.xml.bind.JAXBException:classserver.teste4noranyofitssuperclassisknowntothiscontext.atcom.sun.xml.bind.v2.runtime.JAXBContextImpl.getBeanInfo(JAXBContextImpl.java:556)atcom.sun.xml.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:644)...52more
Será que alguem me pode ajudar?
Obrigado
L
leonickel
graveyard,
a classe teste4 está no mesmo projeto do seu webservices? se não, ela está no classpath do web service? como vc está deployando esta classe teste4, eh um arquivo .jar?
[]'ss!!!
G
graveyard
Boa Noite,
Sim ela está no mesmo package do WS.
Mesmo que nao estivesse se fizer o import do package onde esta a class, o WS “via” a classe.
Nao preciso de nenhum .jar, pq os metodos de inserir e alterar registos na BD, funcionam bem.