on 02-18-2013 7:18 AM
hi experts,
I have a scenario where i have to connect to an ICO from a SOAP receiver channel. Please find the details of the scenario below :-
I have two XI boxes - first one in PI 7.31 and second box in PI 7.11
i have a message which flows from a sender service in the first box, goes into a SOAP receiver, and from the url mentioned in the SOAP receiver, it triggers a sender SOAP channel inside the second PI box, which in turn is the sender channel of an ICO present in the second box. It then goes to a party receiver.
This was achieved previously using a SOAP protocol in the SOAP receiver channel. However, when we followed this approach, we needed to maintain a SOAP receiver and SOAP sender channel per interface.
So now we tried to replace the SOAP protocol with the XI 3.0 protocol.
With this we needed to maintain the destination in nwa.
The connection url is
http://host:port/XISOAPAdapter/MessageServlet?ximessage=true
I have configured the channel now with this destination. However now the receiver channel fails with the following exception. Can you please let me know what is wrong with the url?
"SOAP: error occured: com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.aii.af.sdk.xi.srt.BubbleException: HTTP Response Received. Status Code = 500 [null "null"]SOAP: error occured: com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.aii.af.sdk.xi.srt.BubbleException: HTTP Response Received. Status Code = 500 [null "null"]"
regards,
ninu
Hello Ninu,
Please share you solution for this..
We are also facing same issue and our landscape is same like yours.
We are getting error in Sender PI Box.
With Regards
Amarnath M
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
So now we tried to replace the SOAP protocol with the XI 3.0 protocol.
With this we needed to maintain the destination in nwa.
The connection url is
http://host:port/XISOAPAdapter/MessageServlet?ximessage=true
As far as I know, XI 3.0 protocol is only used for ABAP/Java Proxies. You can revert to the previous URL which is http://host:port/XISOAPAdapter/MessageServlet?channel=p:s:c . Your ICO will work with this setting.
Hope this helps,
Mark
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi Mark,
Thank you for the reply, but with SOAP protocol it surely works. since we have several interfaces flowing from the first box to the next, we are trying to reduce the number of channels.
In fact it is an upgrade that we are working on. And previously we were using an XI channel to directly place the message in the integration engine of the second box. In that case we needed just one channel. But now after the upgrade, we are trying to make sure that the second box uses only AAE processing and hence cannot use the XI channel. So we had to use SOAP with SOAP protocol. Now we are still trying to replace this with SOAP with XI protocol, if possible that is.
Regards,
ninu
Regards,
ninu
Sorry, I couldn't understand your query.
But if I am guessing correct then you mean to ask if you use this RFC destination then that would work in ICO or not... My answer is yes because in ICO you need to mention the receiver channel only.. and at PI you will have the conventional configuration.
Regards
Anand
User | Count |
---|---|
86 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
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.