Bonjour,
j'ai généré mon webService avec eclipse (Jrules Studio) , quand je fais l'appel de mon webService avec une classe de test dans le client (en local ou à distant) , ca marche très bien .
Mais quand je fais l'appel de mon client , à partir d'un autre Projet j'ai toujours l'erreur suivante :
Le problème c'est que dans la log de mon serveur Tomcat où est déployé mon webService , ca à l'aire de bien marché, le webService s'execute jusqu'à la fin . mais apparemment il y a un problème du passage du resultat .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 Exception in thread "main" javax.xml.ws.WebServiceException: Unable to create StAX reader or writer at com.sun.xml.ws.encoding.soap.client.SOAPXMLDecoder.toInternalMessage(SOAPXMLDecoder.java:279) at com.sun.xml.ws.protocol.soap.client.SOAPMessageDispatcher.receive(SOAPMessageDispatcher.java:536) at com.sun.xml.ws.protocol.soap.client.SOAPMessageDispatcher.doSend(SOAPMessageDispatcher.java:260) at com.sun.xml.ws.protocol.soap.client.SOAPMessageDispatcher.send(SOAPMessageDispatcher.java:139) at com.sun.xml.ws.encoding.soap.internal.DelegateBase.send(DelegateBase.java:86) at com.sun.xml.ws.client.EndpointIFInvocationHandler.implementSEIMethod(EndpointIFInvocationHandler.java:174) at com.sun.xml.ws.client.EndpointIFInvocationHandler.invoke(EndpointIFInvocationHandler.java:108) at $Proxy17.offreRule(Unknown Source) at com.bnp.jrf.proto.facade.test.testCreateCustomer(test.java:67) at com.bnp.jrf.proto.facade.test.main(test.java:26) Caused by: Unable to create StAX reader or writer at com.sun.xml.ws.streaming.SourceReaderFactory.createSourceReader(SourceReaderFactory.java:115) at com.sun.xml.ws.encoding.soap.client.SOAPXMLDecoder.toInternalMessage(SOAPXMLDecoder.java:270) ... 9 more Caused by: Unable to create StAX reader or writer at com.sun.xml.ws.streaming.XMLStreamReaderFactory.createXMLStreamReader(XMLStreamReaderFactory.java:222) at com.sun.xml.ws.streaming.SourceReaderFactory.createSourceReader(SourceReaderFactory.java:68) ... 10 more Caused by: java.lang.IllegalArgumentException: object is not an instance of declaring class at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) at java.lang.reflect.Method.invoke(Method.java:599) at com.sun.xml.ws.streaming.XMLStreamReaderFactory.createXMLStreamReader(XMLStreamReaderFactory.java:210) ... 11 more
Merci pour votre aide à l'avance
Partager