Support Article

"java.lang.UnsupportedClassVer" post PegaCALL upgrade



An upgrade to PegaCALL was performed to achieve automatic failover functionality. Since the upgrade, the CTI link engines have stopped working. HFix-22419 and HFix-21430 were installed as per the upgrade guide. Additionally, a route key call issue HFix was installed: HFix-23213. 
On checking Version information tab under PegaCALL: Administration & Configuration, it does not seem to be accessing PegaCALL Engine / prchannelservices.jar. 

Error Messages

[7/27/15 16:10:16:185 EDT] 00000072 SystemOut O 2015-07-27 16:10:16,177 [.PRPCWorkManager : 3] [ STANDARD] [ ] [ PegaCALL:07.13] (ernal.async.BatchRequestorTask) ERROR - Batch activity "ChannelServices-Admin-CTILink.AutoStartLinks" threw:
java.lang.UnsupportedClassVersionError: JVMCFRE003 bad major version; class=com/pega/pegacti/error/ChannelServicesException, offset=6

Steps to Reproduce

Check Version Information tab of PegaCALL: Administration & Configuration.

Root Cause

Code was compiled in Java 7, causing issues when using IBM JVM version 6.  


Install HFix-22630 to resolve the issue.

Published August 13, 2015 - 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.