on 11-29-2013 6:57 AM
Hi All,
My scenario is IDOC to SOAP, Multimapping is implemented to create two different SOAP structures for an inbound IDOC.
Receiver SOAP channel is configured with "Do Not Use SOAP Envelope" unchecked but still am not able to see SOAP envelope in the payload.
The payload is an XML message with target fields populated.Please help in resolving this Issue.
Thanks,
Rohini Sandeep
Hi Rohini,
Could you share a screenshoot with this issue?. Inside the PI the SOAP envelope will be taking all the multimmaping target. The SOAP envelope is not part of the payload, the payload is inside the SOAP envelope, and depending what you are seeing the envelope will appear or not, you should to think that the PI-XML message is yet a SOAP message. The sxi_monitor shows the message like a tree but it's really one message. The SOAP output envelope could change at SOAP adapter level, and you cant see it for example in the ABAP sxi_monitor
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Iñaki,
Am checking payload in Communication channel Monitoring-Message Display tool-Message part - payload.
my payload looks like below(changed manually for security issues)
<?xml version="1.0" encoding="utf-8" ?>
</ns1:Ref>
</ns1:RDATA>
</ns1:Name>
I donot see SOAP envelope.
Hi Rohini,
Kindly follow the below ,hope it will be helpful
1. Has Logging been enabled in your Server. SXMB_ADM --> Integration Engine Configuration --> Specific Configuration --> LOGGING should have value 1.
2. Make this change and then you will see the output of your mapping under Technical Routing --> payload.
3. For HTTPS with SOAP, look at the article currently on the XI home page ,
Refer SAP Note: 856597 also.
Best Regards,
Monikandan.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Rohini,
I think i missunderstand you, you said your scenario is IDOC - SOAP, then your IDOC will be outbound. If you are creating the SOAP tags you should to check "Do Not Use SOAP Envelope", with this check marked PI doesnt create itself the SOAP tags and this responsability if your programming.
I think you need to mark the check and how are you creating the SOAP envelope in a multimapping structure?
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Rohini,
Do testing in Operation Mapping produce the SOAP Envelope?
Regards,
Mark
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.