on 04-01-2016 11:07 AM
HI PI gurus,
Need your help here.
We have web service - RFC synchronous scenario in SAP PI AEX 7.4.
Source system( Web service) is using SOAP 1.2 protocol.
To support SOAP 1.2 , i have used SOAP sender channel with below configurations:
Transport Protocol: Servlet(Axis)
Message Protocol: Axis
Adapter Engine: Central Adapter Engine
Quality of Service: Best Effort
Payload Extraction: SOAP Body Child
My Queries are as below:
1. If this SOAP sender configuration will support SOAP 1.2 protocol?
2. Also i have checked the wsdl file generated from ICO , it contains SOAP action as soapAction="http://sap.com/xi/WebService/soap1.1" i.e SOAP 1.1
Please help in resolving this ?
Thanks in advance.
Regards,
SV
I am not sure about the sender SOAP channels using Task(Axis)/Servlet(Axis) , but I have used HTTP(Axis) in receiver end to send data to SOAP 1.2 supported WSDL bit its not worked for me.
Ultimately it was resolved through java mapping which will convert PI created SOAP 1.1 to 1.2 and vice verse for response message.
You can use same for your case as well if your sender CC is not working with Axis.Refer below URL -
Thanks,
Apu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I have the same question , I have to expose a web service with 1.2 soap, but the SOAPAction appears with soap 1.1, then i give the WSDL for the client states that does not have the requested protocol
how to change the SOAPAction 1.1 to 1.2 ??
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sarvjeet,
>>>>>If this SOAP sender configuration will support SOAP 1.2 protocol?
Yes the sender adapter support SOAP 1.2, the sender channel automatically recognize the protocol version, it will not appear in WSDL file.
Check question 22 in this sap note 1039369 - FAQ XI Axis Adapter
22. Can I use SOAP 1.2 for my sender channel?
Yes. Both SOAP 1.1 and 1.2 protocols supported. The sender channel automatically recognize both protocol versions.
Regards
Praveen.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.