on 09-03-2008 5:58 PM
Hi Techeis,
I have a scenario XI(A) to XI(B) communication..
I use Receiver XI adapter using HTTP Destination to transfer the payload from IE of A to IE of B. However i see strange behaviour as mentioned below;
in A --> in the SOAP header o/b message interface is A_OUT & i/b message interface is A_IN
when the paylaod reaches XI(B)
in B --> in the SOAP header o/b message interface is A_IN & i/b message interface is A_IN
i.e. in the target XI server, in the SOAP header o/b message interface is always same as the i/b message interface in source XI server !!
why is that behavior , does anybody have idea on this?
HI,
It is due no configuration in SOAP sender adapter, we are configuring only receiver soap adapter and giving receiver information. Meanwhile it will hit directly to integration server and after integration engine. We don't have any major setting in sender soap adapter.
Indirectly we are giving sender soap information at receiver soap adapter.
I hope now clear
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Unlike it appears in message monitor, there is no distinction between outbound interface and inbound interface.
What you see is the interface name before mapping considered as outbound interface, and the interface name after mapping considered as inbound interface.
But this is only a view inside the message monitor. In reality the XI message header contains only one interface information.
Hope that helps
Stefan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Stefan,
Thanks for your inputs. If that is the case then please help me get answerd for the following queries:
1) Why we need to make the o/b MI in B same as i/b MI in A while creating Receiver Determination again in B ?
2) why it loses the information of another MI ? why does it not carry the information of both MI to the B-XI system?
3) Does that mean, in SXMB_MONI, the SOAP header that we see is only for the display purpose and does not reflect the actually nformation carried ?
Thanks in advance!
Make the same name of inbound interface of sender XI and outbound interface receiver XI.
thanks
farooq
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Farooq,
thanks for the inputs. However I know the proble is solved by using the same name in the i/b MI of A & o/b MI of B.
I wanted to know specifically why this behavior of XI, wh does it not keep the original names, or is there any configuration setting using which we can retain the same names as in A ?
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
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.