Question

5
Replies
202
Views
Seri Charoensri (chars1)
PEGA
Senior System Architect
Pegasystems Inc.
AU
chars1 Member since 2015 46 posts
PEGA
Posted: March 23, 2016
Last activity: March 23, 2016
Posted: 23 Mar 2016 2:33 EDT
Last activity: 23 Mar 2016 22:40 EDT
Closed

Pega nodes in a cluster do not popagate changes?

Hi there,

We have a cluster of 2 nodes (PROD701, and PROD702) and when we deploy the changes e.g. on PROD702, we cannot seem to get the changes updated on PROD701.  Please see the error below when we are trying to get to the class via App Explorer.

PegaRULES Request Status fail Class not defined in dictionary: TNSW-Int-TransToken-TransportalToken. Details: Invalid value for aClassName passed to .createPage charoes H7813F1A5AACB955895AD0A60EA919F85 PegaRULES 7.10 ML7 (coreAssemblyCached_717_644)

In the PROD701 log:

  2016-03-23 17:21:25,172 [http-apr-80-exec-894] [TABTHREAD2] [                    ] [        OAM:01.11.01] (      internal.mgmt.Executable) ERROR tmcprdpga701.tmc.rta.nsw.gov.au|xx.xx.xxx.xx charoes - Exception

com.pega.pegarules.pub.clipboard.InvalidParameterException: Class not defined in dictionary: TNSW-Int-TransToken-TransportalToken.  Details: Invalid value for aClassName passed to .createPage

at com.pega.pegarules.session.internal.mgmt.base.ThreadPageDir.validateClass(ThreadPageDir.java:958)

at com.pega.pegarules.session.internal.mgmt.base.AbstractPageDirectory.createPage(AbstractPageDirectory.java:557)

at com.pega.pegarules.session.internal.mgmt.base.ThreadPageDir.createPageForPageNew(ThreadPageDir.java:379)

at com.pega.pegarules.session.internal.mgmt.PRThreadImpl.createPageForPageNew(PRThreadImpl.java:476)

Hi there,

We have a cluster of 2 nodes (PROD701, and PROD702) and when we deploy the changes e.g. on PROD702, we cannot seem to get the changes updated on PROD701.  Please see the error below when we are trying to get to the class via App Explorer.

PegaRULES Request Status fail Class not defined in dictionary: TNSW-Int-TransToken-TransportalToken. Details: Invalid value for aClassName passed to .createPage charoes H7813F1A5AACB955895AD0A60EA919F85 PegaRULES 7.10 ML7 (coreAssemblyCached_717_644)

In the PROD701 log:

  2016-03-23 17:21:25,172 [http-apr-80-exec-894] [TABTHREAD2] [                    ] [        OAM:01.11.01] (      internal.mgmt.Executable) ERROR tmcprdpga701.tmc.rta.nsw.gov.au|xx.xx.xxx.xx charoes - Exception

com.pega.pegarules.pub.clipboard.InvalidParameterException: Class not defined in dictionary: TNSW-Int-TransToken-TransportalToken.  Details: Invalid value for aClassName passed to .createPage

at com.pega.pegarules.session.internal.mgmt.base.ThreadPageDir.validateClass(ThreadPageDir.java:958)

at com.pega.pegarules.session.internal.mgmt.base.AbstractPageDirectory.createPage(AbstractPageDirectory.java:557)

at com.pega.pegarules.session.internal.mgmt.base.ThreadPageDir.createPageForPageNew(ThreadPageDir.java:379)

at com.pega.pegarules.session.internal.mgmt.PRThreadImpl.createPageForPageNew(PRThreadImpl.java:476)

at com.pegarules.generated.activity.ra_action_pzdisplaylisteditharness_ff43e89b82a65b4db5415cbc3443d2df.step1_circum0(ra_action_pzdisplaylisteditharness_ff43e89b82a65b4db5415cbc3443d2df.java:230)

at com.pegarules.generated.activity.ra_action_pzdisplaylisteditharness_ff43e89b82a65b4db5415cbc3443d2df.perform(ra_action_pzdisplaylisteditharness_ff43e89b82a65b4db5415cbc3443d2df.java:72)

at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3375)

at com.pega.pegarules.session.internal.mgmt.Executable.invokeActivity(Executable.java:10450)

at com.pegarules.generated.activity.ra_action_showinstances_6eeff618bd22cf32449539794fc834e0.step1_circum0(ra_action_showinstances_6eeff618bd22cf32449539794fc834e0.java:219)

at com.pegarules.generated.activity.ra_action_showinstances_6eeff618bd22cf32449539794fc834e0.perform(ra_action_showinstances_6eeff618bd22cf32449539794fc834e0.java:69)

at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3375)

at com.pega.pegarules.session.internal.mgmt.base.ThreadRunner.runActivitiesAlt(ThreadRunner.java:641)

at com.pega.pegarules.session.internal.mgmt.PRThreadImpl.runActivitiesAlt(PRThreadImpl.java:435)

at com.pega.pegarules.session.internal.engineinterface.service.HttpAPI.runActivities(HttpAPI.java:3252)

at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequestInner(EngineAPI.java:384)

at sun.reflect.GeneratedMethodAccessor100.invoke(Unknown Source)

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:1188)

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

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

at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequest(EngineAPI.java:330)

at com.pega.pegarules.session.internal.engineinterface.service.HttpAPI.invoke(HttpAPI.java:839)

