I was trying to configure SOAP to Enterprise Service (ES) scenario where my SOAP sender call is aync and I wanted to consume the response sent back by sync Enterprise service to call another ES.
I have configured Request-ResponseBean and ResponseOneWayBean for the same in the receiver adapter. I had created another ICO with Virtual sender with another sender service interface with message type of ES-Response and mapping the same to request of another ES.
But it seems, the response one way bean by-default assumes the sending system as receiver and hence gives error calling the different ES. I have tried the same scenario by calling another WS and it works fine. Only difference i did was , i created a different communication channel under the BS of the sender.
Now if i tried the same for proxy adapter (SOAP with XI protocol), it gives error that it expects BS of ECC which is quite logical.
Hence looking for some option where i could configure a different receiver system in this case but couldn't found the same. The standard documentation suggests to have this paramter attached incase these modules are attached to the sender one which is not the case.
Any idea, how this can be acheived. It seems specific problem incase of calling another proxy since we cannot have a communication channel with third party BS.
Thanks in advance.