Skip to Content
Apr 12, 2017 at 08:21 PM

JCO_SYSTEM_FAILURE during JCo call. java.lang.reflect.UndeclaredThrowableException

929 Views Last edit Apr 13, 2017 at 02:54 PM 4 rev

Hello Experts,

We are on PI7.3 SP11 dual stack system, suddenly we have started observing "MAPPING"> JCO_SYSTEM_FAILURE java.lang.reflect.UndeclaredThrowableException error in one of the PI environment. This is problem observed across multiple synchronous scenarios. Also this is intermittent problem where all the messages are not failing but few are getting successfully processed as well.

Please note we have already done below checks/actions

  1. Dest: AI_RUNTIME_JCOSERVER is working fine
  2. Soft shutdown in SMICM, cache refresh and java stack restart
  3. JCO RFC provider AI_RUNTIME_<SID> stopped and started again from NWA
  4. Increased jstart/stackSize parameter to 4M
  5. Complete PI server restart
  6. note 1972303- talks about XSLT mapping issue however in our case the issue is more generic and for non-xslt mapping interfaces as well

looking at error it seems the issue lies when JCO tries to communicate with java and ABAP stack during mapping runtime, however by seeing all messages are not failing, it might have to do with system performance tuning?

Additionally got below error logs from dev_jrfc.trc file from j2ee/cluster/server* location but not able to figured out the error, Appreciate any help here

Exception thrown [Wed Apr 12 06:34:33,175]:Exception thrown by application running in JCo Server call to messaging system failed: XIServer:JCO_SYSTEM_FAILURE:
at sun.reflect.GeneratedMethodAccessor469.invoke(Unknown Source)




Many Thanks,