cancel
Showing results for 
Search instead for 
Did you mean: 

RFC shortdump

Former Member
0 Kudos

Hi,

My scenario is R/3 to Webservice (synchronous scenario). I have created a

custom function module which is remote enabled. In RFC Sender Adapter, I

used the same program id which I entered in the RFC destination. In my

source R3 system, I am able to login remotely using the test connection.

So the connection between the R/3 and XI system is fine.

I checked the SMGW to check the logged in clients. The could see the host

and program id in the list.

But when I execute the RFC in the R/3, it's giving a short dump. It says

The 'destination' "wbser" for a Remote Function Call is unknown. I also

checked ST22 to analyse the short dump. It didn't return anything.

I also paste the code here:-

-


REPORT Z_WEBSERVICE_GETDATA.

data: lv_data type char10.

CALL FUNCTION 'Z_WEBSERVICE_TEST' destination 'wbser'

EXPORTING

FROMCODE = '0001'

TOCODE = '0999'

IMPORTING

DATA = lv_data.

write : 'Data is : ' , lv_data.

-


Can anyone suggest how to fix this.

Thanks.

Krishnan

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

is "wbser" your RFC destination as configured? - case sensitive!

try making a minor change and ensure the cchannel is active and no errors?

all names are the same for the cchannel and the rfc destination's program ID?

did you do a test connection and it was successful?

did you do a cache refresh in XI?

any errors in SM58 on both systems?

any errors in SXMB_MONI and/or the message monitoring?

what is the status and message trail associated with that communication channel in XI RWB?

check all these to narrow down the problem.

sincerely,

--NM

Former Member
0 Kudos

Just one question ...have you checked in moni as well ...becoz once i was having exact same problem..I got a short dump ...but my message went through so i was able to see in the moni ..the response of my webservice..

I guess it has some thing to do with ..sp level of the r/3 system

Regards,

Deepak

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Krishnan,

The procedure which have done is right, Reasons could be

The WAS version 6.2 below. This suppose to be 6.20 and above.

Sudheer

Former Member
0 Kudos

hey

>>This suppose to be 6.20 and above.

can you please tell me why it has to be >6.2?

that holds for proxies not for FM(RFC adapters) .

Thanx

Ahmad

Former Member
0 Kudos