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

  1. Delete <ClassName> class.
  2. Run a rule that references <ClassName> class.
  3. 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


100% found this useful

Have a question? Get answers now.

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