cancel
Showing results for 
Search instead for 
Did you mean: 

JCO - RFC_ERROR_SYSTEM_FAILURE: com/sap/mw/jco/JCO$Server

Former Member
0 Kudos

Hi,

I call from Java an ABAP RFC and this RFC in turn call back the Java stack and it fails.

At Java side I get:

#1#com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: com/sap/mw/jco/JCO$Server

at com.sap.mw.jco.MiddlewareJRfc.generateJCoException(MiddlewareJRfc.java:516)

at com.sap.mw.jco.MiddlewareJRfc$Client.execute(MiddlewareJRfc.java:1515)

at com.sap.mw.jco.JCO$Client.execute(JCO.java:3996)

at com.sap.mw.jco.JCO$Client.execute(JCO.java:3544)

at com.sap.sup.admin.setup.SolManRfcAdapter.getJabapLandscape(SolManRfcAdapter.java:787)

at com.sap.sup.admin.setup.SetupUpgrader.execute(SetupUpgrader.java:52)

At ABAP side I get:

Category ABAP Programming Error

Runtime Errors CALL_FUNCTION_REMOTE_ERROR

ABAP Program CL_DIAGLS_SMSY_FACTORY========CP

Application Component SV-SMG-DIA

Date and Time 21.09.2009 17:50:59

Short text

"com/sap/mw/jco/JCO$Server"

Is it allowed to call JAVA -> ABAP -> JAVA from JCO point of view?

Thanks in advance!

Regards,

Serge.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Serge,

Two doubts:

- Does your RFC work when you call it directly from the SE37 puting the same input parameters used by Java application?

- Was the RFC changed after the coding of Java application? If so, the interface between Java and RFC must be regenerated.

Regards,

Rodrigo.