Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

Support Article

Errors while upgrading from Pega 7.1.8 to 7.2.2

SA-32261

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

  1. Deploy copy of Pega 7.1.8 application via impdp.
  2. Set up WebSphere environment.
  3. Configure setupDatabase.properties.
  4. Launch Update_Setup.jar from Windows PC.
  5. Set up DB (Oracle) connection parameters.
  6. Start upgrade.
  7. Wait for Upgrade to finish.
  8. Check PRPC_Setup.log.
  9. Delete WAS temp dirs and PegaRULES_Extract_Marker.txt.
  10. Start WAS server.
  11. 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

Was this useful?

100% found this useful

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us