We are configuring IDOC to SOAP synchronous scenario where we need to send Web Service response back to SAP ECC through an IDOC. Due to stringent deadlines, we are not in a position to change IDoc to Proxy on the ECC side for making it a synchronous scenario.
We are on SAP PI 7.3 and trying to use ResponseOnewayBean in the sender IDOC_AAE channel for sending the web service response to IDOC_AAE receiver channel.
However, after specifying RequestResponseBean and ResponseOnewayBean in the Module tab of Sender IDOC_AAE channel, while executing the scenario from ECC system the message is getting failed while processing ResponseOnewayBean module with error “MP: exception caught with cause java.lang.Exception: IDoc : No channel Found for incoming XI Message”.
We are successfully getting response from Web Service and response mapping is also getting called however while sending the response message to IDOC_AAE receiver channel through Module configuration the scenario is failing.
We tried replacing IDOC_AAE adapter with File as well as SOAP Adapter in Module Configuration and both are working absolutely fine on the receiver side however for IDOC_AAE adapter type in Module configuration the scenario is failing.
SDN Links Referred –
Any help on this would be highly appreciated.