Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

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

  1. Update from Pega 7.2.2 to Pega 7.4
  2. 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:
  1. Install HFix-46367
  2. Back-up pr4_rules_vw table
  3. Truncate pr4_rules_vw table
  4. 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
  5. Run the Expose command from prpcutils.bat or prpcUtils.sh


 

Published January 30, 2019 - Updated December 2, 2021

Was this useful?

0% found this useful

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us