Exception in thread "_Defaults::RSSLSession Session EventQueueGroup" java.lang.OutOfMemoryError: Java heap space
at com.reuters.util.MsgKey.format(Unknown Source)
at com.reuters.rfa.internal.session.SvcGroup.makeSubRequest(Unknown Source)
at com.reuters.rfa.internal.session.SvcGroup.processRecoveryRetryReqMsg(Unknown Source)
at com.reuters.rfa.internal.session.SvcGroup.timerDispatch(Unknown Source)
at com.reuters.mainloop.channel.SelectTimerCmd.fireTimer(Unknown Source)
at com.reuters.mainloop.channel.ChannelMainLoop.fireExpiredTimers(Unknown Source)
at com.reuters.mainloop.channel.ChannelMainLoop.run(Unknown Source)
at com.reuters.rfa.internal.common.EventQueueMLThread.runImpl(Unknown Source)
at com.reuters.rfa.internal.common.InterruptibleThread.run(Unknown Source)
at java.lang.Thread.run(Thread.java:748)
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
Hello @dcruzf84
According to the stack trace, it is possible that the application is out of memory, due to slow processing data events/messages which is called slow consumer problem. Please see How to Diagnose and Solve Out-of-Memory Issues in RFA Java Applications which explains how to verify if it is slow consumer problem and the solution.
If the problem is not slow consumer, I suggest you try to use the latest RFA version which includes the fix for java.lang.OutOfMemoryError in RFA. If you face any difficulties downloading the package, please contact RDC administrator, rdc.administrator@thomsonreuters.com .For upgrading RFA Java, you can refer to my answer in this question.