Dear experts,
I have a problem invoking a webservice on IIS 7 ASMX Webservice.
The scenario is SOAP 2 SOAP.
Getting SOAP Message with Attachment (xop-include).
This SOAP message is mapped with XSLT mapping and will then be used for invoke of the ASMX webservice.
Receiver channel is SOAP Standard Adapter with "Do Not Use Soap Envelope" and Keep Attachments.
Also put in theTranformBean modulewith Transform.ContentType application/xop+xml..
I can successfully invoke the webservice with SOAP UI with the payload of mapping result and the attachment.
But invoking with the PI SOAP Receiver Adapter results in a "Bad Request (400)" Error...
I already did some wireshark traces on the Target server to compare the incoming SOAP messages in detail.
I Suppose it's related to the missing Attributes Content-Type "type="application/xop+xml" and "Accept-Enconding" in the HTTP header of the PI SOAP Adapter request message.
Attached you can see both wireshark protocols of PI SOAP Adapter and SOAP UI
do you now how this attributes in the HTTP header of Soap message can be manipulated in SAP PI ?
Or do you have any other Idea? Thank you in advance.
Best regards,
Fabian