cancel
Showing results for 
Search instead for 
Did you mean: 

Web Services - SOAP Sender and WSS

Former Member
0 Kudos

I created a web service in PI 7.0 and created a WSDL for the client. I created it to go to the Integration Engine instead of the Adapter Engine. It uses HTTP (not SSL). I am able to test it using soapUI (and a user/pwd with SAP_XI_APPL_SERV_USER role). It works fine there.

I gave my WSDL to the person making the real service client. It turns out they can only make a call with WSS-PasswordType sent to "PasswordText" or "PasswordDigest". He is getting an 401 Login error with every attempt. I messed with these settings in soapUI and get the same error.

Now I guess I need to adjust my service to support a WSS-encrypted password. I generally assume such a thing would be driven from the server. Do I need to get a certificate from my client? I also assume I will need to make my service run through the Adapter Engine to support this...hence need to make Sender CC and Sender Agreement now in order to set up the WSS details.

Please let me know if you agree. Else...is there a way to leave my service as it is (through IE) and just handle the clients WSS password another way?

Thanks,

Keith

Accepted Solutions (1)

Accepted Solutions (1)

stefan_grube
Active Contributor
0 Kudos

You have to use Axis framework in SOAP adapter to handle this.

Answers (0)