Skip to Content
author's profile photo Former Member
Former Member

BAPI - rfc adapter

Hi,

My scenario is CRM -> XI -> R/3 using BAPI at both the ends. CRM has input,output,return(tables) as parameters, and R/3 system also has input, output,return(tables) parameters. In the mapping, CRM output -> R/3 Input,

CRM input -> R/3 output. I also have mapped the return structure.

When i execute the BAPI from CRM system, the bapi dumps, with the error:

4705: Wrong response - Z_TEST_XI_CRM.Response or *Exception expected

Inspite of the dump, i could see the message in IS. Legical routing is correct, it could also do the mapping, but subsequently it fails.

The trace file is as below:

>>RfcAdapter> Tue Mar 30 01:27:43 EST 2004>>

> Jco2Xmb: checking lock status of client object Client=111 User=XIAPPLUSER P

> asswd=******** Lang=EN Host=sealxi SysNr=00 Trace=0 Debug=0

>>RfcAdapter> Tue Mar 30 01:27:43 EST 2004>>

> Jco2Xmb: locking client object Client=111 User=XIAPPLUSER Passwd=******** L

> ang=EN Host=sealxi SysNr=00 Trace=0 Debug=0

>>RfcAdapter> Tue Mar 30 01:27:43 EST 2004>>

> Jco2Xmb: invoking synchronous request to XMB

>>RfcAdapter> Tue Mar 30 01:27:43 EST 2004>>

> Jco2Xmb: calling SRFC_ADAPTER_SERVICE in XMB

>>RfcAdapter> Tue Mar 30 01:27:43 EST 2004>>

> Jco2Xmb: disconnecting client Client=111 User=XIAPPLUSER Passwd=******** La

> ng=EN Host=sealxi SysNr=00 Trace=0 Debug=0

>>RfcAdapter> Tue Mar 30 01:27:44 EST 2004>>

> Jco2Xmb: disconnecting client Client=111 User=XIAPPLUSER Passwd=******** La

> ng=EN Host=sealxi SysNr=00 Trace=0 Debug=0

>>RfcAdapter> Tue Mar 30 01:27:44 EST 2004>>

> Jco2Xmb: call to XMB returned with error (class:4/code:705/name:null/msg:Wr

> ong response - Z_TEST_XI_CRM.Response or *Exception expected)

>>RfcAdapter> Tue Mar 30 01:27:44 EST 2004>>

> App2Jco: got RFC Adapter exception

> exception occurred, detail:

> 4705: Wrong response - Z_TEST_XI_CRM.Response or *Exception expected

>>RfcAdapter> Tue Mar 30 01:27:44 EST 2004>>

> Jco2Xmb: unlocking client object Client=111 User=XIAPPLUSER Passwd=********

> Lang=EN Host=sealxi SysNr=00 Trace=0 Debug=0

Any suggestions...

Thanks

Pandari

Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • author's profile photo Former Member
    Former Member
    Posted on Apr 06, 2004 at 07:10 PM

    Hi,

    In the message mapping (I assume you are using message mapping), when you drop the message types to BAPI, it will ask you if you are mapping a request or a response message. For the data coming back from R/3 did you select response message?

    Regards

    Sukumar.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.