on 01-16-2015 7:25 AM
Hello Experts,
I have a request to establish connection to portuguese webservice AT.
From ERP department now I was requested to provide URL and Access data of PI which they can enter in their SOAMANAGER configuration of ERP system.
Im not sure if this is logically correct? How should this work?
Creating a connection including generating of a SOAP request for webservice via SOAMANAGER on ERP system. -> then route this SOAP request via PI to the target webservice ?
Can anybody help me to understand? I supposed that establishing connection in this case should be like: 1, creating Request via SPROXY in ERP system -> 2. then send this request to PI system and send it to webservice via SOAP adapter. But in this scenario I wasn't able to add SOAP-Header to message as requested by the webservice. Our PI system is currently still a XI 7.0 ........
anybody has an idea?
Thank you
Best regards,
Fabian
Hi Fabian,
The best way is to do consumer proxy as you suggested. However, from ABAP they can use their WS-Runtime and to call PI via SOAP and you would need to use this sender adapter.
But in this scenario I wasn't able to add SOAP-Header to message as requested by the webservice. Our PI system is currently still a XI 7.0 ........
There is no problem for your PI is a 7.0, you can check in your receiver SOAP adapter the option Do not use a SOAP envelope, then at mapping level via XSL or java mapping you can construct your own header without any problem.
Hope this helps.
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
83 | |
10 | |
10 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.