Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 2878

Sync Async bridge LOOP_IN_MESSAGE_ROUTING

$
0
0

Hi Sirs,

I'm currently working on a sync-async bridge for a SAP requirement. I used the solution provided by William Li in his blog regarding Responseonewaybean and RequestresponseBean modules. The setup is working fine everytime I trigger a message via runtime workbench. I'm having errors though when I'm testing end to end.


Our scenario is 3PL to PI via FILE async. then PI to an SAP system via SOAP sync. The response from SAP will be sent back to the 3PL. With this scenario, I'm currently getting a LOOP_IN_MESSAGE_ROUTING error.


Error message:

04/11/2016 08:36:02.953 Error Received XI System Error. ErrorCode: LOOP_IN_MESSAGE_ROUTING ErrorText: null ErrorStack: Loop in message flow found: system is.81.nne8dpas, pipeline CENTRAL with inbound adapter XI already processed (see hoplist header)

04/11/2016 08:36:02.975 Error Transmitting the message to endpoint http://PIsample:xxx/sap/xi/engine?type=entry using connection AFW failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: LOOP_IN_MESSAGE_ROUTING:.


The sxmb_adm is configured already configured:

SAP_SAMPLE role of business system - Application system

Corresponding integration server http://PIsamplexx/sap/xi/engine?type=entry

sicf configured for xi/engine


Business system in SLD configured already

SAP_SAMPLE role Application system

Related Integration server INTEGRATION_SERVER_E8D

technical system SAP_SAMPLE client XXX

logical system name XXX


SOAP Receiver channel for the sap system has the module parameters for RequestResponseBean, ResponseOnewayBean passThrough, interface, interfaceNamespace, interfaceNamespaceOnFault, interfaceonFault, replaceInterface, replaceInterfaceonFault and is connecting to http://sap_sample:xxxx/sap/xi/engine?type=entry

message protocol is XI 3.0 and has username password for authentication


SOAP sender channel for the sap system has SOAP 1.1 message protocol


When Runtime workbench is used to trigger the message from 3PL, the response file back to 3PL is working perfectly. When the file is triggered via FILE, the LOOP_IN_MESSAGE_ROUTING is encountered. any thoughts sirs?

 

Message was edited by: SAPenthusiast SAPenthusiast


Viewing all articles
Browse latest Browse all 2878

Trending Articles