Skip to Content

IDoc sending to XI from external java program with JCO fails


when I try to send an IDoc from an external java program using the JCO library to XI I get the following exception:

(104) RFC_ERROR_SYSTEM_FAILURE: No service for system ASC_EXT, client  in Integration Directory

But I have in the Integration Directory a business system with a receiver communication channel of adapter type IDoc with my RFC destination and the port ASC_EXT created. The connection between java program and XI is enabled (connection test in SM59 and calling is successful).

Does anybody know, what is missing in the configuration?

Best regards.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Mar 26, 2008 at 09:30 AM


    if you send something to XI you will need a Sender Adapter (instead of Receiver Adapter), but in case of IDoc you need no Adapter.

    How is your external java program represented in XI (Business Service, ...)?

    Do you have a Receiver Determination ?

    Please check your scenario and describe it a little bit more.



    Add comment
    10|10000 characters needed characters exceeded