[jboss-user] [JBossWS] - Exception when invoking EJB3 webservice from clients/SchemaB
MmarcoM
do-not-reply at jboss.com
Sat Oct 14 11:33:51 EDT 2006
hi all,
i have exposed an EJB3 as a webservice....
it is deployed fine on jboss, but whenn i try to invoke it from a client i got this bad exception..
| Exception in thread "main" java.rmi.RemoteException: Call invocation failed: Cou
| ld not transmit message; nested exception is:
| javax.xml.soap.SOAPException: Could not transmit message
| at org.jboss.ws.jaxrpc.CallImpl.invokeInternal(CallImpl.java:718)
| at org.jboss.ws.jaxrpc.CallImpl.invoke(CallImpl.java:404)
| at org.jboss.ws.jaxrpc.CallProxy.invoke(CallProxy.java:148)
| at $Proxy0.testWebServiceMethod(Unknown Source)
| at ws.jboss.org.samples.jsr181ejb.WSFacadeTester.doTest(WSFacadeTester.j
| ava:49)
| at ws.jboss.org.samples.jsr181ejb.WSFacadeTester.main(WSFacadeTester.jav
| a:34)
| Caused by: javax.xml.soap.SOAPException: Could not transmit message
| at org.jboss.ws.soap.SOAPConnectionImpl.call(SOAPConnectionImpl.java:204
| )
| at org.jboss.ws.jaxrpc.CallImpl.invokeInternal(CallImpl.java:687)
| ... 5 more
| Caused by: java.lang.NoSuchMethodError: org.jboss.xb.binding.sunday.unmarshallin
| g.SchemaBinding.setXopMarshaller(Lorg/jboss/xb/binding/sunday/xop/XOPMarshaller;
| )V
| at org.jboss.ws.jaxb.JBossXBMarshallerImpl.marshal(JBossXBMarshallerImpl
| .java:145)
| at org.jboss.ws.jaxrpc.encoding.JAXBSerializer.serialize(JAXBSerializer.
| java:107)
| at org.jboss.ws.soap.SOAPContentElement.getXMLFragment(SOAPContentElemen
| t.java:157)
| at org.jboss.ws.soap.SOAPContentElement.expandToDOM(SOAPContentElement.j
| ava:817)
| at org.jboss.ws.soap.SOAPContentElement.handleMTOMTransitions(SOAPConten
| tElement.java:1015)
| at org.jboss.ws.soap.SOAPContentElement.write(SOAPContentElement.java:96
| 8)
| at org.jboss.ws.soap.SAAJElementWriter.writeElement(SAAJElementWriter.ja
| va:171)
| at org.jboss.ws.soap.SAAJElementWriter.writeElement(SAAJElementWriter.ja
| va:184)
| at org.jboss.ws.soap.SAAJElementWriter.writeElement(SAAJElementWriter.ja
| va:184)
| at org.jboss.ws.soap.SAAJElementWriter.writeElement(SAAJElementWriter.ja
| va:184)
| at org.jboss.ws.soap.SAAJElementWriter.printInternal(SAAJElementWriter.j
| ava:163)
| at org.jboss.ws.soap.SAAJElementWriter.print(SAAJElementWriter.java:142)
|
| at org.jboss.ws.soap.SOAPMessageImpl.writeTo(SOAPMessageImpl.java:266)
| at org.jboss.ws.binding.soap.SOAPMessageMarshaller.write(SOAPMessageMars
| haller.java:78)
| at org.jboss.remoting.transport.http.HTTPClientInvoker.useHttpURLConnect
| ion(HTTPClientInvoker.java:164)
| at org.jboss.remoting.transport.http.HTTPClientInvoker.transport(HTTPCli
| entInvoker.java:81)
| at org.jboss.remoting.RemoteClientInvoker.invoke(RemoteClientInvoker.jav
| a:143)
| at org.jboss.remoting.Client.invoke(Client.java:525)
| at org.jboss.remoting.Client.invoke(Client.java:488)
| at org.jboss.ws.soap.SOAPConnectionImpl.call(SOAPConnectionImpl.java:189
| )
| ... 6 more
|
in running my client, i am launching application as follows..
| C:\Sw\J2MEJobApp\wsclient>java -cp activation.jar;jbossall-client.jar;jboss-xml-
| binding.jar;jbossws-client.jar;mail.jar;serializer.jar;xalan.jar;xercesImpl.jar;
| xml-apis.jar;target\wsclient-1.0-SNAPSHOT.jar;. ws.jboss.org.samples.jsr181ejb.WSFacadeTester
|
i m guessing there's a classpath clash... can anyone help me in fixing the problem?
thanks and regards
marco
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3978333#3978333
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3978333
More information about the jboss-user
mailing list