cancel
Showing results for 
Search instead for 
Did you mean: 

Logical routing problems

Former Member
0 Kudos
74

Could you plz explain the below statements.

Common causes of error are discrepancies between the Configuration and the

SOAP header of the incoming message

1. Sender service does not match (case-sensitive!)

2. Sender interface name or namespace does not match (case-sensitive!)

thanks

kumar

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hey

>>1. Sender service does not match (case-sensitive!)

SLD objects are case sensitive,so if there is difference in case for the business service between SLD and conditional receiver determination,then you will get error.

>>2. Sender interface name or namespace does not match (case-sensitive!)

similarly, IR objects are case sensitive as well

Thanx

Aamir

Former Member
0 Kudos

Thanks Ahmad! Really appreciate your answer. The statements that I put are from sap literature and are not my words. I never hard like there will be any validation check between SOAP header paramters and normal object parameters. One more query like..........how the SOAP header parameters will come up ?? How they will be picked up ??

thanks

kumar

Former Member
0 Kudos

Hey

>>how the SOAP header parameters will come up ?? How they will be picked up ??

well SOAP header is automatically added by default to your message by the SOAP adapter.

if you want to give your own SOAP header,then select the "Do not use SOAP Envelope" option ,but then the adapter will expect you to send the message with its own SOAP header,hence u will explicitly need to create SOAP header in message mapping,u can use XSLT mapping for this.

is this what you were looking for?if not,then please explain your questions abit more and we will try our level best to help

Thanx

Aamir

Answers (0)