"java.lang.RuntimeException: java.lang.OutOfMemoryError: Java heap space" errors occur frequently in versions 6.x of RSA Identity Governance & Lifecycle
Originally Published: 2020-04-18
Last Modified: 2023-10-06
Article Number
Applies To
RSA Version/Condition: 6.x
Platform/Application Server: JBoss
Issue
java.lang.RuntimeException: java.lang.OutOfMemoryError: Java heap space
Cause
This is a known issue reported in engineering ticket ACM-53163.
Resolution
Workaround
- Login to the server as the oracle user
- Backup and edit the ejb3-interceptors-aop.xml file:
cd home/oracle/jboss-4.2.2.GA/server/default/deploy/ejb3-interceptors-aop.xml cp ejb3-interceptors-aop.xml ejb3-interceptors-aop.xml.backup_<date> vi ejb3-interceptors-aop.xml
- Modify this section:
FROM:
<domain name="Stateless Bean"> ... <annotation expr="!class(@org.jboss.annotation.ejb.PoolClass)"> @org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000) </annotation> </domain>
TO: (Note the change is highlighted in bold)
<domain name="Stateless Bean"> ... <annotation expr="!class(@org.jboss.annotation.ejb.PoolClass)"> @org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.StrictMaxPool.class, maxSize=30, timeout=10000) </annotation> </domain>
Note there are several references to org.jboss.ejb3.ThreadlocalPool.class in the file. The change is only required to the Stateless Bean section.
- Restart RSA Identity Governance & Lifecycle:
acm restart
Related Articles
Unification slow and identity collections show users in reprocessed state in RSA Identity Governance & Lifecycle 72Number of Views Report preview and/or generation fails with 'java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11Graphic… 149Number of Views Collections fail with NullPointerException on Remote Agent in SecurID Governance & Lifecycle 313Number of Views Database Statistics running after every collection in RSA Identity Governance & Lifecycle 105Number of Views RSA Identity Governance & Lifecycle 6.8.x and above remote Access Fulfilment Express (AFX) server fails to start with the … 163Number of Views
Trending Articles
How to manipulate imported RSA SecurID Software Token(s) on an iPhone or iPad device Manual synchronization introduced in RSA Authentication Manager 8.2 Service Pack 1 patch 6 Quick Setup Guide - Passwordless Authentication in Windows MFA Agent for Active Directory How to verify NTP server synchronization is not working in RSA Authentication Manager 8.x RSA Governance & Lifecycle 8.0.0 Installation Guide
Don't see what you're looking for?