Discussion
PRPC 7.1.7 1st node in cluster not working
After a clean installation in a JBoss EAP 6.3 2-node cluster, the 1st node in the cluster is not working but the 2nd node is working fine.
Environment: RHEL 6.6, JBoss EAP 6.3 two node cluster, each node has two servers (JVMs), Oracle 12c database
Error after logging in on 1st node:
[Server:server-one] 09:08:40,729 INFO [stdout] (Dispatcher-Thread-109) 2015-04-02 09:08:40,658 [/10.66.73.196:8080-1] [ STANDARD] [ ] [ PegaRULES:07.10] (a_Portal_DesignerStudio.Stream) ERROR gcm00001|10.67.104.215 Administrator@pega.com - Section 'pzStudio' execution error on page 'pyDisplayHarness' of class 'Data-Portal-DesignerStudio'.
[Server:server-one] 09:08:40,729 INFO [stdout] (Dispatcher-Thread-109) com.pega.pegarules.pub.PRRuntimeException: Error including section 'pzStudioContainer' on page 'pyDisplayHarness' of class 'Data-Portal-DesignerStudio'.
[Server:server-one] 09:08:40,730 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.internal.mgmt.autostreams.AutoStreamRuleRuntime.getSectionStream(AutoStreamRuleRuntime.java:158)
[Server:server-one] 09:08:40,730 INFO [stdout] (Dispatcher-Thread-109) at com.pegarules.generated.html_harness.ra_stream_pzstudio_58d6e7ce5d22a9a481b9e58c8fbc0d74.includeSectionBody_4(ra_stream_pzstudio_58d6e7ce5d22a9a481b9e58c8fbc0d74.java:8340)
[Server:server-one] 09:08:40,730 INFO [stdout] (Dispatcher-Thread-109) at com.pegarules.generated.html_harness.ra_stream_pzstudio_58d6e7ce5d22a9a481b9e58c8fbc0d74.execute(ra_stream_pzstudio_58d6e7ce5d22a9a481b9e58c8fbc0d74.java:481)
[Server:server-one] 09:08:40,730 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.internal.mgmt.Executable.getStream(Executable.java:3908)
[Server:server-one] 09:08:40,730 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.internal.mgmt.Executable.getStream(Executable.java:3736)
[Server:server-one] 09:08:40,731 INFO [stdout] (Dispatcher-Thread-109) at com.pegarules.generated.activity.ra_action_displayharnesswithclass_4cc9f9e9cb9b892dd9c83273e3c08a6c.step4_circum0(ra_action_displayharnesswithclass_4cc9f9e9cb9b892dd9c83273e3c08a6c.java:495)
[Server:server-one] 09:08:40,731 INFO [stdout] (Dispatcher-Thread-109) at com.pegarules.generated.activity.ra_action_displayharnesswithclass_4cc9f9e9cb9b892dd9c83273e3c08a6c.perform(ra_action_displayharnesswithclass_4cc9f9e9cb9b892dd9c83273e3c08a6c.java:120)
[Server:server-one] 09:08:40,731 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3375)
[Server:server-one] 09:08:40,731 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.internal.mgmt.Executable.invokeActivity(Executable.java:10450)
[Server:server-one] 09:08:40,731 INFO [stdout] (Dispatcher-Thread-109) at com.pegarules.generated.activity.ra_action_uiactiondisplayharness_a502fa4e11495f6f8cc0d4dce6bebda5.step8_circum0(ra_action_uiactiondisplayharness_a502fa4e11495f6f8cc0d4dce6bebda5.java:754)
[Server:server-one] 09:08:40,731 INFO [stdout] (Dispatcher-Thread-109) at com.pegarules.generated.activity.ra_action_uiactiondisplayharness_a502fa4e11495f6f8cc0d4dce6bebda5.perform(ra_action_uiactiondisplayharness_a502fa4e11495f6f8cc0d4dce6bebda5.java:198)
[Server:server-one] 09:08:40,732 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3375)
[Server:server-one] 09:08:40,732 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.internal.mgmt.Executable.invokeActivity(Executable.java:10450)
[Server:server-one] 09:08:40,732 INFO [stdout] (Dispatcher-Thread-109) at com.pegarules.generated.activity.ra_action_showspaceharness_416de23c816255573a1821d7cc11cb91.step3_circum0(ra_action_showspaceharness_416de23c816255573a1821d7cc11cb91.java:304)
[Server:server-one] 09:08:40,732 INFO [stdout] (Dispatcher-Thread-109) at com.pegarules.generated.activity.ra_action_showspaceharness_416de23c816255573a1821d7cc11cb91.perform(ra_action_showspaceharness_416de23c816255573a1821d7cc11cb91.java:103)
[Server:server-one] 09:08:40,732 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3375)
[Server:server-one] 09:08:40,733 INFO [stdout] (Dispatcher-Thread-109) at com.pegarules.generated.activity.ra_action_showdesktop_4855731b90b7b04d2ced1afbb7866a4c.step10_circum0(ra_action_showdesktop_4855731b90b7b04d2ced1afbb7866a4c.java:1417)
[Server:server-one] 09:08:40,733 INFO [stdout] (Dispatcher-Thread-109) at com.pegarules.generated.activity.ra_action_showdesktop_4855731b90b7b04d2ced1afbb7866a4c.perform(ra_action_showdesktop_4855731b90b7b04d2ced1afbb7866a4c.java:250)
[Server:server-one] 09:08:40,733 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3375)
[Server:server-one] 09:08:40,733 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.internal.mgmt.base.ThreadRunner.runActivitiesAlt(ThreadRunner.java:641)
[Server:server-one] 09:08:40,733 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.internal.mgmt.PRThreadImpl.runActivitiesAlt(PRThreadImpl.java:435)
[Server:server-one] 09:08:40,734 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.internal.engineinterface.service.HttpAPI.runActivities(HttpAPI.java:3252)
[Server:server-one] 09:08:40,734 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequestInner(EngineAPI.java:384)
[Server:server-one] 09:08:40,734 INFO [stdout] (Dispatcher-Thread-109) at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source)
[Server:server-one] 09:08:40,734 INFO [stdout] (Dispatcher-Thread-109) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:56)
[Server:server-one] 09:08:40,734 INFO [stdout] (Dispatcher-Thread-109) at java.lang.reflect.Method.invoke(Method.java:620)
[Server:server-one] 09:08:40,734 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.internal.PRSessionProviderImpl.performTargetActionWithLock(PRSessionProviderImpl.java:1188)
[Server:server-one] 09:08:40,735 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:926)
[Server:server-one] 09:08:40,735 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:811)
[Server:server-one] 09:08:40,735 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequest(EngineAPI.java:330)
[Server:server-one] 09:08:40,735 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.internal.engineinterface.service.HttpAPI.invoke(HttpAPI.java:839)
[Server:server-one] 09:08:40,735 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl._invokeEngine_privact(EngineImpl.java:315)
[Server:server-one] 09:08:40,735 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.invokeEngine(EngineImpl.java:263)
[Server:server-one] 09:08:40,736 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.invokeEngine(EngineImpl.java:240)
[Server:server-one] 09:08:40,736 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.priv.context.JNDIEnvironment.invokeEngineInner(JNDIEnvironment.java:278)
[Server:server-one] 09:08:40,736 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.priv.context.JNDIEnvironment.invokeEngine(JNDIEnvironment.java:223)
[Server:server-one] 09:08:40,736 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.web.impl.WebStandardImpl.makeEtierRequest(WebStandardImpl.java:485)
[Server:server-one] 09:08:40,736 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.web.impl.WebStandardImpl.doPost(WebStandardImpl.java:290)
[Server:server-one] 09:08:40,736 INFO [stdout] (Dispatcher-Thread-109) at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source)
[Server:server-one] 09:08:40,737 INFO [stdout] (Dispatcher-Thread-109) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:56)
[Server:server-one] 09:08:40,737 INFO [stdout] (Dispatcher-Thread-109) at java.lang.reflect.Method.invoke(Method.java:620)
[Server:server-one] 09:08:40,737 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:338)
[Server:server-one] 09:08:40,737 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:379)
[Server:server-one] 09:08:40,737 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethodPropagatingThrowable(AppServerBridgeToPega.java:216)
[Server:server-one] 09:08:40,737 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethod(AppServerBridgeToPega.java:265)
[Server:server-one] 09:08:40,738 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.internal.web.servlet.WebStandardBoot.doPost(WebStandardBoot.java:118)
[Server:server-one] 09:08:40,738 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.internal.web.servlet.WebStandardBoot.doGet(WebStandardBoot.java:89)
[Server:server-one] 09:08:40,738 INFO [stdout] (Dispatcher-Thread-109) at javax.servlet.http.HttpServlet.service(HttpServlet.java:734)
[Server:server-one] 09:08:40,738 INFO [stdout] (Dispatcher-Thread-109) at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
[Server:server-one] 09:08:40,738 INFO [stdout] (Dispatcher-Thread-109) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:295)
[Server:server-one] 09:08:40,738 INFO [stdout] (Dispatcher-Thread-109) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
[Server:server-one] 09:08:40,738 INFO [stdout] (Dispatcher-Thread-109) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:231)
[Server:server-one] 09:08:40,739 INFO [stdout] (Dispatcher-Thread-109) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
[Server:server-one] 09:08:40,739 INFO [stdout] (Dispatcher-Thread-109) at org.jboss.modcluster.container.jbossweb.JBossWebContext$RequestListenerValve.event(JBossWebContext.java:91)
[Server:server-one] 09:08:40,740 INFO [stdout] (Dispatcher-Thread-109) at org.jboss.modcluster.container.jbossweb.JBossWebContext$RequestListenerValve.invoke(JBossWebContext.java:72)
[Server:server-one] 09:08:40,740 INFO [stdout] (Dispatcher-Thread-109) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:420)
[Server:server-one] 09:08:40,740 INFO [stdout] (Dispatcher-Thread-109) at org.jboss.as.web.session.ClusteredSessionValve.handleRequest(ClusteredSessionValve.java:134)
[Server:server-one] 09:08:40,740 INFO [stdout] (Dispatcher-Thread-109) at org.jboss.as.web.session.ClusteredSessionValve.invoke(ClusteredSessionValve.java:99)
[Server:server-one] 09:08:40,740 INFO [stdout] (Dispatcher-Thread-109) at org.jboss.as.web.session.JvmRouteValve.invoke(JvmRouteValve.java:92)
[Server:server-one] 09:08:40,740 INFO [stdout] (Dispatcher-Thread-109) at org.jboss.as.web.session.LockingValve.invoke(LockingValve.java:64)
[Server:server-one] 09:08:40,740 INFO [stdout] (Dispatcher-Thread-109) at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
[Server:server-one] 09:08:40,740 INFO [stdout] (Dispatcher-Thread-109) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
[Server:server-one] 09:08:40,741 INFO [stdout] (Dispatcher-Thread-109) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
[Server:server-one] 09:08:40,741 INFO [stdout] (Dispatcher-Thread-109) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
[Server:server-one] 09:08:40,741 INFO [stdout] (Dispatcher-Thread-109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
[Server:server-one] 09:08:40,741 INFO [stdout] (Dispatcher-Thread-109) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
[Server:server-one] 09:08:40,741 INFO [stdout] (Dispatcher-Thread-109) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
[Server:server-one] 09:08:40,741 INFO [stdout] (Dispatcher-Thread-109) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:926)
[Server:server-one] 09:08:40,741 INFO [stdout] (Dispatcher-Thread-109) at java.lang.Thread.run(Thread.java:863)
[Server:server-one] 09:08:40,741 INFO [stdout] (Dispatcher-Thread-109) Caused by:
[Server:server-one] 09:08:40,742 INFO [stdout] (Dispatcher-Thread-109) com.pega.pegarules.pub.PRRuntimeException: Section 'pzStudioContainer' execution error on page 'pyDisplayHarness' of class 'Data-Portal-DesignerStudio'. : Error including section 'pzStudioContainerTabs' on page 'pyDisplayHarness' of class 'Data-Portal-DesignerStudio'.
[Server:server-one] 09:08:40,742 INFO [stdout] (Dispatcher-Thread-109) at com.pegarules.generated.html_section.ra_stream_pzstudiocontainer_e1271fe678cb363007d3d16c7baf59ae.execute(ra_stream_pzstudiocontainer_e1271fe678cb363007d3d16c7baf59ae.java:105)
[Server:server-one] 09:08:40,742 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.internal.mgmt.Executable.getStream(Executable.java:3908)
[Server:server-one] 09:08:40,742 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.internal.mgmt.autostreams.AutoStreamRuleRuntime.getSectionStream(AutoStreamRuleRuntime.java:149)
[Server:server-one] 09:08:40,743 INFO [stdout] (Dispatcher-Thread-109) ... 68 more
[Server:server-one] 09:08:40,743 INFO [stdout] (Dispatcher-Thread-109) Caused by:
[Server:server-one] 09:08:40,743 INFO [stdout] (Dispatcher-Thread-109) com.pega.pegarules.pub.PRRuntimeException: Error including section 'pzStudioContainerTabs' on page 'pyDisplayHarness' of class 'Data-Portal-DesignerStudio'.
[Server:server-one] 09:08:40,743 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.internal.mgmt.autostreams.AutoStreamRuleRuntime.getSectionStream(AutoStreamRuleRuntime.java:158)
[Server:server-one] 09:08:40,743 INFO [stdout] (Dispatcher-Thread-109) at com.pegarules.generated.html_section.ra_stream_pzstudiocontainer_e1271fe678cb363007d3d16c7baf59ae.includeSectionBody_2(ra_stream_pzstudiocontainer_e1271fe678cb363007d3d16c7baf59ae.java:234)
[Server:server-one] 09:08:40,743 INFO [stdout] (Dispatcher-Thread-109) at com.pegarules.generated.html_section.ra_stream_pzstudiocontainer_e1271fe678cb363007d3d16c7baf59ae.pzLayoutBodyWrapper_2(ra_stream_pzstudiocontainer_e1271fe678cb363007d3d16c7baf59ae.java:224)
[Server:server-one] 09:08:40,744 INFO [stdout] (Dispatcher-Thread-109) at com.pegarules.generated.html_section.ra_stream_pzstudiocontainer_e1271fe678cb363007d3d16c7baf59ae.pzLayout_2(ra_stream_pzstudiocontainer_e1271fe678cb363007d3d16c7baf59ae.java:239)
[Server:server-one] 09:08:40,744 INFO [stdout] (Dispatcher-Thread-109) at com.pegarules.generated.html_section.ra_stream_pzstudiocontainer_e1271fe678cb363007d3d16c7baf59ae.pzSectionBody_1(ra_stream_pzstudiocontainer_e1271fe678cb363007d3d16c7baf59ae.java:216)
[Server:server-one] 09:08:40,744 INFO [stdout] (Dispatcher-Thread-109) at com.pegarules.generated.html_section.ra_stream_pzstudiocontainer_e1271fe678cb363007d3d16c7baf59ae.execute(ra_stream_pzstudiocontainer_e1271fe678cb363007d3d16c7baf59ae.java:101)
[Server:server-one] 09:08:40,744 INFO [stdout] (Dispatcher-Thread-109) ... 70 more
[Server:server-one] 09:08:40,744 INFO [stdout] (Dispatcher-Thread-109) Caused by:
[Server:server-one] 09:08:40,744 INFO [stdout] (Dispatcher-Thread-109) com.pega.pegarules.pub.PRRuntimeException: Section 'pzStudioContainerTabs' execution error on page 'pyDisplayHarness' of class 'Data-Portal-DesignerStudio'. : com/pegarules/generated/pega_uiengine_uiengine
[Server:server-one] 09:08:40,745 INFO [stdout] (Dispatcher-Thread-109) at com.pegarules.generated.html_section.ra_stream_pzstudiocontainertabs_503a2c453dee5d6daca751659955f0f1.execute(ra_stream_pzstudiocontainertabs_503a2c453dee5d6daca751659955f0f1.java:105)
[Server:server-one] 09:08:40,745 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.internal.mgmt.Executable.getStream(Executable.java:3908)
[Server:server-one] 09:08:40,745 INFO [stdout] (Dispatcher-Thread-109) at com.pega.pegarules.session.internal.mgmt.autostreams.AutoStreamRuleRuntime.getSectionStream(AutoStreamRuleRuntime.java:149)
[Server:server-one] 09:08:40,745 INFO [stdout] (Dispatcher-Thread-109) ... 75 more
[Server:server-one] 09:08:40,745 INFO [stdout] (Dispatcher-Thread-109) Caused by:
[Server:server-one] 09:08:40,745 INFO [stdout] (Dispatcher-Thread-109) java.lang.NoClassDefFoundError: com/pegarules/generated/pega_uiengine_uiengine
[Server:server-one] 09:08:40,746 INFO [stdout] (Dispatcher-Thread-109) at com.pegarules.generated.html_section.ra_stream_pzstudiocontainertabs_503a2c453dee5d6daca751659955f0f1.pzSectionBody_1(ra_stream_pzstudiocontainertabs_503a2c453dee5d6daca751659955f0f1.java:224)
[Server:server-one] 09:08:40,746 INFO [stdout] (Dispatcher-Thread-109) at com.pegarules.generated.html_section.ra_stream_pzstudiocontainertabs_503a2c453dee5d6daca751659955f0f1.execute(ra_stream_pzstudiocontainertabs_503a2c453dee5d6daca751659955f0f1.java:101)
[Server:server-one] 09:08:40,746 INFO [stdout] (Dispatcher-Thread-109) ... 77 more
Hi Matt,
Double check that both nodes are configured exactly the same. Ensure they are both running the same OS version with the same updates, fixes, and patches. Also double check that both are running the same JRE version. Double check that they are both running the same version of JBoss and that you used the same versions of prweb.war, or corresponding .ear on both. Also double check that both PRPC configurations on JBOSS are identical and that they are both using the same JDBC driver version. Finally, you want to make sure that you granted PegaUser and PegaDiagnosticUser privileges on both nodes and to the same users and that you are running JBoss on both nodes with UserIDs that have the same privileges. As a guide you will want to refer to the Installation Guide and make sure every required Application Server configuration step was completed the same on both nodes.
If after double checking everything, you still get the exception please submit a Service Request (SR). You can do so by accessing the new My Support Portal (https://pdn.pega.com/support/my-support-portal).
Regards,
Henry
Pega Academy