Support Article
Errors while upgrading from Pega 7.1.8 to 7.2.2
Summary
While upgrading Pega 7.1.8 to 7.2.2 via GUI Installation, user encounters multiple SQL errors.
Following is the configuration detail:
- Java version "1.8.0_77"
- Java(TM) SE Runtime Environment (build 1.8.0_77-b03)
- Java HotSpot(TM) 64-Bit Server VM (build 25.77-b03, mixed mode)
- java-1.7.0-openjdk-1.7.0.51-2.4.5.5.el7.x86_64
- RDBMS - Oracle 11.2.0.4
Single schema:
https://pdn.pega.com/documents/pega-72-platform-update-guide
During restart of the WAS application server, user observes the below errors.
Error Messages
[12/15/16 13:18:04:845 MSK] 0000006e AppServerBrid E com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega Problem during method invocation (contextInitialized)
java.lang.UnsupportedClassVersionError: JVMCFRE003 bad major version; class=com/pega/pegarules/internal/bootstrap/phase2/PRBootstrapImpl, offset=6
…
[12/15/16 13:18:04:999 MSK] 0000006e webapp E com.ibm.ws.webcontainer.webapp.WebApp notifyServletContextCreated SRVE0283E: Exception caught while initializing context: {0}
java.lang.RuntimeException: Problem during method invocation (contextInitialized)
….
Caused by: java.lang.UnsupportedClassVersionError: JVMCFRE003 bad major version; class=com/pega/pegarules/internal/bootstrap/phase2/PRBootstrapImpl, offset=6
...
Steps to Reproduce
- Deploy copy of Pega 7.1.8 application via impdp.
- Set up WebSphere environment.
- Configure setupDatabase.properties.
- Launch Update_Setup.jar from Windows PC.
- Set up DB (Oracle) connection parameters.
- Start upgrade.
- Wait for Upgrade to finish.
- Check PRPC_Setup.log.
- Delete WAS temp dirs and PegaRULES_Extract_Marker.txt.
- Start WAS server.
- Check WAS server's SystemOut.log.
Root Cause
Incorrect JVM version.
Resolution
The Websphere environment is configured to use Java 1.6 which is causing the issue as one can see in the systemout.log that is provided in the java version is 1.6

Also start up is showing the same information

Upgrading the Websphere JRE resolved the JVMCFRE003 incorrect major version; class=com/pega/pegarules/internal/bootstrap/phase2/PRBootstrapImpl, offset=6 that was occurring during startup.
Published February 7, 2017 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.