Bonjour à tous,
j'ai un web service deployé sur weblogic 8, le service fonctionne normalement puisque je l'ai dans ma liste quand je tape url\services depuis le navigateur,
J'essaie maintenant d'y acceder depuis un client java, j'ai generé le client avec eclipse et fait l'appel en utilisant ce code:
malheureusement je reçois l'exception:Code:
1
2
3
4
5
6
7
8
9
10
11
12
13 try { WSClientBean client = new WSClientBean(); WSClientManagerInterfaceImplSoapBindingStub call = (WSClientManagerInterfaceImplSoapBindingStub) new WSClientManagerInterfaceImplServiceLocator().getWSClientManagerInterfaceImpl(); call.setUsername("admin"); call.setPassword("admin"); client = call.getWSClient("user", "user"); System.out.println("j'ai marché"); } catch (Exception e) { e.printStackTrace(); }
quelqu'un aurait une idée?Code:
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
29
30
31 at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222) at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129) at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087) at org.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:559) at org.apache.xerces.impl.XMLNamespaceBinder.handleEndElement(XMLNamespaceBinder.java:853) at org.apache.xerces.impl.XMLNamespaceBinder.endElement(XMLNamespaceBinder.java:643) at org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValidator.java:2978) at org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.java:918) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.handleEndElement(XMLDocumentFragmentScannerImpl.java:1145) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:988) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1446) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:333) at org.apache.xerces.parsers.StandardParserConfiguration.parse(StandardParserConfiguration.java:529) at org.apache.xerces.parsers.StandardParserConfiguration.parse(StandardParserConfiguration.java:585) at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:147) at org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1148) at javax.xml.parsers.SAXParser.parse(Unknown Source) at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227) at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696) at org.apache.axis.Message.getSOAPEnvelope(Message.java:435) at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62) at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206) at org.apache.axis.client.Call.invokeEngine(Call.java:2784) at org.apache.axis.client.Call.invoke(Call.java:2767) at org.apache.axis.client.Call.invoke(Call.java:2443) at org.apache.axis.client.Call.invoke(Call.java:2366) at org.apache.axis.client.Call.invoke(Call.java:1812) at com.vermeg.services.ws.webServices.WSClientManagerInterfaceImplSoapBindingStub.getWSClient(WSClientManagerInterfaceImplSoapBindingStub.java:186) at com.vermeg.test.loginBean.testPortal(loginBean.java:170) at com.vermeg.test.loginBean.main(loginBean.java:159)
Je vous remercie d'avance pour votre aide, passez une belle journée :)