cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

RFC Receiver Error

Former Member
0 Likes
1,013

Hi

Im doing a File-RFC-File scenario wothout BPM.

Getting the following error in RFC reveiver Adapter

<SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: RfcAdapter: receiver channel has static errors: can not instantiate RfcPool caused by: com.sap.aii.af.rfc.RfcAdapterException: error initializing RfcClientPool:com.sap.aii.af.rfc.core.repository.RfcRepositoryException: can not connect to destination system due to: com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION: Connect to SAP gateway failed Connect_PM TYPE=A ASHOST=<host ip address> SYSNR=00 GWHOST=<host ip address> GWSERV=sapgwXX SAPROUTER_STRING=<SAPRouter String is here> PCS=1 LOCATION SAProuter 37.0 on gareweb ERROR timeout occured TIME Mon May 11 20:52:21 200 RELEASE 640 COMPONENT NI (network interface) VERSION 37 RC -93 COUNTER 425487</SAP:AdditionalText>

Your help is needed

thanks

keerthi

Accepted Solutions (1)

Accepted Solutions (1)

former_member183908
Active Contributor
0 Likes

Hi Kerthika

-->In your R/3 system check the RFC destinations of Type TCP/IP(T) connections working or not,i think the problem might bw with the Program Id.

-->once check your Destinations.

Thanks

Former Member
0 Likes

Hi

Thanks for your replies

Now im getting the following error in RFC receiver adapter error in sxmb_moni

SAP:Stack>Message ID CA3456FGH44A9B217EE4CFC40RETGG#$ for pipeline CENTRAL, version already exists in system</SAP:Stack>

<SAP:Retry>N</SAP:Retry>

and

Error: com.sap.aii.af.ra.ms.api.DeliveryException: XIServer:MSGGUID_EXISTING:

in Comm channel monitoring

Your help is appreciated

-keerthi

Answers (3)

Answers (3)

sunil_singh13
Active Contributor
0 Likes

Keerthika,

Response code 500 is what expected when you test RFC destination.

There seems to be a problem with the Gateway service(GWSERV) as you said with the IP address you are able to import the RFC.

The Best way to make sure that these entries are properly maintained, Use the channels Automatically generated By PI.

You just delete your Business System for which you have created RFC communication Channel, and Reimport it from SLD make sure that you have checked "Automatically generate the communication Channel".

And Don't bother about loosing the developed component they will automatically come back so no risk of loosing them.

From the aoutomaticaly generated channels select RFC channel, here you only have to enter User ID and Password.

This will solve the problem.

If problem still persists then there is some problem with the user Authorization that you have used in communication channel.

Thanks

Sunil Singh

samiullah_qureshi
Active Contributor
0 Likes

Try to increase the number of Maximum Connections in your RFC communication channel.

Former Member
0 Likes

Try to follow the steps listed in below WIKI.

https://www.sdn.sap.com/irj/scn/wiki?path=/display/xi/file-rfc-file%2528without+bpm%2529

I did the same I got a error message that ERROR with RFC adapter.

At the end, the solution was funny... the CC I created was with my credentials which dint had authorisation for SM59

In your case, Looks like there is communication problem.

First go to your communication channel ( RFC receiver ) and check all the details you entered for SAP system. Then,

Go to SM59 test it if it takes you to the target system ( ERP system )

Also, check the link below.

Regards,

Venkat.

Edited by: Venkat Anusuri on May 11, 2009 3:33 PM

Former Member
0 Likes

Hi

My credentials are perferct. I tried importing RFC from IR. Its succeeful

But while trying a Test Connection from Sm59 of XI. im gettting a HTTP Response code 500

How do i analyse this

Keerthi

Former Member
0 Likes

Keerthika,

Error : 500 ->Internal Server Errors

Generally this is due to Server encountered an unexpected condition which prevented it from fulfilling the request.

Possible Tips: Have a look into SAP Notes u2013 804124, 807000

Check your SAP details again on the Receiver CC, check for your authorizations ( go to R/3 and try to execute the RFC with the logon details you gave in the CC )

Check the logon details you gave in the RFC

Check if the adapter engine is up and running, to isolate this send other scenario which was working..

Also, check the following.

Venkat.

Former Member
0 Likes

Keerthika,

Try to connect system using IP address instead of server name ( In RFC destination specify ip address). If you can connect using ip address then target host entry in host,ini needs to maintain on source system.

Hope this will help.

Nilesh

jyothi_anagani
Active Contributor
0 Likes

hi,

this message means that your XI cannot connect to

your R/3 system (RFC_ERROR_COMMUNICATION)

try checking a simple RFC (TCODE - SM59)

from your XI server to the R/3 works - if you're using

RFC receiver adapter

you can also try restarting XI server

if it was a connection problem this may resolve it

Thanks.