Support Article
Component stack mismatch error post Pega 7.4 update
SA-70751
Summary
Post updateing Pega 7.2.1 to Pega 7.4, 'Component stack mismatch' error occurs on a section at runtime.
Error Messages
java.lang.RuntimeException: Component stack mismatch {"pyProcessChildren":"false","methodnm":"simpleLayout_1","pyExpressionId":"4c9e7cbfd825fa5f3b1804c307f3760b67a4fcd4_6","section":{"class":"content set-width-auto layout-content-inline_grid_triple content-inline_grid_triple ","liveUI":"","sectionbody":[{"pageListProp":".SelectedSubSurveys","dpname":"","cells":[{}]}]},"uniqueid":"1539718752251","pyName":"RepeatingDynamicLayout","pyRepeatingId":"1539718752254000","pyTemplates":[{"pyCell":{"liveUI":"data-ui-meta=\"{'type':'Cell','subType':'SUB_SECTION','clipboardPath':'SelectedSurveys','className':'AAA-BBB-Work-Solicitation','pgRef':'.pySections(2).pySectionBody(1).pyTable.pyRows(1).pyCells(1)'}\"","pyType":"sub_section","partialClass":"remove-top-spacing","spanClass":"iconRequired standard_iconRequired","isFlex":"false","pyBaseRef":"NAME='BASE_REF' BASE_REF=''"},"pyName":"DynamicLayoutCell","pyTemplates":[{"pxReferencedId":"4c9e7cbfd825fa5f3b1804c307f3760b67a4fcd4_5","pyName":"pxSection"}]}]}!!!!===={"liveUI":" data-ui-meta=\"{'type':'Container'}\" ","isClientWhen":false,"pyName":"pxHarnessContainer","pyTemplates":[{"pxReferencedId":"6ba883f4608142f4648421788284e5ca62e2737f_3","pyName":"pxSection"}]}
Steps to Reproduce
Create a nested repeat dynamic layout (RDL) with the following configuration. The section in the Work- class must have,
- an RDL with Data- property
- an RDL that includes a section from Data- class
- another RDL that refers to the Work- page group
- a section from the Work- class
Root Cause
A defect in Pegasystems’ code or rules.
Resolution
Apply HFix-48937.
Published January 12, 2019 - Updated December 2, 2021
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.