Support Article
Section Basic and Advanced layouts do not display items
SA-68816
Summary
Section Basic and Advanced layouts do not display items post update to Pega 7.4.
Error Messages
Unable to load RULE-OBJ-MODEL xx due to Database-BadClassDef yyy. This may cause the wrong rule to run during rule execution.
Steps to Reproduce
- Update from Pega 7.2.2 to Pega 7.4
- Create a new section and click Basic or Advanced
Root Cause
An issue in the custom application code or rules.
As part of the update process, starting in Pega 7.1.8, the engine updates both the pr4_rule* and pr4_rules_vw tables directly. However, in this case, the pr4_rules_vw table was corrupt.
Resolution
Perform the following local-change:- Install HFix-46367
- Back-up pr4_rules_vw table
- Truncate pr4_rules_vw table
- Add the following settings in the prpcUtils.properties file:
expose.classes.included=Rule-
expose.included.descendent=true
expose.reindex=false
expose.reindexType=full
expose.update.rule.summary=true - Run the Expose command from prpcutils.bat or prpcUtils.sh
Published January 30, 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.