"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 Authentication Manager Security Console and Operations Console Inaccessible After Certificate Update RSA MFA Agent 2.5 for Microsoft Windows Installation and Administration Guide Troubleshooting AFX Connector issues in RSA Identity Governance & Lifecycle RSA Governance & Lifecycle 8.0.0 Installation Guide
Don't see what you're looking for?