[FONT=Courier][SIZE=2]UPDATE:
Basically, from my research, there is no built-in support to add the “nonce” header element to a WS security policy. Nor is specifying the order in which security elements are added to the header.
Someone correct me on this if I am completely wrong.
I had though perhaps I could create my own custom policy and add it…no such luck…at least under IS 7.1.2.
I have not looked into 8.X at all yet to see if webMethods has any better support for WSS standards. I’m not expecting anything better.
Keeping in mind this was a Proof-of-concept project and I did not complete a fully functional service…here is my solution.
Despite being somewhat disappointed in webMethods support, I ended up not utilizing a web service descriptor at all. I manually coded a web service “connector” from scratch using the “pub.client:soapHTTP” service to invoke it.
The service builds the entire SOAP message from scratch using the services in “pub.soap.utils”.
Matt
[/SIZE][/FONT]
#webMethods#API-Management#soa