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 :
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
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 .

Merci pour votre aide à l'avance