Network Integrity Out Of Memory Issue (Doc ID 1391198.1)

Last updated on JANUARY 04, 2016

Applies to:

Oracle Communications Network Integrity - Version 7.0.1 to 7.0.1 [Release 7.0.0]
Information in this document applies to any platform.
Checked for relevance on 10-Jun-2014

Goal

An NI exception occurs:

java.lang.OutOfMemoryError: PermGen space



WebLogic setDomainEnv.sh setting :
For a 64 bit OS:

MEM_PERM_SIZE_64BIT="-XX:PermSize=1024m"
MEM_MAX_PERM_SIZE_64BIT="-XX:MaxPermSize=1024m"
For a 32 bit OS:
MEM_PERM_SIZE_32BIT="-XX:PermSize=512m"
MEM_MAX_PERM_SIZE_32BIT="-XX:MaxPermSize=512m"


In the environment , OS is 64 bit and JVM is 64bit (1.6.0_27 Java HotSpot(TM) 64-Bit Server VM)
why does the JVM using the 32-bit setting ?
Is there any way to config NI system to using 64bit JVM ? and how ?

It seems the JAVA_USE_64BIT is not true in <Weblogic>/common/bin/commEnv.sh , line 123 should it set to be JAVA_USE_64BIT="true" ?

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms