I have the following exception when starting the Camunda application while migrate to 2023.06-ext4
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'processEngineFactoryBean': FactoryBean threw exception on object creation
at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:184) ~[spring-beans-6.0.14.jar:6.0.14]
at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.getObjectFromFactoryBean(FactoryBeanRegistrySupport.java:120) ~[spring-beans-6.0.14.jar:6.0.14]
at org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForBeanInstance(AbstractBeanFactory.java:1804) ~[spring-beans-6.0.14.jar:6.0.14]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getObjectForBeanInstance(AbstractAutowireCapableBeanFactory.java:1273) ~[spring-beans-6.0.14.jar:6.0.14]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:335) ~[spring-beans-6.0.14.jar:6.0.14]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) ~[spring-beans-6.0.14.jar:6.0.14]
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254) ~[spring-beans-6.0.14.jar:6.0.14]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1417) ~[spring-beans-6.0.14.jar:6.0.14]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1337) ~[spring-beans-6.0.14.jar:6.0.14]
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:768) ~[spring-beans-6.0.14.jar:6.0.14]
... 48 common frames omitted
Caused by: java.lang.VerifyError: Bad type on operand stack
Exception Details:
Location:
org/camunda/bpm/engine/spring/SpringExpressionManager.createElResolver()Lorg/camunda/bpm/impl/juel/jakarta/el/ELResolver; @16: invokevirtual
Reason:
Type 'org/camunda/bpm/engine/impl/el/VariableScopeElResolver' (current frame, stack[1]) is not assignable to 'org/camunda/bpm/impl/juel/jakarta/el/ELResolver'
Current Frame:
bci: @16
flags: { }
locals: { 'org/camunda/bpm/engine/spring/SpringExpressionManager', 'org/camunda/bpm/impl/juel/jakarta/el/CompositeELResolver' }
stack: { 'org/camunda/bpm/impl/juel/jakarta/el/CompositeELResolver', 'org/camunda/bpm/engine/impl/el/VariableScopeElResolver' }
I have no idea about the error as I don’t have any custom here.
Thanks
Lich