cancel
Showing results for 
Search instead for 
Did you mean: 

RFC_ERROR_SYSTEM_FAILURE: An error occurred when receiving a complex parame

Former Member
0 Kudos

The ABAP FM is called from JAVA and it works fine in 4.6 C. But in ECC 6 it gives an error RFC_ERROR_SYSTEM_FAILURE: An error occurred when receiving a complex parameter.

I have keep all the interface parameters the same as in 4.6c which works without any problem .

Is this because of the interface parameters and if so how can I trace which parameter is causing this problem.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Do we need to take care of anythign in the interface parameters ( TABLES) when we do an upgrade from 4.6C to ECC6.

When the BAPI is submitted from JAVA with IMPORT and export parameters only , it works fine.

But when I try to add TABLES , it gives the PARAMETER CONVERSION ERROR.

Former Member
0 Kudos

Hi,

Please check the below link, it may be helpful for your problem

Thanks,

Amar

Former Member
0 Kudos

Hi,

In transaction ST22 you could see more detail about what error has occoured. This will help you to solve your problem.

Since you got RFC_ERROR_SYSTEM_FAILURE exception, therefore have a look at the dev_jrfc.trc files. These files are written by JRFC and can be found in the directories j2ee/cluster/server* of the J2EE Application Server Installation.

Regards,

Carme.