I am developing one service in webMethods8.0 environment which invokes webservice of endpartner’s system.
While invoking webservice via the connector in webMethods we are getting error “No WS-Security header found” whereas when I invoke same webservice in SOAP UI after setting SOAPUI property WSS-PasswordType=“PasswordText”
it is providing correct response set by the partner.
Could anyone please let me know what setting I need to change in webMethods to access same result in develper?
I tried with option setting handler in webService consumer as “WS Security Handler” having different policies including “consumer policy for username”
Do you have a WS end point alias assigned to this descriptor’s Binder?
if not create a consumer type WS alias on the Admin UI, where you should give a username/pass for WS security.
also check if other WS security features are needed for this WS.
Is there a specific reason you don’t want to use the consumer alias?
WM pick up the settings from alias, the way SOAPHeader is constructed become very unpredictable outside the normal use cases. You may want to open a ticket with SAG for exactly what you want to achieve.