We are implementing server side WS-Security headers with usernametoken.
while testing soapUI uses the attribute
soapenv:mustUnderstand="1" as default on the request element
wsse:Security element.
This triggers a -22 error thrown by
com.WebServicesEngine with the detail:
SOAP header not understood
Modify your server code to handle the
mustUnderstand attribute. Use the incoming request handler
We are handling the Ws-Security header tags but the mustUnderstand attribute implies that the server must, in some way, report that it is in fact handling that header, as shown here:
https://docs.oracle.com/cd/E19159-01/819-3669/bnbil/index.htmlMost frameworks have some simple way of handling this:
http://christophd.github.io/blog/soap-mustunderstand/How can we handle this attribute in Genero?