Question
CNO
CNO
US
CNO
Posted: Feb 19, 2019
Last activity: Feb 19, 2019
Last activity: 19 Feb 2019 14:16 EST
Closed
Pega 7.3 Unable to passivate page issue noticed in the log file.
I have read that there is some hotfix available for a similar issue but not sure for exactly this issue.
Any help appreciated.
[ PegaRULES:07.10] ( mgmt.base.NodeRequestorMgt) ERROR - One or more properties could not be serialized during passivation and have therefore been lost. They will not be available on activation. Please ensure that all property data is Serializable
com.pega.pegarules.session.external.mgmt.PageCannotBeSerializedForPassivationException: Unable to passivate page 'Declare_pyDisplay' on thread 'null' in requestor 'HV586R8FI1HF8B1V18BEEVNJMMTPR3QYW'.
Show More
I have read that there is some hotfix available for a similar issue but not sure for exactly this issue.
Any help appreciated.
[ PegaRULES:07.10] ( mgmt.base.NodeRequestorMgt) ERROR - One or more properties could not be serialized during passivation and have therefore been lost. They will not be available on activation. Please ensure that all property data is Serializable
com.pega.pegarules.session.external.mgmt.PageCannotBeSerializedForPassivationException: Unable to passivate page 'Declare_pyDisplay' on thread 'null' in requestor 'HV586R8FI1HF8B1V18BEEVNJMMTPR3QYW'. The following items were not serializable: [Property not serializable: "Declare_pyDisplay.pyDisplay(CPMInteractionPortal).pyUIElements(3).pyParameters.DataPartyContact" Class: "com.pega.pegarules.data.internal.dictionary.ClassDefinitionImpl", Property not serializable: "Declare_pyDisplay.pyDisplay(CPMInteractionPortal).pyUIElements(3).pyParameters.DataSystemResult" Class: "com.pega.pegarules.data.internal.dictionary.ClassDefinitionImpl"].
at com.pega.pegarules.session.internal.mgmt.base.NodeRequestorMgt.getPageAsBytes(NodeRequestorMgt.java:3588) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.mgmt.base.NodeRequestorMgt.getPageAsBytes(NodeRequestorMgt.java:3561) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.mgmt.base.RequestorPassivation$1.passivate(RequestorPassivation.java:1104) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.mgmt.base.handler.EditableDataPageHandler.passivate(EditableDataPageHandler.java:355) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.mgmt.base.RequestorPassivation.saveRequestorPages(RequestorPassivation.java:1133) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.mgmt.base.RequestorPassivation.passivateRequestor(RequestorPassivation.java:933) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.mgmt.PRRequestorImpl.passivateRequestor(PRRequestorImpl.java:1557) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.mgmt.base.NodeRequestorMgt.getContextForPassivation(NodeRequestorMgt.java:1993) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.mgmt.base.NodeRequestorMgt.passivateRequestor(NodeRequestorMgt.java:2973) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.mgmt.base.RequestorPassivation.cleanupImpl(RequestorPassivation.java:654) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.mgmt.PRRequestorBase.cleanup(PRRequestorBase.java:876) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.mgmt.PRRequestorImpl.cleanup(PRRequestorImpl.java:389) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.mgmt.base.NodeRequestorMgt.cleanupConditionally(NodeRequestorMgt.java:1396) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.mgmt.base.NodeRequestorMgt.cleanupInner(NodeRequestorMgt.java:1318) ~[prprivate.jar:?]
at sun.reflect.GeneratedMethodAccessor79.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[?:1.8.0-internal]
at java.lang.reflect.Method.invoke(Method.java:508) ~[?:2.6 (04-27-2016)]
at com.pega.pegarules.session.internal.PRSessionProviderImpl.performTargetActionWithLock(PRSessionProviderImpl.java:1338) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:1075) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:930) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.mgmt.base.NodeRequestorMgt.cleanupRequestor(NodeRequestorMgt.java:1294) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.mgmt.base.NodeRequestorMgt.cleanupRequestor(NodeRequestorMgt.java:1288) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.mgmt.base.NodeRequestorMgt.timeoutRequestorThrowingErrors(NodeRequestorMgt.java:1271) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.mgmt.base.NodeRequestorMgt.processPassivationQueue(NodeRequestorMgt.java:2717) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.async.PassivationDaemon.processPassivationQueue(PassivationDaemon.java:365) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.async.PassivationDaemon.run(PassivationDaemon.java:339) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.PRSessionProviderImpl.performTargetActionWithLock(PRSessionProviderImpl.java:1327) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:1075) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:884) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.async.PassivationDaemon.run(PassivationDaemon.java:301) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.engineinterface.etier.impl.AsyncServant.processAsyncTask(AsyncServant.java:283) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.engineinterface.etier.impl.AsyncServant.invoke(AsyncServant.java:171) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl._invokeEngine_privact(EngineImpl.java:331) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.invokeEngine(EngineImpl.java:274) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.engineinterface.etier.ejb.EngineBean.invokeEngine(EngineBean.java:225) ~[prprivate.jar:?]
at sun.reflect.GeneratedMethodAccessor94.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[?:1.8.0-internal]
at java.lang.reflect.Method.invoke(Method.java:508) ~[?:2.6 (04-27-2016)]
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:370) ~[prbootstrap-7.3.1-218.jar:7.3.1-218]
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:411) ~[prbootstrap-7.3.1-218.jar:7.3.1-218]
at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethodPropagatingThrowable(AppServerBridgeToPega.java:224) ~[prbootstrap-api-7.3.1-218.jar:7.3.1-218]
at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethodPropagatingException(AppServerBridgeToPega.java:246) ~[prbootstrap-api-7.3.1-218.jar:7.3.1-218]
at com.pega.pegarules.internal.etier.ejb.EngineBeanBoot.invokeEngine(EngineBeanBoot.java:168) ~[prbeans.jar:7.3.1-218]
at com.pega.pegarules.internal.etier.interfaces.EJSLocalStatelessEngineBMT_f2439d86.invokeEngine(Unknown Source) ~[prbeans.jar:7.3.1-218]
at com.pega.pegarules.session.internal.engineinterface.etier.mdb.PRAsync.processRequest(PRAsync.java:155) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.engineinterface.etier.asynchbeans.AsyncTask.run(AsyncTask.java:64) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.engineinterface.etier.asynchbeans.RunnableWrapper.run(RunnableWrapper.java:71) ~[prprivate.jar:?]
at com.ibm.ws.asynchbeans.J2EEContext$RunProxy.run(J2EEContext.java:281) ~[com.ibm.ws.runtime.jar:?]
at java.security.AccessController.doPrivileged(AccessController.java:594) ~[?:1.8.0-internal]
at com.ibm.ws.asynchbeans.J2EEContext.run(J2EEContext.java:747) ~[com.ibm.ws.runtime.jar:?]
at com.ibm.ws.asynchbeans.WorkWithExecutionContextImpl.go(WorkWithExecutionContextImpl.java:222) ~[com.ibm.ws.runtime.jar:?]
at com.ibm.ws.asynchbeans.ABWorkItemImpl.run(ABWorkItemImpl.java:206) ~[com.ibm.ws.runtime.jar:?]
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1909) ~[com.ibm.ws.runtime.jar:?]
Show Less