cancel
Showing results for 
Search instead for 
Did you mean: 

"InterfaceDetermination did not yield any actual interface", How to resolve this error?

I have configured an ICO that has multi-mapping and two receiver interfaces for same receiver system. It's a file to proxy and mail scenario. I placed a test file in source directory after activating the ICO. But sender channel error logs showed the error "

Returning to application. Exception: com.sap.aii.adapter.xi.routing.RoutingException: InterfaceDetermination did not yield any actual interface" and file was not picked from source directory. Then, I removed SWCV from ICO and file was picked. But message failed in XI. Error logs under "Audit log" showed same error. Please let me know what could be the cause of this issue and kindly suggest how to resolve it, as testing is not progressing due to this issue.

Accepted Solutions (1)

Accepted Solutions (1)

former_member186851
Active Contributor

Ensure the namespace is correct if your using FCC ,If the file is XML ensure the MT namespace and XML in the file has the same namespace.

And since your routing messages ensure atleast one condition is met to process the INterface determination.

0 Kudos

Hi,

Yes, I identified discrepancy in namespace. Rectified it under Document Namespace in FCC. But as such, there's no condition for routing messages to both receiver interfaces. Should I explicitly add one?

former_member186851
Active Contributor
Its not required. If you want to send it to both the interfaces then its not required. Else you need to maintain.
0 Kudos

okay.. Thank you

Answers (1)

Answers (1)

markangelo_dihiansan
Active Contributor
0 Kudos

Hi,

You need to tell us more information:

1. Is the file already xml?

2. Did the file contain messages/messages1 or something like that?

3. Have you tested the mapping?

Regards,

Mark

0 Kudos

Hi,

Following are the details...

1. No, it's a .csv file which is converted to .xml after fcc.

2. Mapping structure has messages/message1.

3. Yes, mapping is working fine. But there's one discrepancy. Source XML tag starts like this..

<?xml version="1.0" encoding="utf-8"?>
<ns:MT_Country xmlns:ns="Int">
<Recordset>
<Details>

And, the mapping structure starts like this...

<?xml version="1.0" encoding="UTF-8"?>
<ns0:Messages xmlns:ns0="http://sap.com/xi/XI/SplitAndMerge">
<ns0:Message1>
<ns1:MT_Country xmlns:ns1="abcd:100">
<Recordset>

Is this the cause of error?

manoj_khavatkopp
Active Contributor
0 Kudos

Add this namespace in your FCC http://sap.com/xi/XI/SplitAndMerge instead of Int.

former_member186851
Active Contributor
0 Kudos

In multimapping this should get added by default, no need to define it I believe.

0 Kudos

I changed the document namespace as abcd:100 and it's working fine.. Thank you Manoj and Raghuraman, for your valuable suggestions..