Skip to Content

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

Nov 03, 2017 at 07:57 AM


avatar image

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: 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.

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

Mark Dihiansan Nov 03, 2017 at 08:02 AM


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?



Show 4 Share
10 |10000 characters needed characters left characters exceeded


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">

And, the mapping structure starts like this...

<?xml version="1.0" encoding="UTF-8"?>">
<ns1:MT_Country xmlns:ns1="abcd:100">

Is this the cause of error?


Add this namespace in your FCC instead of Int.


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


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

Raghuraman S Nov 03, 2017 at 08:12 AM

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.

Show 3 Share
10 |10000 characters needed characters left characters exceeded


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?

Its not required. If you want to send it to both the interfaces then its not required. Else you need to maintain.

okay.. Thank you