cancel
Showing results for 
Search instead for 
Did you mean: 

How to achieve SecurityContextToken in SOAP Header using SOAP Axis receiver channel

zameerf
Contributor
0 Kudos

Hi Experts,

We have a scenario IDOC to SOAP async, the 3rd party webservice hosted is based on SOAP version 1.2.

So, we are using SOAP Axis receiver adapter.

The SOAP Header needs to have SecurityContextToken enabled with Timestamp (attached sample header)

I have gone through few other threads in SCN, but couldn't exactly figure out the setting for this configuration.

I have also read the FAQ XI Axis Adapter( SAP Note 1039369), this has UsernameToken authentication module screenshots, which i assume is not applicable here as we get below error.

"Cause: com.sap.aii.af.ra.ms.api.MessagingException: The security context token is expired or is not valid."

We have deployed the required Axis components and also the optional components XML Security API and Apache WSS4J are deployed which is required to enable WS-Security.

.

I hope someone would have worked on this kind of configuration and help here.

Regards,

Zameer

Accepted Solutions (0)

Answers (1)

Answers (1)

zameerf
Contributor
0 Kudos

Hi All,

It seems no one has worked on this SecurityContextToken configuration via SOAP Axis receiver adapter. In our case the 3rd party agreed to modify web service to use UsernameToken and hence we were able to exchange messages. If some one still has a solution part of AXIS adapter for SecurityContextToken, please add a note here. would be interested to know.

Regards,

Zameer