Cannot run mflix app

Hello, I followed the instructions for M220J Chapter0 and setup mflix app. However when I try to run “mvn spring-boot:run” command I’m getting multiple warnings and errors like:

2022-10-25 17:45:26.310  WARN 4970 --- [           main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userController': Unsatisfied dependency expressed through field 'userService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userService': Unsatisfied dependency expressed through field 'passwordEncoder'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'webSecurityConfig': Unsatisfied dependency expressed through method 'setContentNegotationStrategy' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$EnableWebMvcConfiguration': Unsatisfied dependency expressed through method 'setConfigurers' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter': Unexpected exception during bean creation; nested exception is org.springframework.aop.framework.AopConfigException: Could not generate CGLIB subclass of class org.springframework.boot.autoconfigure.http.HttpMessageConverters: Common causes of this problem include using a final class or a non-visible class; nested exception is org.springframework.cglib.core.CodeGenerationException: java.lang.VerifyError-->Stack map does not match the one at exception handler 11
Exception Details:
  Location:
    org/springframework/boot/autoconfigure/http/HttpMessageConverters$$EnhancerBySpringCGLIB$$1d90bff9.<init>(ZLjava/util/Collection;)V @11: athrow
  Reason:
    Current frame's flags are not assignable to stack map frame's.
  Current Frame:
    bci: @0
    flags: { flagThisUninit }
    locals: { uninitializedThis, integer, 'java/util/Collection' }
    stack: { 'java/lang/RuntimeException' }
  Stackmap Frame:
    bci: @11
    flags: { }
    locals: { top, integer, 'java/util/Collection' }
    stack: { 'java/lang/Throwable' }
  Bytecode:
    0000000: 2a59 1b2c b701 80b8 0038 b1bf bb00 4e5a
    0000010: 5fb7 0051 bf                           
  Exception Handler Table:
    bci [0, 11] => handler: 11
    bci [0, 11] => handler: 11
    bci [0, 11] => handler: 12
  Stackmap Table:
    full_frame(@11,{Top,Integer,Object[#386]},{Object[#76]})
    same_locals_1_stack_item_frame(@12,Object[#76])

2022-10-25 17:45:26.313  INFO 4970 --- [           main] o.apache.catalina.core.StandardService   : Stopping service [Tomcat]
2022-10-25 17:45:26.317 ERROR 4970 --- [cat-startStop-1] org.apache.catalina.core.ContainerBase   : A child container failed during stop

java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to stop component [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]
	at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[na:na]
	at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191) ~[na:na]
	at org.apache.catalina.core.ContainerBase.stopInternal(ContainerBase.java:997) ~[tomcat-embed-core-8.5.31.jar:8.5.31]
	......
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make field static final java.io.ClassCache java.io.ObjectStreamClass$Caches.localDescs accessible: module java.base does not "opens java.io" to unnamed module @5c0795c4
	at java.base/java.lang.reflect.AccessibleObject.throwInaccessibleObjectException(AccessibleObject.java:387) ~[na:na]
	at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:363) 
...

**Caused by** : org.springframework.beans.factory.UnsatisfiedDependencyException: **Error creating bean with name 'userController': Unsatisfied dependency expressed through field 'userService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userService': Unsatisfied dependency expressed through field 'passwordEncoder'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'webSecurityConfig': Unsatisfied dependency expressed through method 'setContentNegotationStrategy' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$EnableWebMvcConfiguration': Unsatisfied dependency expressed through method 'setConfigurers' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter': Unexpected exception during bean creation; nested exception is org.springframework.aop.framework.AopConfigException: Could not generate CGLIB subclass of class org.springframework.boot.autoconfigure.http.HttpMessageConverters: Common causes of this problem include using a final class or a non-visible class; nested exception is org.springframework.cglib.core.CodeGenerationException: java.lang.VerifyError-->Stack map does not match the one at exception handler 11**

**Exception Details:**

**Location:**

**org/springframework/boot/autoconfigure/http/HttpMessageConverters$$EnhancerBySpringCGLIB$$1d90bff9.<init>(ZLjava/util/Collection;)V @11: athrow**

**Reason:**

**Current frame's flags are not assignable to stack map frame's.**

**Current Frame:**

**bci: @0**

**flags: { flagThisUninit }**

**locals: { uninitializedThis, integer, 'java/util/Collection' }**

**stack: { 'java/lang/RuntimeException' }**

**Stackmap Frame:**

**bci: @11**

**flags: { }**

**locals: { top, integer, 'java/util/Collection' }**

**stack: { 'java/lang/Throwable' }**

**Bytecode:**

**0000000: 2a59 1b2c b701 80b8 0038 b1bf bb00 4e5a**

**0000010: 5fb7 0051 bf**

**Exception Handler Table:**

**bci [0, 11] => handler: 11**

**bci [0, 11] => handler: 11**

**bci [0, 11] => handler: 12**

**Stackmap Table:**

**full_frame(@11,{Top,Integer,Object[#386]},{Object[#76]})**

**same_locals_1_stack_item_frame(@12,Object[#76])**

**at** org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject ( **AutowiredAnnotationBeanPostProcessor.java:643** )

.......

**Caused by** : org.springframework.beans.factory.UnsatisfiedDependencyException: **Error creating bean with name 'userService': Unsatisfied dependency expressed through field 'passwordEncoder'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'webSecurityConfig': Unsatisfied dependency expressed through method 'setContentNegotationStrategy' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$EnableWebMvcConfiguration': Unsatisfied dependency expressed through method 'setConfigurers' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter': Unexpected exception during bean creation; nested exception is org.springframework.aop.framework.AopConfigException: Could not generate CGLIB subclass of class org.springframework.boot.autoconfigure.http.HttpMessageConverters: Common causes of this problem include using a final class or a non-visible class; nested exception is org.springframework.cglib.core.CodeGenerationException: java.lang.VerifyError-->Stack map does not match the one at exception handler 11**

**Exception Details:**

**Location:**

**org/springframework/boot/autoconfigure/http/HttpMessageConverters$$EnhancerBySpringCGLIB$$1d90bff9.<init>(ZLjava/util/Collection;)V @11: athrow**

**Reason:**

**Current frame's flags are not assignable to stack map frame's.**

**Current Frame:**

**bci: @0**

**flags: { flagThisUninit }**

**locals: { uninitializedThis, integer, 'java/util/Collection' }**

**stack: { 'java/lang/RuntimeException' }**

**Stackmap Frame:**

**bci: @11**

**flags: { }**

**locals: { top, integer, 'java/util/Collection' }**

**stack: { 'java/lang/Throwable' }**

**Bytecode:**

**0000000: 2a59 1b2c b701 80b8 0038 b1bf bb00 4e5a**

**0000010: 5fb7 0051 bf**

**Exception Handler Table:**

**bci [0, 11] => handler: 11**

**bci [0, 11] => handler: 11**

**bci [0, 11] => handler: 12**

**Stackmap Table:**

**full_frame(@11,{Top,Integer,Object[#386]},{Object[#76]})**

**same_locals_1_stack_item_frame(@12,Object[#76])**

**at** org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject ( **AutowiredAnnotationBeanPostProcessor.java:643** )

**at** org.springframework.beans.factory.annotation.InjectionMetadata.inject ( **InjectionMetadata.java:116** )

**at** org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties ( **AutowiredAnnotationBeanPostProcessor.java:399** )

**at** org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean ( **AbstractAutowireCapableBeanFactory.java:1422** )

**at** org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean ( **AbstractAutowireCapableBeanFactory.java:594** )

**at** org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean ( **AbstractAutowireCapableBeanFactory.java:517** )

**at** org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0 ( **AbstractBeanFactory.java:323** )

**at** org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton ( **DefaultSingletonBeanRegistry.java:222** )

**at** org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean ( **AbstractBeanFactory.java:321** )

**at** org.springframework.beans.factory.support.AbstractBeanFactory.getBean ( **AbstractBeanFactory.java:202** )

**at** org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate ( **DependencyDescriptor.java:276** )

**at** org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency ( **DefaultListableBeanFactory.java:1287** )

**at** org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency ( **DefaultListableBeanFactory.java:1207** )

**at** org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject ( **AutowiredAnnotationBeanPostProcessor.java:640** )

**at** org.springframework.beans.factory.annotation.InjectionMetadata.inject ( **InjectionMetadata.java:116** )

**at** org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties ( **AutowiredAnnotationBeanPostProcessor.java:399** )

**at** org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean ( **AbstractAutowireCapableBeanFactory.java:1422** )

**at** org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean ( **AbstractAutowireCapableBeanFactory.java:594** )

**at** org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean ( **AbstractAutowireCapableBeanFactory.java:517** )

**at** org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0 ( **AbstractBeanFactory.java:323** )

**at** org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton ( **DefaultSingletonBeanRegistry.java:222** )

**at** org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean ( **AbstractBeanFactory.java:321** )

**at** org.springframework.beans.factory.support.AbstractBeanFactory.getBean ( **AbstractBeanFactory.java:202** )

**at** org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons ( **DefaultListableBeanFactory.java:879** )

**at** org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization ( **AbstractApplicationContext.java:878** )

**at** org.springframework.context.support.AbstractApplicationContext.refresh ( **AbstractApplicationContext.java:550** )

**at** org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh ( **ServletWebServerApplicationContext.java:140** )

**at** org.springframework.boot.SpringApplication.refresh ( **SpringApplication.java:762** )

**at** org.springframework.boot.SpringApplication.refreshContext ( **SpringApplication.java:398** )

**at** org.springframework.boot.SpringApplication.run ( **SpringApplication.java:330** )

**at** org.springframework.boot.SpringApplication.run ( **SpringApplication.java:1258** )

**at** org.springframework.boot.SpringApplication.run ( **SpringApplication.java:1246** )

**at** mflix.Application.main ( **Application.java:10** )

**at** jdk.internal.reflect.DirectMethodHandleAccessor.invoke ( **DirectMethodHandleAccessor.java:104** )

**at** java.lang.reflect.Method.invoke ( **Method.java:578** )

**at** org.springframework.boot.maven.AbstractRunMojo$LaunchRunner.run ( **AbstractRunMojo.java:496** )

**at** java.lang.Thread.run ( **Thread.java:1589** )

**Caused by** : org.springframework.beans.factory.UnsatisfiedDependencyException: **Error creating bean with name 'webSecurityConfig': Unsatisfied dependency expressed through method 'setContentNegotationStrategy' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$EnableWebMvcConfiguration': Unsatisfied dependency expressed through method 'setConfigurers' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter': Unexpected exception during bean creation; nested exception is org.springframework.aop.framework.AopConfigException: Could not generate CGLIB subclass of class org.springframework.boot.autoconfigure.http.HttpMessageConverters: Common causes of this problem include using a final class or a non-visible class; nested exception is org.springframework.cglib.core.CodeGenerationException: java.lang.VerifyError-->Stack map does not match the one at exception handler 11**

**Exception Details:**

**Location:**

**org/springframework/boot/autoconfigure/http/HttpMessageConverters$$EnhancerBySpringCGLIB$$1d90bff9.<init>(ZLjava/util/Collection;)V @11: athrow**

**Reason:**

**Current frame's flags are not assignable to stack map frame's.**

**Current Frame:**

**bci: @0**

**flags: { flagThisUninit }**

**locals: { uninitializedThis, integer, 'java/util/Collection' }**

**stack: { 'java/lang/RuntimeException' }**

**Stackmap Frame:**

**bci: @11**

**flags: { }**

**locals: { top, integer, 'java/util/Collection' }**

**stack: { 'java/lang/Throwable' }**

**Bytecode:**

**0000000: 2a59 1b2c b701 80b8 0038 b1bf bb00 4e5a**

**0000010: 5fb7 0051 bf**

**Exception Handler Table:**

**bci [0, 11] => handler: 11**

**bci [0, 11] => handler: 11**

**bci [0, 11] => handler: 12**

**Stackmap Table:**

**full_frame(@11,{Top,Integer,Object[#386]},{Object[#76]})**

**same_locals_1_stack_item_frame(@12,Object[#76])**

**at** org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject ( **AutowiredAnnotationBeanPostProcessor.java:723** )

**at** org.springframework.beans.factory.annotation.InjectionMetadata.inject ( **InjectionMetadata.java:116** )

**at** org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties ( **AutowiredAnnotationBeanPostProcessor.java:399** )

**at** org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean ( **AbstractAutowireCapableBeanFactory.java:1422** )

**at** org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean ( **AbstractAutowireCapableBeanFactory.java:594** )

**at** org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean ( **AbstractAutowireCapableBeanFactory.java:517** )

**at** org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0 ( **AbstractBeanFactory.java:323** )

**at** org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton ( **DefaultSingletonBeanRegistry.java:222** )

**at** org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean ( **AbstractBeanFactory.java:321** )

**at** org.springframework.beans.factory.support.AbstractBeanFactory.getBean ( **AbstractBeanFactory.java:202** )

**at** org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod ( **ConstructorResolver.java:409** )

**at** org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod ( **AbstractAutowireCapableBeanFactory.java:1338** )

**at** org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance ( **AbstractAutowireCapableBeanFactory.java:1177** )

**at** org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean ( **AbstractAutowireCapableBeanFactory.java:557** )

**at** org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean ( **AbstractAutowireCapableBeanFactory.java:517** )

**at** org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0 ( **AbstractBeanFactory.java:323** )

**at** org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton ( **DefaultSingletonBeanRegistry.java:222** )

**at** org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean ( **AbstractBeanFactory.java:321** )

**at** org.springframework.beans.factory.support.AbstractBeanFactory.getBean ( **AbstractBeanFactory.java:202** )

**at** org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate ( **DependencyDescriptor.java:276** )

**at** org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency ( **DefaultListableBeanFactory.java:1287** )

**at** org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency ( **DefaultListableBeanFactory.java:1207** )

**at** org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject ( **AutowiredAnnotationBeanPostProcessor.java:640** )

**at** org.springframework.beans.factory.annotation.InjectionMetadata.inject ( **InjectionMetadata.java:116** )

**at** org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties ( **AutowiredAnnotationBeanPostProcessor.java:399** )

**at** org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean ( **AbstractAutowireCapableBeanFactory.java:1422** )

**at** org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean ( **AbstractAutowireCapableBeanFactory.java:594** )

**at** org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean ( **AbstractAutowireCapableBeanFactory.java:517** )

**at** org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0 ( **AbstractBeanFactory.java:323** )

**at** org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton ( **DefaultSingletonBeanRegistry.java:222** )

**at** org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean ( **AbstractBeanFactory.java:321** )

**at** org.springframework.beans.factory.support.AbstractBeanFactory.getBean ( **AbstractBeanFactory.java:202** )

**at** org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate ( **DependencyDescriptor.java:276** )

**at** org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency ( **DefaultListableBeanFactory.java:1287** )

**at** org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency ( **DefaultListableBeanFactory.java:1207** )

**at** org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject ( **AutowiredAnnotationBeanPostProcessor.java:640** )

**at** org.springframework.beans.factory.annotation.InjectionMetadata.inject ( **InjectionMetadata.java:116** )

**at** org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties ( **AutowiredAnnotationBeanPostProcessor.java:399** )

**at** org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean ( **AbstractAutowireCapableBeanFactory.java:1422** )

**at** org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean ( **AbstractAutowireCapableBeanFactory.java:594** )

**at** org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean ( **AbstractAutowireCapableBeanFactory.java:517** )

**at** org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0 ( **AbstractBeanFactory.java:323** )

**at** org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton ( **DefaultSingletonBeanRegistry.java:222** )

**at** org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean ( **AbstractBeanFactory.java:321** )

**at** org.springframework.beans.factory.support.AbstractBeanFactory.getBean ( **AbstractBeanFactory.java:202** )

**at** org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons ( **DefaultListableBeanFactory.java:879** )

**at** org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization ( **AbstractApplicationContext.java:878** )

**at** org.springframework.context.support.AbstractApplicationContext.refresh ( **AbstractApplicationContext.java:550** )

**at** org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh ( **ServletWebServerApplicationContext.java:140** )

**at** org.springframework.boot.SpringApplication.refresh ( **SpringApplication.java:762** )

**at** org.springframework.boot.SpringApplication.refreshContext ( **SpringApplication.java:398** )

**at** org.springframework.boot.SpringApplication.run ( **SpringApplication.java:330** )

**at** org.springframework.boot.SpringApplication.run ( **SpringApplication.java:1258** )

**at** org.springframework.boot.SpringApplication.run ( **SpringApplication.java:1246** )

**at** mflix.Application.main ( **Application.java:10** )

**at** jdk.internal.reflect.DirectMethodHandleAccessor.invoke ( **DirectMethodHandleAccessor.java:104** )

**at** java.lang.reflect.Method.invoke ( **Method.java:578** )

**at** org.springframework.boot.maven.AbstractRunMojo$LaunchRunner.run ( **AbstractRunMojo.java:496** )

**at** java.lang.Thread.run ( **Thread.java:1589** )

**Caused by** : org.springframework.beans.factory.UnsatisfiedDependencyException: **Error creating bean with name 'org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$EnableWebMvcConfiguration': Unsatisfied dependency expressed through method 'setConfigurers' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter': Unexpected exception during bean creation; nested exception is org.springframework.aop.framework.AopConfigException: Could not generate CGLIB subclass of class org.springframework.boot.autoconfigure.http.HttpMessageConverters: Common causes of this problem include using a final class or a non-visible class; nested exception is org.springframework.cglib.core.CodeGenerationException: java.lang.VerifyError-->Stack map does not match the one at exception handler 11**

**Exception Details:**

**Location:**

**org/springframework/boot/autoconfigure/http/HttpMessageConverters$$EnhancerBySpringCGLIB$$1d90bff9.<init>(ZLjava/util/Collection;)V @11: athrow**

**Reason:**

**Current frame's flags are not assignable to stack map frame's.**

**Current Frame:**

**bci: @0**

**flags: { flagThisUninit }**

**locals: { uninitializedThis, integer, 'java/util/Collection' }**

**stack: { 'java/lang/RuntimeException' }**

**Stackmap Frame:**

**bci: @11**

**flags: { }**

**locals: { top, integer, 'java/util/Collection' }**

**stack: { 'java/lang/Throwable' }**

**Bytecode:**

**0000000: 2a59 1b2c b701 80b8 0038 b1bf bb00 4e5a**

**0000010: 5fb7 0051 bf**

**Exception Handler Table:**

**bci [0, 11] => handler: 11**

**bci [0, 11] => handler: 11**

**bci [0, 11] => handler: 12**

**Stackmap Table:**

**full_frame(@11,{Top,Integer,Object[#386]},{Object[#76]})**

**same_locals_1_stack_item_frame(@12,Object[#76])**

**at** org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject ( **AutowiredAnnotationBeanPostProcessor.java:723** )