on 10-16-2012 1:40 PM
Hi,
We are currently on PI 7.11.
Can we use SOAP adapter with message protocol XI3.0 in a normal scenario without using ICO?
I'm getting an error
java.lang.NullPointerException: while trying to invoke the method com.sap.aii.af.sdk.xi.mo.xmb.XMBMessageHeader.getMessageId() of an object loaded from local variable 'messageHeader'
I tried giving the url in SOAP adapter
http://<host>:<port>/sap/xi/engine?type=receiver
But im still not successfull.
Any suggestions?
Thanks
Shakthi
Hi Shakthi,
Yes, you can use SOAP adapter with XI message protocol to achieve ABAP proxy based communication in classic processing, not only in Integrated Configuration. Still, you should keep in mind that following URL should be used in SOAP receiver communication channel in this case: http://<host>:<port>/sap/xi/engine?type=entry . For sender part, the following path prefix should be used in the sender system's corresponding RFC destination: /XISOAPAdapter/MessageServlet?ximessage=true .
But, in my opinion, the main benifit of using ABAP proxy via SOAP adapter is actually ability to employ Integrated Configuration and avoid ABAP stack involvement keeping everything in Java-only scenario.
Regards,
Vadim
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
PI 7.11 - SOAP adapter with XI message protocol works for proxy only using Advanced Adapter engine. Please refer this document for details
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
91 | |
10 | |
10 | |
9 | |
9 | |
7 | |
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.