You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fx-dev@ws.apache.org by Hassan Faouaz <hf...@aidatech.com> on 2005/03/31 18:58:26 UTC
MustUnderstand fault
Hi,
When receiving a signed message from WebSphere 6.0, Axis is throwing
the following fault, any Idea why and how to fix this? The soap message
returned has mustUnderstand="1".
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}MustUnderstand
faultSubcode:
faultString: Did not understand "MustUnderstand" header(s):
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:
at
org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstan
dChecker.java:96)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
thanks in advance
Hassan Faouaz
Re: MustUnderstand fault
Posted by Werner Dittmann <We...@t-online.de>.
Hassan,
please check the following things:
- the spelling of mustUnderstand. It must be spelled as "mustUnderstand"
(case sensitive). The
error message hints that it was generated as "MustUnderstand".
- check the SOAP version you use on the receiver (server) side. Only
SOAP Version 1.1 accepts
"1", SOAP version 1.2 needs the string "true".
Regards,
Werner
Hassan Faouaz schrieb:
> Hi,
>
> When receiving a signed message from WebSphere 6.0, Axis is throwing
> the following fault, any Idea why and how to fix this? The soap
> message returned has mustUnderstand=”1”.
>
> AxisFault
>
> faultCode: {http://schemas.xmlsoap.org/soap/envelope/}MustUnderstand
>
> faultSubcode:
>
> faultString: Did not understand "MustUnderstand" header(s):
>
> faultActor:
>
> faultNode:
>
> faultDetail:
>
> {http://xml.apache.org/axis/}stackTrace:
>
> at
> org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:96)
>
> at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
>
> thanks in advance
>
> Hassan Faouaz
>