PRWEB startup failure – PRMiniLoader cannot find prbootstrap JAR (Pega 8.23 on Tomcat 9)

Hello,

I am facing an issue starting the PRWEB application during a base Pega 8.23 setup on Apache Tomcat when I install Pega Infinity 23 .1.0 with multitenancy for PDC setup.

Environment

  • Pega version: Pega 8.23.0

  • Installer package: Pega8.23.0.zip

  • Application server: Apache Tomcat 9.0.115

  • Java: OpenJDK 17

  • OS: RHEL 9 EC2 AWS

When I followed the steps to install.sh and saw Build succeeded, I noticed the prweb.war is not found under webapps. So i manually copied from archives folder.

Issue Observed

During startup, PRWEB fails to initialize and the context does not start successfully.

From catalina.out, I consistently see the following error:

WARNING com.pega.pegarules.internal.bootstrap.PRMiniLoader.
Could not find file:
/opt/apache-tomcat-9.0.115/webapps/prweb/WEB-INF/lib/prbootstrap-8.23.0-110.jar

SEVERE org.apache.catalina.core.StandardContext.startInternal
Context [/prweb] startup failed due to previous errors

I troubleshoot and found the file at /opt/apache-tomcat-9.0.115/webapps/prweb/WEB-INF/lib/prbootstrap-8.23.0-110.jar and chmod 755 already. Not sure why Tomcat startup script ignore this.

Please let me know if additional logs or configuration details are required.
Swe

@ChiragM17265909 Did you get past the startup issue? IF so, what was the problem / solution?