Skip to Content
avatar image
Former Member

"No Interface found"

Hi,

We have a situation where all our XML messages are not being processed, the error message in the XML body states

s

elect interface DELINF.DELVRY05*</Trace>

<Trace level="1" type="T">select interface namespace urn:sap-com:document:sap:idoc:messages</Trace>

<Trace level="1" type="T"><b>no interface found</b></Trace>

Now up to the point of putting SCM 500 SP* eveything was working fine.

I have checked the integration directory amongst other things and all appears ok ?

Appreciate any tips.

Mark

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

5 Answers

  • avatar image
    Former Member
    Mar 27, 2007 at 08:38 AM

    Hi,

    Check the Interface determination , chane and reactivate. Also Refresh the Cache

    Regards

    Chilla

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Nov 28, 2007 at 03:31 PM

    Hello,

    I am trying to send file to idoc. I get the following error.

    Trace level="3" type="T">Persisting message Status = 001</Trace>

    <Trace level="3" type="T">Message version 000</Trace>

    <Trace level="3" type="T">Pipeline CENTRAL</Trace>

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

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

    select interface namespace http://dsouza.com

    <Trace level="1" type="T">no interface found</Trace>

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

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

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

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

    <Trace level="1" type="T">no interface found</Trace>

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

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

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

    <Trace level="3" type="T">Trace object available again now. OK.</Trace>

    I have done the following.

    1. CPA Cache refresh and all available cache refresh.

    2. Test configuration - with payload and everything is green checked.

    I have substantial time in searching sdn and unable to figure out the problem. Could you please help me.

    Thanks

    William

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hello William,

      What do u see in sxmb_moni left tab? At which pipeline processing step did u got this trace?

      regards

      Mustafa

  • avatar image
    Former Member
    Nov 28, 2007 at 03:40 PM

    Hello Mark,

    Delete the Idoc definition in IDX2 in XI server, create again.

    Should solve your problem.

    Cheers

    Mustafa

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Nov 29, 2007 at 08:12 AM

    Hi,

    chsck ur interface detemination and what is the status of sxmb_moni ..............

    Regards,

    Khan .

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Nov 29, 2007 at 08:40 AM

    Hi Mark Norman and WILLIAM DSOUZA ,

    you both people are facing the same problem

    In our production support we face same issue everyday, follow these steps which we follow to trace the rror and solve that:-

    1) In transaction SXMB_MONI in the very right of your message select your message then right click and copy all details of your message on a notepad

    2) go to integration directory , click on the search button situated in the above left pan, then in the search window in the drop down meenu select interface determination, as you will select interface determination then in the bottom down window fillup the entries like sender service interface and receiver service and click on the button find

    it will search your receiver determination click on the interface determination a new window will open, there you can find in the interface determination that is any condition? check that condition in your message payload and you will get the eroor

    generally found errors in this case are as follows

    a)when you will fill sender and receiver details in the receiver determination serach window then search comes with result that "No Interface found"

    in that case you remove the receiver details and again search with only sender details then you will find what is the receiver service configured for this sender service. in case different receiver service is configured for this sender match it with your configured scenario

    b) second error comes when you have given some condition on any tag for receiver determination and your payload is not satisfying that condition then it will give you no receiver error. then edit your payload and restart it again (for quality of service EO or EOIO)

    Hope it may solve your problem

    Thanks

    Sandeep sharma

    PS: if helpful reward points

    Add comment
    10|10000 characters needed characters exceeded