NullPointerException dans web service client
Résolu
cra4x
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
cra4x -
cra4x -
Bonjour,
J'ai une application Java dans laquelle je fais appel à un web service pour en afficher des informations.
Pour créer le client, j'ai importé les classes, via un WSDL fourni, sous Eclipse Indigo.
L'appel marche pour une URL de WSDL. Je peux afficher des informations dans mon application, c'est bon.
Or, je possède aussi un autre service web avec une autre URL sur laquelle j'ai EXACTEMENT le même fichier WSDL (sauf bien sûr aux lignes concernant l'URL) mais pour laquelle j'obtiens une erreur de NullPointerException.
A noté que les deux services web fonctionnent (requêtes OK via soapUI)
A noté aussi que l'URL de mon service web est lue par mon application dans un fichier texte, externe au code, et que donner une URL inexistante/fausse provoque une erreur type 404 (donc la lecture du fichier est opérationnelle.)
Je vous remercie d'avance pour votre aide et vous fournis l'erreur qui m'apparaît:
J'ai une application Java dans laquelle je fais appel à un web service pour en afficher des informations.
Pour créer le client, j'ai importé les classes, via un WSDL fourni, sous Eclipse Indigo.
L'appel marche pour une URL de WSDL. Je peux afficher des informations dans mon application, c'est bon.
Or, je possède aussi un autre service web avec une autre URL sur laquelle j'ai EXACTEMENT le même fichier WSDL (sauf bien sûr aux lignes concernant l'URL) mais pour laquelle j'obtiens une erreur de NullPointerException.
A noté que les deux services web fonctionnent (requêtes OK via soapUI)
A noté aussi que l'URL de mon service web est lue par mon application dans un fichier texte, externe au code, et que donner une URL inexistante/fausse provoque une erreur type 404 (donc la lecture du fichier est opérationnelle.)
Je vous remercie d'avance pour votre aide et vous fournis l'erreur qui m'apparaît:
AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.generalException faultSubcode: faultString: java.lang.RuntimeException: java.lang.NullPointerException faultActor: faultNode: faultDetail: {http://axis.apache.org/axis/}stackTrace:java.lang.RuntimeException: java.lang.NullPointerException 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 com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source) at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) 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)
A voir également:
- NullPointerException dans web service client
- Web office - Guide
- Cybera client - Télécharger - Divers Réseau & Wi-Fi
- Navigateur web - Guide
- Numéro service client orange - Guide
- Sfr service client - Guide