Support Article
Install fails with Database-BadClassDef errors
SA-66671
Summary
User updates to Pega Customer Service 7.4 and Healthcare Foundation 7.4. The Healthcare Foundation is updated by importing the PFHC_Core_740.jar and PFHC_X12_740.jar packages. The user is required to update to the application built on the Frame Work to be built directly on the PegaX125010 application instead of the PegaHC application. The PegaHC application is installed if all of the Frame Work is used. The PegaCRM_74.jar package must be imported to install Pega Customer Service 7.4. However, this is a new install and not an update. The install fails with two Database-BadClassDef errors related to the pyDefault case types in PegaHC-Care-Work-AuthRequest and PegaHC-Care-Work-Program classes.
Error Messages
Unable to load RULE-OBJ-CASETYPE PEGAHC-CARE-WORK-AUTHREQUEST PYDEFAULT #20160331T134429.235 GMT due to Database-BadClassDef PegaHC-Care-Work-AuthRequest; This may cause the wrong rule to run during rule execution.
Unable to load RULE-OBJ-CASETYPE PEGAHC-CARE-WORK-PROGRAM PYDEFAULT #20160331T134429.403 GMT due to Database-BadClassDef PegaHC-Care-Work-Program; This may cause the wrong rule to run during rule execution
Steps to Reproduce
- Update Pega Customer Service 7.2.1 to Pega Customer Service 7.4
- Select the Import utility option on the Designer Studio menu
- Select the PegaCRM_74 package
- Click the Next button
Root Cause
A software use or operation error.
Resolution
Perform the following local-change:
- Create Class records to associate rules such as pyDefault with the classes PEGAHC-CARE-WORK-AUTHREQUEST and PEGAHC-CARE-WORK-PROGRAM
- Delete all the associated rules
- Delete the Class records
Published August 19, 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.