Migrating from a lower to higher version of B*MS 6 product throws java.lang.UnsupportedClassVersionError: JVMCFRE003 bad major version
Issue
- The following Error is thrown while creating a new
KieSession
after migrating existing code fromBRMS
/BPMS 6.0.1
toBRMS
/BPMS 6.0.2
or any higher version.
java.lang.UnsupportedClassVersionError: JVMCFRE003 bad major version; class=org/jbpm/Process_org$u46$jbpm$u46$Test_Sampling1355201410, offset=6
- Users are facing issue while they are going to fire rules in
BRMS
/BPMS 6.1
, but rules fire successfully in versionBRMS
/BPMS 6.0.x
. What could be the root cause behind this issue?
java.lang.UnsupportedClassVersionError: JVMCFRE003 bad major version; offset=6
Environment
- Red Hat JBoss BPM Suite (BPMS)
- 6.0.x
- 6.1
- Red Hat JBoss BRMS (BRMS)
- 6.0.x
- 6.1
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.