cancel
Showing results for 
Search instead for 
Did you mean: 

RFC -> XI -> WebService, scenario error in RFC Test

Former Member
0 Kudos

Hi

I am following this scenario

/people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2

and did sender RFC Adapter configuration according to michal's weblog

/people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step

when I did RFC connection test it gives me the following error

http://www.flickr.com/photo_zoom.gne?id=1202592205&size=o

<b>Connetion test:</b>

Connection type: TCP/IP connection

Connection error: Program sdnweblogs not registered/ CPI- C error CM_ALLOCATE_FAILURE_RETRY

Can you pls let me know what is this error , how to solve this ?

Thanks

srinivas

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Srnivas,

Check your server, That my be running or RFC destinations is not defined properly.

Tyr to do a test connection form SM59.

and also make sure you have the RFC Sender Communication Channel created and activated with the same PROGRAM ID before testing the RFC Destination.

Amaresh

Answers (2)

Answers (2)

bhavesh_kantilal
Active Contributor
0 Kudos

Hi,

The test connection will work only after you create a Sender RFC adapter in XI with the same Program ID. In this case as you have onyl created the TCP IP Connection, the handshake between R3 and XI is failing because R3 is not able to find the same program ID in XI.

Create a Sender RFC adapter, and then reactivate this TCP IP connection and then check.

Regards

Bhavesh

Former Member
0 Kudos

Thank you all.

Bhavesh

I tried as you said, test connection is successfull, thank you

srinivas

bhavesh_kantilal
Active Contributor
0 Kudos

Glad to hear that

Bhavesh

Former Member
0 Kudos

Dear Bhavesh,

I am also facing the same issue,

Here we have done System copy, and changed the SID, since then Abap connection works fine but tcp/ip connection is not working, it gives an error program not registered, but i can see then entry in smgw.

regards

Former Member
0 Kudos

Hi,

The Program name which you have defined in the TCP/IP Connection needs to be registered in the J2EE Visual Admin. until you do that this will not work.

Regards,

Kumar.

P.S:Reward Points if Helpful!!!!!

Former Member
0 Kudos

Thanks kumar. Could you pls let me know how to do that ?

Thanks

srini

Former Member
0 Kudos

Have you got J2EEVisual Admin Authorisations.

Former Member
0 Kudos

Hi,

First of all to do this you need to have the login details to the OS-Level. and from there you can go to Visual admin(Again you need login/Pwd for J2EE Engine).

once you logged in then you can go to JCO RFC Destinations and register your program ID..

Regards,

Kumar.

P.S: Reward Points if Helpful!!!!

bhavesh_kantilal
Active Contributor
0 Kudos

> The Program name which you have defined in the TCP/IP

> Connection needs to be registered in the J2EE Visual

> Admin. until you do that this will not work.

This is not needed at all.

Your RFC adapter and the TCP IP Connection should use the same Program ID. No need for registering it in the VA.

Just make sure that the Gateway Host and Service in the Sender RFC adapter and in the TCP IP Connection use the Gateway Host and service of the R3 system.

Regards

Bhavesh

Former Member
0 Kudos

Hi Bhavesh,

Thanks for the update... I was not aware of this..

Sorry for the wrong post..

Regards,

Kumar.