Anonymous_User Absent Member.
Absent Member.
292 views

java.lang.StackOverflowError after assignment of 328 roles


Hi,

We have a workflow where we are assigning 10 roles to 50 users, so the
total roles assignment will be 10*50=500.

After assigning 328 roles workflow is terminating with
java.lang.StackOverflowError in server.log

2015-08-17 14:13:52,352 ERROR [STDERR] (pool-14-thread-1) Exception in
thread "pool-14-thread-1"
2015-08-17 14:13:52,352 ERROR [STDERR] (pool-14-thread-1)
java.lang.StackOverflowError
2015-08-17 14:13:52,352 ERROR [STDERR] (pool-14-thread-1) at
java.lang.ClassLoader.findLoadedClass(ClassLoader.java:1093)
2015-08-17 14:13:52,352 ERROR [STDERR] (pool-14-thread-1) at
org.jboss.classloader.spi.base.BaseClassLoader.isLoadedClass(BaseClassLoader.java:328)
2015-08-17 14:13:52,352 ERROR [STDERR] (pool-14-thread-1) at
org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:419)
2015-08-17 14:13:52,352 ERROR [STDERR] (pool-14-thread-1) at
java.lang.ClassLoader.loadClass(ClassLoader.java:412)
2015-08-17 14:13:52,352 ERROR [STDERR] (pool-14-thread-1) at
java.lang.ClassLoader.loadClass(ClassLoader.java:358)
2015-08-17 14:13:52,352 ERROR [STDERR] (pool-14-thread-1) at
com.novell.soa.script.mozilla.javascript.DefiningClassLoader.loadClass(Unknown
Source)

We have increased java heap space from 4GB to 6GB to check if that helps
to resolve the issue. Even after increasing we are receiving same error
after assigning 328 roles.

Please let us know if there is any limitation of role assignment or
there is any fix for this.

Environment Details:
We are using IDM 4.0.2 and windows server 2008 R2, we are using the
default JBOSS that comes with the package and the userapp has been
applied public patch E. Java also upgraded to 1.7.


Thanks in advance,
Sushant Mundu


--
sushant123
------------------------------------------------------------------------
sushant123's Profile: https://forums.netiq.com/member.php?userid=10289
View this thread: https://forums.netiq.com/showthread.php?t=54101

Labels (1)
0 Likes
1 Reply
Knowledge Partner Knowledge Partner
Knowledge Partner

Re: java.lang.StackOverflowError after assignment of 328 roles

This error is not about memory as much as the stack within the JVM. The
readme, at least one of them, also points it out:

https://www.netiq.com/documentation/idm401/pdfdoc/readme/idm401_readme.pdf


--
Good luck.

If you find this post helpful and are logged into the web interface,
show your appreciation and click on the star below...
0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.