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

.pyClassName: Class is not among the prerequisites for ruleset



System throws many ruleset pre-requisites errors while revalidating and saving. This occurs after upgrading the application from PRPC 5.5 SP1 to Pega 7.1.5.

Error Messages

** .pyClassName: Class PegaSample-Task is defined in ruleset BaxterCTPAPACWork which is not among the prerequisites for ruleset version TestRuleSet:02-01-01. Save the record in a different Class which allows TestRuleSet:02-01-01 ruleset or save it in a ruleset allowed by PegaSample-Task Class.

Steps to Reproduce

1. Upgrade application from PRPC 5.5 SP1 to Pega 7.1.5.
2. Perform Revalidate and Save.

Root Cause

The root cause of this problem is that the classes are referring to the Ruleset version in PRPC 5.5 SP1. 


Resave the classes to higher version available in Pega 7.1.5.
Suggest Edit

Published January 31, 2016 - Updated October 8, 2020

Did you find this content helpful? Yes No

Have a question? Get answers now.

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

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