on 07-03-2015 7:27 AM
Hi Experts,
My Senario is Proxy to SOAP Synchronious.
Earlier the Web Service used by the 3rd party is open source but now they want to maintain it as a Secure Web Service with username and password with base64n encryption.
Please suggest a way for me to handel this in PI .
Thanks,
Trinadh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
You can add a SOAP Header using XSLT/JAVA mapping.
And one more option is using Bean in the communication channel.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Raghuram,
I don't want to ADD a SOAP header but I need to ADD HTTP Header please let me know the posibilites.
The Senario is ECC --> PI --> 3rd Party
Proxy to SOAP Sync Communication.
now I need to add the Authentication in HTTP header not in SOAP header. Please help me with your answeres.
Thanks,
Trinadh
HI Raghuraman,
The 3rd Party System is a Web Service and we are coonecting using the SOAP Adaptor. I tried to add the HTTP header using AXIS Adaptor unfortunately the Jar files were not deployed in our landscape. So am searching for new optins. I don't have the HTTP sample Header.
Client had sent me a doc in which he has implemented this using a SOAP UI tool by adding HTTP header there, he defined a HTTP Header and gave the base64n Encrypted username & Password as a value for the header.
I was not able to attached that doc here.
Thanks,
Trinadh
HI Mark,
Thanks for the help. I have implemented as you suggested.
Below is the UDF am using can you please check and let me know if I need to change anything.
DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
DynamicConfigurationKey key = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/SOAP","XHeaderName1");
conf.put(key,"bXhpbnRhZG06TUB4YWRtaW4=");
return " ";
IN the CC in XHeaderName1 i have given the Header name let me know if this is enough.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
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.