Hi HCI Experts,
We're trying to build an iFlow in HCI that looks something like the Async-Sync bridge in PI. I understand that there's the Request-Reply pattern in HCI that could accomplish this, as discussed here . However, I'm getting no luck so far when trying to deploy the iFlow.
So the scenario is:
ECC IDoc (Async) -> HCI -> C4CWebService_Request (Sync) -> C4CWebService_Response -> HCI -> Custom Web Service in ECC
1. ECC sends an IDoc to HCI.
2. HCI takes care of the mapping and sending of the request message to the standard Web Service (WS) in C4C. The standard WS in C4C is Synchronous.
3. Now, the response of the standard WS in C4C must be sent back to ECC thru a Custom web service created in SOAMANAGER.
4. Response of WS from C4C is sent back to HCI where message mapping will take place and send it to the web service in ECC.
During deploy, I'm getting an error that says 'Receiver Channel cannot be configured for synchronous WSDL configuration.' Is it because the custom web service in ECC is synchronous and HCI cannot handle that?
Has anyone ever done this scenario with success?
Appreciate any inputs.
Thanks in advance.
Mark
Request clarification before answering.
Hello Mark,
For sending the response back don't configure the Receiver channel ,just drag connector from End Message step to Sender System and then try to deploy.
Usually this works fine when we are having synchronous sender SOAP Channel. I tried this scenario and it worked fine.Make sure in the response mapping SOAP Response structure only sent ( As per WSDL Response Structure).
Regards,
Sriprasad S Bhat
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 4 | |
| 4 | |
| 4 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.