cancel
Showing results for 
Search instead for 
Did you mean: 

XML Monitor: no interface action for sender or receiver found

Former Member
0 Kudos

Hi,

I am new to XI and currently working on Supplier Network Collaboration ( SNC) to Integrate PO's from ECC to SCM system via XI. I have successfully triggered PORDCR1 message for which I was able to see the XML message in XI. The message is stuck on the Inbound of SCM system ( seen in SMQ2 with error message "Internal error, calling address update without address ID Message no. SR053).

When i double click on Inbound queue (SMQ2) in SCM system it takes me to SXI_Monitor

Below is the log from bottom screen for Trace. Can you please check and see if you could help to resolve the issue?

Thanks,

Tejinder

Below is the Trace bottom screen details

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!--

 Inbound Message 

-->

- <SAP:Trace xmlns:SAP="http://sap.com/xi/XI/Message/30">

<Trace level="1" type="T">http content length 7569</Trace>

<Trace level="1" type="B" name="CL_XMS_HTTP_HANDLER-HANDLE_REQUEST" />

- <!--
 ************************************ 
-->

<Trace level="1" type="T">XMB was called with URL /sap/xi/engine?type=entry</Trace>

<Trace level="1" type="T">Process ID: 27633</Trace>

<Trace level="1" type="T">Work Process ID: 0</Trace>

<Trace level="1" type="T">COMMIT is done by XMB !</Trace>

<Trace level="1" type="B" name="CL_XMS_MAIN-ENTER_XMS" />

- <!--
 ************************************ 
-->

<Trace level="1" type="B" name="CL_XMS_MAIN-SET_START_PIPELINE" />

- <!--
 ************************************ 
-->

<Trace level="1" type="B" name="SXMBCONF-SXMB_GET_XMB_USE" />

<Trace level="1" type="B" name="CL_XMS_TROUBLESHOOT-ENTER_PLSRV" />

<Trace level="1" type="T">****************************************************</Trace>

<Trace level="1" type="T">* *</Trace>

<Trace level="1" type="T">* *</Trace>

<Trace level="1" type="T">XMB entry processing</Trace>

<Trace level="1" type="T">system-ID = AM2</Trace>

<Trace level="1" type="T">client = 001</Trace>

<Trace level="1" type="T">language = E</Trace>

<Trace level="1" type="T">user = ALE_SNC</Trace>

<Trace level="1" type="Timestamp">2014-09-10T15:06:15Z CST</Trace>

<Trace level="1" type="T">* *</Trace>

<Trace level="1" type="T">* *</Trace>

<Trace level="1" type="T">****************************************************</Trace>

<Trace level="1" type="B" name="CL_XMS_MAIN-CALL_UC_EXECUTE" />

- <!--
 ************************************ 
-->

<Trace level="1" type="T">Message-GUID = 005056B61D0E1ED48E9F7E70255B98CE</Trace>

<Trace level="1" type="T">PLNAME = RECEIVER</Trace>

<Trace level="1" type="T">QOS = EO</Trace>

<Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PIPELINE_ASYNC" />

- <!--
 ************************************ 
-->

<Trace level="1" type="T">Get definition of external pipeline = RECEIVER</Trace>

<Trace level="1" type="B" name="CL_XMS_MAIN-LOOKUP_INTERNAL_PL_ID" />

<Trace level="1" type="T">Get definition of internal pipeline = SAP_RECEIVER</Trace>

<Trace level="1" type="T">Queue name : XBTR0005</Trace>

<Trace level="1" type="T">Generated prefixed queue name = XBTR0005</Trace>

<Trace level="1" type="T">Schedule message in qRFC environment</Trace>

<Trace level="1" type="T">Setup qRFC Scheduler OK!</Trace>

<Trace level="1" type="T">-----------------------------------------------------</Trace>

<Trace level="1" type="T">Going to persist message</Trace>

<Trace level="1" type="T">NOTE: The following trace entries are always lacking</Trace>

<Trace level="1" type="T">- Exit WRITE_MESSAGE_TO_PERSIST</Trace>

<Trace level="1" type="T">- Exit CALL_PIPELINE_ASYNC</Trace>

<Trace level="1" type="T">Async barrier reached. Bye-bye !</Trace>

<Trace level="1" type="T">-----------------------------------------------------</Trace>

<Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_TO_PERSIST" />

- <!--
 ************************************ 
-->

<Trace level="1" type="T">--start determination of sender interface action</Trace>

<Trace level="1" type="T">select interface</Trace>

<Trace level="1" type="T">select interface namespace</Trace>

<Trace level="1" type="T">--start determination of receiver interface action</Trace>

<Trace level="1" type="T">Loop 0000000001</Trace>

<Trace level="1" type="T">select interface ReplenishmentOrderNotification_In</Trace>

<Trace level="1" type="T">select interface namespace http://sap.com/xi/SNC/Global</Trace>

<Trace level="1" type="T">--no interface action for sender or receiver found</Trace>

<Trace level="1" type="T">Hence set action to DEL</Trace>

</SAP:Trace>

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

In case you have created the Business Partner ( BP ) manually in SCM system, please delete it & create it via CIF from ECC. Before you create it via CIF please ensure Identification tab is enabled on the BP. For the Identification tab to get enabled you can execute transaction BUSP in SCM system with option "All Screens". Once this is done from ECC you need to CIF your Vendor using CFM1 - In this select Vendor and on the option of Create Loc./ BP select "Both". The CIF of BP will ensure external Vendor number is mapped with your business partner and your XML will not fail then.

Former Member
0 Kudos


Hello Gurus,

We are also facing the same issue in the inbound queue of SCM system. any other pointers?

Regards,

Suman

Former Member
0 Kudos

Hi,

This did not help, any other pointers?

Thanks,

former_member184720
Active Contributor
0 Kudos

Did you check if the inbound proxy is consistent on SCM system?

Also check in st22 if it captured some information

Former Member
0 Kudos

Hi Tejinder

Check this link

Regards

Osman

Message was edited by: Osman Jabri

Harish
Active Contributor
0 Kudos

Hi Tejinder,

Please check the SAP Note 328925 - R/3 order without BOM or production version.

regards,

Harish