UA 4.0.2 patch D on Linux x64
I know E is out but customer is afraid of patching...
I'm troubleshooting an OOM error and I have enabled memory dumps on
OutOfMemory
errors.
The customer has a max heap size of 1.8GB according to recommendations
by NetIQ
support.
Looking through those dump I can see a large number of objects that take
up most
of the heap space when the OOM error occurs.
com.novell.srvprv.impl.vdata.model.VirtualEntity
com.novell.srvprv.impl.vdata.model.VirtualEntityAttribute
The VirtualEntity objects contain the VirtualEntityAttribute objects.
For example there are 8 398 VirtualEntity objects and 66 752
VirtualEntityAttribute objects that take over 1,2GB of heap.
The VirtualEntityAttribute objects that take up most of the space
contain
AssignedResources, InheritedRoles, MemberOf.
I'm trying to identify what's causing it to list *all* role/resource
memberships
for all those users.
Any ideas?
Would looking at a role/resource assignement tab in the role catalog
cause to
retrieve *all* values for a User?
Would using any of the built-in reports in UA cause this?
Can I put a limit on the query so that it doesn't try to list so many
users?
I have two stack traces here:
http://paste.opensuse.org/872f3169
http://paste.opensuse.org/76a8eabb
--
alekz
------------------------------------------------------------------------
alekz's Profile: https://forums.netiq.com/member.php?userid=974
View this thread: https://forums.netiq.com/showthread.php?t=52124