on 09-12-2005 9:53 PM
I'm using a SOAP adapter but the
<?xml version="1.0" encoding="UTF-8" ?>
header is missing when XI sends data. Is there any way to configure the SOAP adapter in order to include this header? Can this be made using a XSLTrasformation? How am I supposed to do it?
Hi,
I have implemented web service scenarios successfully using the soap adapter without the xml encoding header you are referring to. May I know why you need it?
Thanks and Regards,
Suresh.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
According to SOAP specification, the xml declaration is an optional part of the soap request. The soap request is generated by the soap adapter based on the wsdl and we do not have much control over what the adapter generates apart from the checkboxes we see in the communication channel configuration. I have not seen any configuration setting so far that would add the declaration.
If there is no such setting (let us hope someone else has seen some setting ), we could do is to escalate it to SAP as an interoperability requirement. (also we could extend the soap adapter by using a custom module)
Message was edited by: Suresh Balasubramanian
I found a document to create adapter modules https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/xi-code-samples... to develop a module for reading file name in a sender file adapter xi 3.0.pdf
User | Count |
---|---|
80 | |
9 | |
9 | |
7 | |
7 | |
6 | |
6 | |
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.