Support Article
Error in retrieving a class definition in find
SA-9007
Summary
You observe error messages in the PegaRULES log file.
Error Messages
Error in retrieving a class definition in find.
com.pega.pegarules.pub.database.BadClassDefinitionException: Database-BadClassDef <ClassName>
Steps to Reproduce
- Delete <ClassName> class.
- Run a rule that references <ClassName> class.
- Observe error message in the PegaRULES log file.
Root Cause
The root cause of this problem is a defect in customer application code/rules.
Resolution
This issue is resolved through the following local change:
Perform a full rule content search and delete all references to <ClassName> class if it is no longer needed.
Published June 12, 2015 - 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.