Skip to Content
avatar image
Former Member

InterfaceDetermination did not yield any actual interface - Error


Hello All,

We are working on a synchronous interface integrating with the third party.

On executing the inbound interface (Third Party to SAP ECC), third party system receives the error as stated below

com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.aii.adapter.xi.routing.RoutingException: InterfaceDetermination did not yield any actual interface

On checking PI logs there is no logging in both message monitor and communication channels.

Any suggestions/ideas on debugging this error would be helpful.

Thanks,

Nilambari

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

3 Answers

  • Sep 11, 2014 at 12:41 PM
    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 11, 2014 at 01:01 PM

    Hi Nilambari

    as far as I remember I faced this error while working with an dummy interface created in ESR but the content doesn't meet the interface definition e.g. name of root element or content is non XML.

    I would try remove the SWCV info in integrated configuration, so that this check is skipped.

    Have a try.

    best regards

    Jochen

    Add comment
    10|10000 characters needed characters exceeded

  • Sep 11, 2014 at 02:31 PM

    1.

    Please reassure that you are looking at the correct PI system. As the sender gets some error messages that come from com.sap... namespace there ought to be some traces on the PI system, either in communication channel monitoring, message monitoring or nwa/logs

    2.

    As you are proably providing a webservice to the third party just use the WSDL you provided and use that within soapUI. See for a tutorial here http://www.techrepublic.com/blog/software-engineer/how-to-test-web-services-with-soapui/ (be aware, you might need to import your PIs certificates to cacerts of soapUI if you use https and your PI presents a certificate that is not signed with a trusted CA)

    3.

    If you are sure about the interface / channel you are calling, use XPI inspector (http://service.sap.com/sap/support/notes/1514898) to track down the error. Use Template "50" and specify your receiver channel

    If that doesn't help, please come back with a more detailed description of your scenario.

    HTH

    Cheers

    Jens

    Add comment
    10|10000 characters needed characters exceeded