Support Article
JVM getting crashed due to thread pile up
SA-20212
Summary
User facing the issue during the peak business hours, the JVM is getting crashed due to thread pile up.
Error Messages
Thread[WebContainer : 89,5,main]
com.pega.pegarules.data.internal.clipboard.ClipboardPropertyBase.removeFromClipboard(ClipboardPropertyBase.java:1870)
at com.pegarules.generated.activity.ra_action_cpmgetconcreteinheritedclasses_d23e6827f11d94eb079c171ac65ce49c.step2_circum0(ra_action_cpmgetconcreteinheritedclasses_d23e6827f11d94eb079c171ac65ce49c.java:279)
at com.pegarules.generated.activity.ra_action_cpmgetconcreteinheritedclasses_d23e6827f11d94eb079c171ac65ce49c.perform(ra_action_cpmgetconcreteinheritedclasses_d23e6827f11d94eb079c171ac65ce49c.java:92)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3020)
at com.pegarules.generated.html_section.ra_stream_cpminteractioninheritancemodule_a135d1ce603f938a5e09a54121eb66ea.execute(ra_stream_cpminteractioninheritancemodule_a135d1ce603f938a5e09a54121eb66ea.java:122)
at com.pega.pegarules.session.internal.mgmt.StreamBuilderTools.appendStreamKeepProperties(StreamBuilderTools.java:713)
at com.pega.pegarules.session.internal.mgmt.autostreams.IncludeStreamRuntime.getStream(IncludeStreamRuntime.java:328)
at com.pega.pegarules.session.internal.mgmt.autostreams.IncludeStreamRuntime.emitIncludeStreamReference(IncludeStreamRuntime.java:250)
at com.pega.pegarules.session.internal.mgmt.autostreams.AutoStreamRuntimeImpl.emitIncludeStreamReference(AutoStreamRuntimeImpl.java:252)
at com.pegarules.generated.html_section.ra_stream_cpmgeneralworkgadget_f0bacacd5129f171fac5299e93913290.execute(ra_stream_cpmgeneralworkgadget_f0bacacd5129f171fac5299e93913290.java:246)
at com.pega.pegarules.session.internal.mgmt.StreamBuilderTools.appendStreamKeepProperties(StreamBuilderTools.java:713)
at com.pega.pegarules.session.internal.mgmt.autostreams.IncludeStreamRuntime.getStream(IncludeStreamRuntime.java:328)
at com.pega.pegarules.session.internal.mgmt.autostreams.IncludeStreamRuntime.emitIncludeStreamReference(IncludeStreamRuntime.java:250)
at com.pega.pegarules.session.internal.mgmt.autostreams.AutoStreamRuntimeImpl.emitIncludeStreamReference(AutoStreamRuntimeImpl.java:252)
at com.pega.pegarules.jsptags.IncludeTag.doEndTag(IncludeTag.java:460)
at com.pegarules.generated.html_section.ra_stream_cpmworkarea_6ebc65d07f923277d2c10e82ba3fee42.execute(ra_stream_cpmworkarea_6ebc65d07f923277d2c10e82ba3fee42.java:201)
at com.pega.pegarules.session.internal.mgmt.StreamBuilderTools.appendStreamKeepProperties(StreamBuilderTools.java:713)
at com.pega.pegarules.session.internal.mgmt.autostreams.IncludeStreamRuntime.getStream(IncludeStreamRuntime.java:328)
at com.pega.pegarules.session.internal.mgmt.autostreams.IncludeStreamRuntime.emitIncludeStreamReference(IncludeStreamRuntime.java:250)
at com.pega.pegarules.session.internal.mgmt.autostreams.AutoStreamRuntimeImpl.emitIncludeStreamReference(AutoStreamRuntimeImpl.java:252)
at com.pegarules.generated.html_section.ra_stream_cpmportalgadget_94091eaef1b3795248383e34b1f8905d._jspx_meth_pega_withPage__2(ra_stream_cpmportalgadget_94091eaef1b3795248383e34b1f8905d.java:1826)
at com.pegarules.generated.html_section.ra_stream_cpmportalgadget_94091eaef1b3795248383e34b1f8905d.execute(ra_stream_cpmportalgadget_94091eaef1b3795248383e34b1f8905d.java:556)
at com.pega.pegarules.session.internal.mgmt.Executable.getStream(Executable.java:3528)
at com.pega.pegarules.session.internal.mgmt.autostreams.AutoStreamRuleRuntime.getSectionStream(AutoStreamRuleRuntime.java:122)
at com.pegarules.generated.html_section.ra_stream_cpmhccsr_body_0898ab35827329810aa4425578bcde3d.execute(ra_stream_cpmhccsr_body_0898ab35827329810aa4425578bcde3d.java:169)
at com.pega.pegarules.session.internal.mgmt.Executable.getStream(Executable.java:3528)
at com.pega.pegarules.session.internal.mgmt.autostreams.AutoStreamRuleRuntime.getSectionStream(AutoStreamRuleRuntime.java:122)
at com.pegarules.generated.html_harness.ra_stream_cpmhccsr_portal_tier1_eab76c01478b52ee67fb62030571701e.execute(ra_stream_cpmhccsr_portal_tier1_eab76c01478b52ee67fb62030571701e.java:187)
at com.pega.pegarules.session.internal.mgmt.Executable.getStream(Executable.java:3528)
at com.pega.pegarules.session.internal.mgmt.Executable.getStream(Executable.java:3389)
at com.pegarules.generated.activity.ra_action_displayharnesswithclass_12d0df1c2383ea986a89fc396eab8212.step4_circum0(ra_action_displayharnesswithclass_12d0df1c2383ea986a89fc396eab8212.java:537)
at com.pegarules.generated.activity.ra_action_displayharnesswithclass_12d0df1c2383ea986a89fc396eab8212.perform(ra_action_displayharnesswithclass_12d0df1c2383ea986a89fc396eab8212.java:123)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3020)
at com.pegarules.generated.activity.ra_action_uiactiondisplayharness_b6a3e8dcfa334ff978014c718d8a110c.step7_circum0(ra_action_uiactiondisplayharness_b6a3e8dcfa334ff978014c718d8a110c.java:688)
at com.pegarules.generated.activity.ra_action_uiactiondisplayharness_b6a3e8dcfa334ff978014c718d8a110c.perform(ra_action_uiactiondisplayharness_b6a3e8dcfa334ff978014c718d8a110c.java:184)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3020)
at com.pegarules.generated.activity.ra_action_showspaceharness_081daa1b831a3ac8a8ad06f2a26dc7e7.step3_circum0(ra_action_showspaceharness_081daa1b831a3ac8a8ad06f2a26dc7e7.java:326)
at com.pegarules.generated.activity.ra_action_showspaceharness_081daa1b831a3ac8a8ad06f2a26dc7e7.perform(ra_action_showspaceharness_081daa1b831a3ac8a8ad06f2a26dc7e7.java:106)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3020)
at com.pegarules.generated.activity.ra_action_showdesktop_39ca32b80a68317bd4b1d8bdd4b13b99.step5_circum0(ra_action_showdesktop_39ca32b80a68317bd4b1d8bdd4b13b99.java:873)
at com.pegarules.generated.activity.ra_action_showdesktop_39ca32b80a68317bd4b1d8bdd4b13b99.perform(ra_action_showdesktop_39ca32b80a68317bd4b1d8bdd4b13b99.java:149)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3020)
at com.pega.pegarules.session.internal.mgmt.base.ThreadRunner.runActivitiesAlt(ThreadRunner.java:617)
at com.pega.pegarules.session.internal.mgmt.PRThreadImpl.runActivitiesAlt(PRThreadImpl.java:581)
at com.pega.pegarules.session.internal.engineinterface.service.HttpAPI.runActivities(HttpAPI.java:2366)
at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequestInner(EngineAPI.java:394)
at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:1066)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:792)
at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequest(EngineAPI.java:328)
at com.pega.pegarules.session.internal.engineinterface.service.HttpAPI.invoke(HttpAPI.java:703)
at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl._invokeEngine_privact(EngineImpl.java:312)
at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.invokeEngine(EngineImpl.java:263)
at com.pega.pegarules.session.internal.engineinterface.etier.ejb.EngineBean.invokeEngine(EngineBean.java:221)
at sun.reflect.GeneratedMethodAccessor71.invoke(Unknown Source)
Steps to Reproduce
Not Applicable
Root Cause
The root cause for this issue is with the Poor performance in CPMGetConcreteInheritedClasses.
Resolution
Apply the HFIX-7654 to resolve the issue.
Published February 26, 2016 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.