Skip to Content
avatar image
Former Member

Mapping Error :JCO_COMMUNICATION_FAILURE

Hi All,

Scenario: File ->XI->File

I am getting following error in Mapping (in Runtime)

<SAP:Category>XIServer</SAP:Category>

<SAP:Code area<b>="MAPPING">JCO_COMMUNICATION_FAILURE</b></SAP:Code>

<SAP:P1><b>Error opening an RFC connection.</</b>SAP:P1>

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>&<b>quot;COMMUNICATION FAILURE&quot; during JCo call. Error opening an RFC connection.</b></SAP:Stack>

<SAP:Retry>A</SAP:Retry>

</SAP:Error>

This is a simple Message Mapping. Before this error occurs the message is going to Queue with "Running Status" But it never ends.

When I restart the Queues , it goes to SYSFAIL status with the error "XI Error JCO_COMMUNICATION_FAILURE.MAPPING: Queue"

Can anybody come accross this situation ?

Is it because of some Java components are not running ?

Thanks in advance,

Regards,

Moorthy

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Mar 31, 2006 at 06:10 PM

    Hi,

    >>>>Can anybody come accross this situation ?

    of course:)

    >>>Is it because of some Java components are not running ?

    no, it's rather because of memory problems + RFC cache

    but just have a look at our previous answers

    (recreating RFC dest + Udo's answer)

    jco-system-failure

    Regards,

    michal

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Krishna,

      >>>>>><i>So Deleting the entry/recreating the entry and restarting the XI server is the only option for this ?

      I am in production environment</i>.

      You get this kind of error when there are lots of messages to be processed simultaneously. The default number of parallel processes in VisualAdmin>JCO RFC Provider>AI_RUNTIME_<SID> is 10. Every message mapping needs one connection. If all 10 available connections are blocked from other messages you get this kind of error. Try increasing the the number of processes in VisualAdmin(VisualAdmin>JCO RFC Provider>AI_RUNTIME_<SID>) and see if that helps.

      Rgds,

      Sam Raju

  • avatar image
    Former Member
    Apr 01, 2006 at 03:09 PM

    Hi Krishnamoorthy,

    Check the Sm59 TCP/IP connections,the connection between the Java stack and the ABAP stack. I faced the similar problem and the connection was failing everytime I executed the scenario. If the connection is failing for you, ask your basis folks to set the connection right.

    Hope it helps

    Regards

    Arvind

    Add comment
    10|10000 characters needed characters exceeded