Question

6
Replies
283
Views
ViswaC42 Member since 2015 1 post
TSYS
Posted: December 14, 2015
Last activity: December 15, 2015
Closed

What are the optimal memory perm and heap size settings for BIX?

What are the optimal memory perm and heap size settings for BIX? Used the default ones given in the BIX implementation guide, but getting frequent out of memory and GC overhead limit exceptions....

com.pega.pegarules.pub.context.InitializationFailedError: PRNodeImpl init failed

  at com.pega.pegarules.session.internal.mgmt.PREnvironment.getThreadAndInitialize(PREnvironment.java:388)

  at com.pega.pegarules.session.internal.PRSessionProviderImpl.getThreadAndInitialize(PRSessionProviderImpl.java:1998)

  at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineStartup.initEngine(EngineStartup.java:664)

  at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl._initEngine_privact(EngineImpl.java:165)

  at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.doStartup(EngineImpl.java:138)

  at com.pega.pegarules.session.internal.mgmt.EngineImpl.startEngineImpl(EngineImpl.java:240)

  at com.pega.pegarules.session.internal.mgmt.EngineImpl.startEngine(EngineImpl.java:119)

  at com.pega.pegarules.session.internal.mgmt.EngineImpl.startEngine(EngineImpl.java:112)

  at com.pega.pegarules.data.internal.access.ExtractImpl.main(ExtractImpl.java:1027)

  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

  at java.lang.reflect.Method.invoke(Method.java:606)

  at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:367)

  at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:408)

  at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethodPropagatingThrowable(AppServerBridgeToPega.java:223)

  at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethod(AppServerBridgeToPega.java:272)

  at com.pega.pegarules.pub.PegaRULES.main(PegaRULES.java:85)

Caused by: com.pega.pegarules.pub.PRRuntimeException: Method Invocation exception

  at com.pega.pegarules.session.internal.PRSessionProviderImpl.performTargetActionWithLock(PRSessionProviderImpl.java:1272)

  at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:1008)

  at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:841)

  at com.pega.pegarules.session.internal.mgmt.PREnvironment.getThreadAndInitialize(PREnvironment.java:380)

  ... 17 more

Caused by: java.lang.reflect.InvocationTargetException

  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

  at java.lang.reflect.Method.invoke(Method.java:606)

  at com.pega.pegarules.session.internal.PRSessionProviderImpl.performTargetActionWithLock(PRSessionProviderImpl.java:1270)

  ... 20 more

Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded

  at java.util.Arrays.copyOfRange(Arrays.java:2694)

  at java.lang.String.<init>(String.java:203)

  at java.lang.AbstractStringBuilder.substring(AbstractStringBuilder.java:873)

  at java.lang.StringBuilder.substring(StringBuilder.java:72)

  at com.pega.pegarules.priv.factory.StringBuilderThreadLocalContainer.exchangeForString(StringBuilderThreadLocalContainer.java:89)

System Administration Reporting
Moderation Team has archived post
Share this page LinkedIn