Discussion

Postgres Deployment on PRPC63SP1 , Tomcat startup failing

I've run the postgres scripts from below path of PRPC 63sp1 build

PRPC_v6.3_SP1\schema\postgres\install - postgres_install_6.3SP1.sql file

while starting the tomcat ,i'm getting below msg:

INFO: Deploying web application archive prweb.war
Aug 29, 2013 4:01:47 PM com.pega.pegarules.internal.bootstrap.PRBootstrapDataSource
19830421: Loading bootstrap properties from /prbootstrap.properties
Aug 29, 2013 4:01:47 PM com.pega.pegarules.internal.bootstrap.PRBootstrap
19830421: prbootstrap.properties merged with prbootstrap entries in Data-Admin-System-Settings
Aug 29, 2013 4:01:47 PM com.pega.pegarules.internal.bootstrap.PRMiniLoader
19830421: Will load phase 2 bootstrap from Pega-EngineCode:06-03-10
Aug 29, 2013 4:01:47 PM com.pega.pegarules.internal.bootstrap.PRBootstrap
19830421:
============ PegaRULES Bootstrap Configuration ============
           Date: Thu Aug 29 16:01:47 IST 2013
   Java Version: Sun Microsystems Inc. 1.6.0_24
  Configuration: file:/D:/apache-tomcat-6.0.33.2_PRPC63SP1_Postgres/webapps/prweb/WEB-INF/classes/prbootstrap.properties
Pega-EngineCode: 06-03-10
 JNDI Reference: java:comp/env/jdbc/PegaRULES
       Database: PostgreSQL 9.2.4
         Driver: PostgreSQL Native Driver PostgreSQL 8.4 JDBC4 (build 702)

(!) Unable to use given database configuration
(!) Unable to locate classes on filesystem

=============== End Bootstrap Configuration ===============

Aug 29, 2013 4:01:47 PM com.pega.pegarules.internal.bootstrap.PRBootstrap
SEVERE: Error initializing PRAppLoader
java.lang.ClassNotFoundException: com.pega.pegarules.internal.bootstrap.phase2.PRBootstrapImpl

 at com.pega.pegarules.internal.bootstrap.PRMiniLoader.loadClass(PRMiniLoader.java:365)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
 at com.pega.pegarules.internal.bootstrap.PRBootstrap.checkForStartup(PRBootstrap.java:589)
 at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:387)
 at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:439)
 at com.pega.pegarules.internal.web.servlet.WebAppLifeCycleListenerBoot.contextInitialized(WebAppLifeCycleListenerBoot.java:83)
 at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4206)
 at org.apache.catalina.core.StandardContext.start(StandardContext.java:4705)
 at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
 at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
 at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
 at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:943)
 at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:778)
 at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:504)
 at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)
 at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
 at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
 at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)
 at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
 at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
 at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
 at org.apache.catalina.core.StandardService.start(StandardService.java:525)
 at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
 at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:597)
 at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
 at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Aug 29, 2013 4:01:47 PM com.pega.pegarules.internal.bootstrap.PRBootstrap
SEVERE: Problem during method invocation (contextInitialized)
java.lang.RuntimeException: PRAppLoader was not properly initialized, unable to load class com.pega.pegarules.web.servlet.WebAppLifeCycleListener

**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

August 29, 2013 - 8:44am

Is there any specific DB parameter setting for getiing connection between postgres db and PRPC (tomcat)

 

September 5, 2013 - 4:16pm

i am also getting same error when pega 6.3 sp1 i try to install in windows 7 professional OS.

Please help me to solve this issue.. 

October 23, 2013 - 7:12am

Redeploy the WAR or EAR again and start your TC

Pega
October 13, 2014 - 9:40am

Please try the below

1. Verify the seach_path variable defined at the Database level to see if your schema / user is defined there.

2. Then verify the search_path variable for "roles" (if defined) which should have the same value as that of the Database.

 

October 22, 2015 - 8:03am

I am also facing the similar issue at weblogic.Has it been resolved?