Discussion

285
Views
Vigneshwaran Aravindhan (VigneshAravind)
Cognizant
Senior Technology Architect
Cognizant
IN
VigneshAravind Member since 2007 28 posts
Cognizant
Posted: April 28, 2017
Last activity: April 6, 2018
Posted: 28 Apr 2017 10:24 EDT
Last activity: 6 Apr 2018 19:26 EDT
Closed

bootstrap.PRMiniLoader 'PEGA_RULES.pr_engineclasses' is empty

We were performing an upgrade from V6.2.X to V7.1.9 in a non-dev environment; after running the upgrade scripts we attempted to bring up the JVM and it would not come online. We noticed the following error in the logs...

[4/20/17 4:23:29:239 CDT] 0000008d PRMiniLoader E com.pega.pegarules.internal.bootstrap.PRMiniLoader ============================= Failed to bootstrap PegaRULES =============================
[4/20/17 4:23:29:240 CDT] 0000008d PRMiniLoader E com.pega.pegarules.internal.bootstrap.PRMiniLoader
[4/20/17 4:23:29:240 CDT] 0000008d PRMiniLoader E com.pega.pegarules.internal.bootstrap.PRMiniLoader Could not load the java class 'com/pega/pegarules/internal/bootstrap/phase2/PRBootstrapImpl.class' from the database table 'PEGA_RULES.pr_engineclasses'
[4/20/17 4:23:29:241 CDT] 0000008d PRMiniLoader E com.pega.pegarules.internal.bootstrap.PRMiniLoader This is usually due to an empty 'PEGA_RULES.pr_engineclasses' table, or possibly it does not contain the configured codeset version.
[4/20/17 4:23:29:242 CDT] 0000008d PRMiniLoader E com.pega.pegarules.internal.bootstrap.PRMiniLoader In this run the prbootstrap.properties specified 'pega-enginecode:', checking database...
[4/20/17 4:23:29:242 CDT] 0000008d PRMiniLoader E com.pega.pegarules.internal.bootstrap.PRMiniLoader
[4/20/17 4:23:29:243 CDT] 0000008d PRMiniLoader E com.pega.pegarules.internal.bootstrap.PRMiniLoader 'PEGA_RULES.pr_engineclasses' is empty, the database being used is not correctly loaded - check your installation.

We verified with our DBAs if PEGA_RULES.pr_engineclasses has the necessary grants and privileges and realized that it did not have any. We applied the required access and attempted to start the JVM again; this time it went online without logging any errors.

Thanks to Bhagath and Bhushan for providing the details above.

System Administration Upgrades
Moderation Team has archived post, This thread is closed to future replies. Content and links will no longer be updated. If you have the same/similar Discussion, please write a new Discussion.