Question

Error : initializing PRAppLoader java.lang.ClassNotFoundException: com.pega.pegarules.internal.bootstrap.phase2.PRBootstrapImpl

Unable to start the server after rebooting the server. 
 

============ PegaRULES Bootstrap Configuration ============
           Date: Tue Nov 15 08:55:15 EST 2016
   Java Version: IBM Corporation 1.6.0
  Configuration: file:/null
Pega-EngineCode: <none specified>

(!) Unable to locate classes on filesystem
=============== End Bootstrap Configuration ===============

[11/15/16 8:55:15:799 EST] 0000000d stderr        Z   Unable to load phase 2 bootstrap class: com.pega.pegarules.internal.bootstrap.phase2.PRBootstrapImpl
[11/15/16 8:55:15:799 EST] 0000000d PRBootstrap   E com.pega.pegarules.internal.bootstrap.PRBootstrap  Error initializing PRAppLoader
                                 java.lang.ClassNotFoundException: com.pega.pegarules.internal.bootstrap.phase2.PRBootstrapImpl
    at com.pega.pegarules.internal.bootstrap.PRMiniLoader.loadClass(PRMiniLoader.java:377)

Please find the screenshot and the log for your kind consideration.

**Moderation Team has archived post**

This post has been archived for educational purposes. Contents and links will no longer be updated. If you have the same/similar question, please write a new post.

Comments

Keep up to date on this post and subscribe to comments

Pega
November 16, 2016 - 8:51am

Hi Prasenjit,

In general below are the 3 possible cases to come across this exception.

  • If we upload different version of war/ear files(Ex: Data base is 7.1.7 and if we upload any 7.1.3 or 7.1.4 ...  war/ear files in server) we could get this kind of exceptions.
  • If Data source is not configured properly.
  • If  wrong version version of JDBC drivers loaded we can see this exception.

 

November 16, 2016 - 12:09pm

What is the PRPC version? I see an issue reading prbootstrap.properties (below). Can you use OOTB property file?

 

[11/15/16 8:55:15:736 EST] 0000000d PRBootstrap   Z com.pega.pegarules.internal.bootstrap.PRBootstrap  *=================================================================*
[11/15/16 8:55:15:736 EST] 0000000d PRBootstrap   Z com.pega.pegarules.internal.bootstrap.PRBootstrap  prbootstrap.properties missing key for initialization.settingsource
[11/15/16 8:55:15:736 EST] 0000000d PRBootstrap   Z com.pega.pegarules.internal.bootstrap.PRBootstrap  NOTE: likely due to using a copy of prbootstrap.properties from a pre-6.1 SP2 install.
[11/15/16 8:55:15:736 EST] 0000000d PRBootstrap   Z com.pega.pegarules.internal.bootstrap.PRBootstrap  >> assuming "initialization.settingsource=file"; note that
[11/15/16 8:55:15:736 EST] 0000000d PRBootstrap   Z com.pega.pegarules.internal.bootstrap.PRBootstrap  this excludes use of entries in Data-Admin-System-Settings as prbootstrap settings
[11/15/16 8:55:15:736 EST] 0000000d PRBootstrap   Z com.pega.pegarules.internal.bootstrap.PRBootstrap  *=================================================================*

[11/15/16 8:55:15:752 EST] 0000000d PRMiniLoader  Z com.pega.pegarules.internal.bootstrap.PRMiniLoader  Classes will NOT be loaded from the database; no version specified for Pega-EngineCode.

November 16, 2016 - 11:39pm

Please check the URL "PRPCNone", I see the issue with that. If it is a windows system give like file:///nul. Check the installation guide for details.

  Configuration: file:/null
Pega-EngineCode: <none specified>

(!) Unable to locate classes on filesystem