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




Reply via email to