Support Article
Corrupt list exception occurs while using a Tree grid
Summary
Corrupt list exception occurs while using a Tree grid.
Error Messages
com.pega.pegarules.pub.PRRuntimeException: corrupt list: property not in parent's list!
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyBase.indexOf(ClipboardPropertyBase.java:2130)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyBase.getAllReferences(ClipboardPropertyBase.java:1445)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyBase.getAllReferences(ClipboardPropertyBase.java:1492)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyBase.getAllReferences(ClipboardPropertyBase.java:1394)
at com.pega.pegarules.exec.internal.declare.infengine.cbi.ExecutionPlanner.<init>(ExecutionPlanner.java:163)
at com.pega.pegarules.exec.internal.declare.infengine.InferenceEngineImpl.invokeForwardChaining(InferenceEngineImpl.java:589)
at com.pega.pegarules.exec.internal.declare.infengine.InferenceEngineImpl.forwardChain(InferenceEngineImpl.java:637)
at com.pega.pegarules.exec.internal.declare.infengine.InfEngUtilsImpl.forwardChain(InfEngUtilsImpl.java:885)
at com.pega.pegarules.exec.internal.declare.infengine.InfEngUtilsImpl.forwardChain(InfEngUtilsImpl.java:914)
at com.pega.pegarules.data.internal.clipboard.PropertyDataPageWrapper.populateDataFromPage(PropertyDataPageWrapper.java:1313)
at com.pega.pegarules.data.internal.clipboard.PropertyDataPageWrapper.refresh(PropertyDataPageWrapper.java:1057)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyImpl.attemptToOpenRuntimeKeyAssociation(ClipboardPropertyImpl.java:6611)
at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyImpl.checkAssociation(ClipboardPropertyImpl.java:6440)
Steps to Reproduce
Open pages with referenced properties in a Tree grid.
Root Cause
A defect in Pegasystems’ code or rules. Exception occurred due to an issue with the Auto populate properties during page copy.
Resolution
Apply HFix-50611.
Published February 20, 2019 - 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.