cancel
Showing results forĀ 
Search instead forĀ 
Did you mean:Ā 
Subscribe

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

0 Likes
View Entire Topic
Sriprasadsbhat
Active Contributor
0 Likes

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