at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl._invokeEngine_privact(EngineImpl.java:315)

at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.invokeEngine(EngineImpl.java:263)

at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.invokeEngine(EngineImpl.java:240)

at com.pega.pegarules.priv.context.JNDIEnvironment.invokeEngineInner(JNDIEnvironment.java:278)

at com.pega.pegarules.priv.context.JNDIEnvironment.invokeEngine(JNDIEnvironment.java:223)

at com.pega.pegarules.web.impl.WebStandardImpl.makeEtierRequest(WebStandardImpl.java:485)

at com.pega.pegarules.web.impl.WebStandardImpl.doPost(WebStandardImpl.java:290)

at sun.reflect.GeneratedMethodAccessor99.invoke(Unknown Source)

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:338)

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

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

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

at com.pega.pegarules.internal.web.servlet.WebStandardBoot.doPost(WebStandardBoot.java:118)

at com.pega.pegarules.internal.web.servlet.WebStandardBoot.doGet(WebStandardBoot.java:89)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:620)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:610)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)

at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)

at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)

at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)

at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2441)

at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2430)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

at java.lang.Thread.run(Thread.java:744)

2016-03-23 17:21:25,173 [http-apr-80-exec-894] [TABTHREAD2] [                    ] [        OAM:01.11.01] (      internal.mgmt.Executable) ERROR tmcprdpga701.tmc.rta.nsw.gov.au|xx.xx.xx.xxx charoes - Exception

com.pega.pegarules.pub.clipboard.InvalidParameterException: Class not defined in dictionary: TNSW-Int-TransToken-TransportalToken.  Details: Invalid value for aClassName passed to .createPage

at com.pega.pegarules.session.internal.mgmt.base.ThreadPageDir.validateClass(ThreadPageDir.java:958)

at com.pega.pegarules.session.internal.mgmt.base.AbstractPageDirectory.createPage(AbstractPageDirectory.java:557)

at com.pega.pegarules.session.internal.mgmt.base.ThreadPageDir.createPageForPageNew(ThreadPageDir.java:379)

at com.pega.pegarules.session.internal.mgmt.PRThreadImpl.createPageForPageNew(PRThreadImpl.java:476)

at com.pegarules.generated.activity.ra_action_pzdisplaylisteditharness_ff43e89b82a65b4db5415cbc3443d2df.step1_circum0(ra_action_pzdisplaylisteditharness_ff43e89b82a65b4db5415cbc3443d2df.java:230)

at com.pegarules.generated.activity.ra_action_pzdisplaylisteditharness_ff43e89b82a65b4db5415cbc3443d2df.perform(ra_action_pzdisplaylisteditharness_ff43e89b82a65b4db5415cbc3443d2df.java:72)

at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3375)

at com.pega.pegarules.session.internal.mgmt.Executable.invokeActivity(Executable.java:10450)

at com.pegarules.generated.activity.ra_action_showinstances_6eeff618bd22cf32449539794fc834e0.step1_circum0(ra_action_showinstances_6eeff618bd22cf32449539794fc834e0.java:219)

at com.pegarules.generated.activity.ra_action_showinstances_6eeff618bd22cf32449539794fc834e0.perform(ra_action_showinstances_6eeff618bd22cf32449539794fc834e0.java:69)

at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3375)

at com.pega.pegarules.session.internal.mgmt.base.ThreadRunner.runActivitiesAlt(ThreadRunner.java:641)

at com.pega.pegarules.session.internal.mgmt.PRThreadImpl.runActivitiesAlt(PRThreadImpl.java:435)

at com.pega.pegarules.session.internal.engineinterface.service.HttpAPI.runActivities(HttpAPI.java:3252)

at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequestInner(EngineAPI.java:384)

at sun.reflect.GeneratedMethodAccessor100.invoke(Unknown Source)

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:1188)

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

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

at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequest(EngineAPI.java:330)

at com.pega.pegarules.session.internal.engineinterface.service.HttpAPI.invoke(HttpAPI.java:839)

at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl._invokeEngine_privact(EngineImpl.java:315)

at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.invokeEngine(EngineImpl.java:263)

at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.invokeEngine(EngineImpl.java:240)

at com.pega.pegarules.priv.context.JNDIEnvironment.invokeEngineInner(JNDIEnvironment.java:278)

at com.pega.pegarules.priv.context.JNDIEnvironment.invokeEngine(JNDIEnvironment.java:223)

at com.pega.pegarules.web.impl.WebStandardImpl.makeEtierRequest(WebStandardImpl.java:485)

at com.pega.pegarules.web.impl.WebStandardImpl.doPost(WebStandardImpl.java:290)

at sun.reflect.GeneratedMethodAccessor99.invoke(Unknown Source)

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:338)

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

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

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

at com.pega.pegarules.internal.web.servlet.WebStandardBoot.doPost(WebStandardBoot.java:118)

at com.pega.pegarules.internal.web.servlet.WebStandardBoot.doGet(WebStandardBoot.java:89)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:620)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:610)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)

at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)

at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)

at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)

at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2441)

at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2430)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

at java.lang.Thread.run(Thread.java:744)

On 702 we can see the class without error.

NOTE: this PRPC717 is the upgraded version from 6.3.

Regards

Seri

System Administration Upgrades
Moderation Team has archived post, This thread is closed to future replies. Content and links will no longer be updated. If you have the same/similar Question, please write a new Question.