|
View:
New views
3 Messages
—
Rating Filter:
Alert me
|
|
|
SoapFaultDetailElementBonjour, J’invoque un web service qui en cas d’un fault
me retoune dans le SoapFault un détail, comment récupérer le à partir de SoapFaultDetailElement le contenu du détail (c à d la valeur du
id_transaction) <detail> <id_transaction>12365478</id_transaction> </detail> Le client webservice est fait avec spring ws. catch (SoapFaultClientException ex) { SoapFaultDetail
soapFaultDetail=ex.getSoapFault().getFaultDetail(); SoapFaultDetailElement
soapFaultDetailElement=(SoapFaultDetailElement)soapFaultDetail.getDetailEntries().next(); } Cordialement, Afef Karoui ORASCOM TELECOM TUNISIE Direction des Systèmes d'Information/SI
Transverses Ingénieur nouvelles technologie Portable : 22124892 Fix : 22121892 --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "TeeJUG" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse teejug@... Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse teejug-unsubscribe@... Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/teejug?hl=fr -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: SoapFaultDetailElementBonjour,
Pour ne pas laisser la question ouverte...voici une solution parmi plusieurs - basé sur DOM - en gros il suffit de: - récupérer la Source à partir de l'Element - le transformer en Result - parcourir le Result jusqu'à arriver au Noeud en question traduire ça en langage plus compréhensible...donne pour ce cas précis: Source source = soapFaultDetailElement.getSource(); Hamed KOUBAA --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "TeeJUG" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse teejug@... Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse teejug-unsubscribe@... Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/teejug?hl=fr -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: SoapFaultDetailElementah...j'ai oublié la ligne...voila!
Transformer transformer = TransformerFactory.newInstance().newTransformer(); 2008/5/16 Hamed KOUBAA <hamed.koubaa@...>: Bonjour, -- Hamed KOUBAA --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "TeeJUG" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse teejug@... Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse teejug-unsubscribe@... Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/teejug?hl=fr -~----------~----~----~----~------~----~------~--~--- |
| Free Forum Powered by Nabble | Forum Help |