After upgrading to 6.1.7 applications fail with various AOP errors:
Here are two examples (full stacks are below) from 2 different apps:
-
Caused by: java.lang.IllegalArgumentException: error at ::0 can't find referenced pointcut mostSpecificSubTypeConstruction -
Caused by: java.lang.IllegalArgumentException: error Type referred to is not an annotation type: Configurable at org.aspectj.weaver.tools.PointcutParser.parsePointcutExpression(PointcutParser.java:319)
If I roll back to 6.1.6 everything is fine.
Note org.aspectj:aspectjweaver: is version 1.9.22.1 (full dependency list below stack traces)
java.lang.IllegalStateException: Failed to load ApplicationContext *****
at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:180)
at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:130)
at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:142)
at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:98)
at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260)
at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:163)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:310)
at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735)
at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
at java.base/java.util.Optional.orElseGet(Optional.java:364)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'meterRegistryPostProcessor' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/MetricsAutoConfiguration.class]: BeanPostProcessor before instantiation of bean failed
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:517)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:335)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:205)
at org.springframework.context.support.PostProcessorRegistrationDelegate.registerBeanPostProcessors(PostProcessorRegistrationDelegate.java:277)
at org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:805)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:608)
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:334)
at org.springframework.boot.test.context.SpringBootContextLoader.lambda$loadContext$3(SpringBootContextLoader.java:137)
at org.springframework.util.function.ThrowingSupplier.get(ThrowingSupplier.java:58)
at org.springframework.util.function.ThrowingSupplier.get(ThrowingSupplier.java:46)
at org.springframework.boot.SpringApplication.withHook(SpringApplication.java:1454)
at org.springframework.boot.test.context.SpringBootContextLoader$ContextLoaderHook.run(SpringBootContextLoader.java:553)
at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:137)
at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:108)
at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:225)
at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:152)
... 17 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration': error at ::0 can't find referenced pointcut mostSpecificSubTypeConstruction
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:607)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:335)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:409)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1337)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1167)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:335)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:205)
at org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRetrievalHelper.java:91)
at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAutoProxyCreator.java:111)
at org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.findCandidateAdvisors(AnnotationAwareAspectJAutoProxyCreator.java:92)
at org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip(AspectJAwareAdvisorAutoProxyCreator.java:101)
at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation(AbstractAutoProxyCreator.java:281)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1130)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1105)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:511)
... 37 more
Caused by: java.lang.IllegalArgumentException: error at ::0 can't find referenced pointcut mostSpecificSubTypeConstruction
at org.aspectj.weaver.tools.PointcutParser.parsePointcutExpression(PointcutParser.java:319)
at org.springframework.aop.aspectj.AspectJExpressionPointcut.buildPointcutExpression(AspectJExpressionPointcut.java:228)
at org.springframework.aop.aspectj.AspectJExpressionPointcut.obtainPointcutExpression(AspectJExpressionPointcut.java:199)
at org.springframework.aop.aspectj.AspectJExpressionPointcut.matches(AspectJExpressionPointcut.java:275)
at org.springframework.aop.support.AopUtils.canApply(AopUtils.java:236)
at org.springframework.aop.support.AopUtils.canApply(AopUtils.java:298)
at org.springframework.aop.support.AopUtils.findAdvisorsThatCanApply(AopUtils.java:330)
at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findAdvisorsThatCanApply(AbstractAdvisorAutoProxyCreator.java:128)
at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findEligibleAdvisors(AbstractAdvisorAutoProxyCreator.java:97)
at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.getAdvicesAndAdvisorsForBean(AbstractAdvisorAutoProxyCreator.java:78)
at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.wrapIfNecessary(AbstractAutoProxyCreator.java:368)
at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessAfterInitialization(AbstractAutoProxyCreator.java:320)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFactory.java:438)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1791)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600)
... 59 more
java.lang.IllegalStateException: Failed to load ApplicationContext *****
at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:180)
at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:130)
at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:142)
at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:98)
at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260)
at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:163)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:310)
at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735)
at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
at java.base/java.util.Optional.orElseGet(Optional.java:364)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'healthEndpointGroupsBeanPostProcessor' defined in class path resource [org/springframework/boot/actuate/autoconfigure/health/HealthEndpointConfiguration.class]: BeanPostProcessor before instantiation of bean failed
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:517)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:335)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:205)
at org.springframework.context.support.PostProcessorRegistrationDelegate.registerBeanPostProcessors(PostProcessorRegistrationDelegate.java:277)
at org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:805)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:608)
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:334)
at org.springframework.boot.test.context.SpringBootContextLoader.lambda$loadContext$3(SpringBootContextLoader.java:137)
at org.springframework.util.function.ThrowingSupplier.get(ThrowingSupplier.java:58)
at org.springframework.util.function.ThrowingSupplier.get(ThrowingSupplier.java:46)
at org.springframework.boot.SpringApplication.withHook(SpringApplication.java:1454)
at org.springframework.boot.test.context.SpringBootContextLoader$ContextLoaderHook.run(SpringBootContextLoader.java:553)
at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:137)
at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:108)
at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:225)
at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:152)
... 17 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'net.javacrumbs.shedlock.spring.aop.MethodProxyLockConfiguration': BeanPostProcessor before instantiation of bean failed
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:517)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:335)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:409)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1337)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1167)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:335)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:205)
at org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRetrievalHelper.java:91)
at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAutoProxyCreator.java:111)
at org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.findCandidateAdvisors(AnnotationAwareAspectJAutoProxyCreator.java:92)
at org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip(AspectJAwareAdvisorAutoProxyCreator.java:101)
at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation(AbstractAutoProxyCreator.java:281)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1130)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1105)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:511)
... 37 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration': error Type referred to is not an annotation type: Configurable
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:607)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:335)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:409)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1337)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1167)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:335)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:205)
at org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRetrievalHelper.java:91)
at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAutoProxyCreator.java:111)
at org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.findCandidateAdvisors(AnnotationAwareAspectJAutoProxyCreator.java:92)
at org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip(AspectJAwareAdvisorAutoProxyCreator.java:101)
at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation(AbstractAutoProxyCreator.java:281)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1130)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1105)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:511)
... 58 more
Caused by: java.lang.IllegalArgumentException: error Type referred to is not an annotation type: Configurable
at org.aspectj.weaver.tools.PointcutParser.parsePointcutExpression(PointcutParser.java:319)
at org.springframework.aop.aspectj.AspectJExpressionPointcut.buildPointcutExpression(AspectJExpressionPointcut.java:228)
at org.springframework.aop.aspectj.AspectJExpressionPointcut.obtainPointcutExpression(AspectJExpressionPointcut.java:199)
at org.springframework.aop.aspectj.AspectJExpressionPointcut.matches(AspectJExpressionPointcut.java:275)
at org.springframework.aop.support.AopUtils.canApply(AopUtils.java:236)
at org.springframework.aop.support.AopUtils.canApply(AopUtils.java:298)
at org.springframework.aop.support.AopUtils.findAdvisorsThatCanApply(AopUtils.java:330)
at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findAdvisorsThatCanApply(AbstractAdvisorAutoProxyCreator.java:128)
at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findEligibleAdvisors(AbstractAdvisorAutoProxyCreator.java:97)
at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.getAdvicesAndAdvisorsForBean(AbstractAdvisorAutoProxyCreator.java:78)
at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.wrapIfNecessary(AbstractAutoProxyCreator.java:368)
at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessAfterInitialization(AbstractAutoProxyCreator.java:320)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFactory.java:438)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1791)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600)
... 80 more
com.ethlo.time:itu:jar:1.8.0:compile
com.fasterxml.jackson.core:jackson-annotations:jar:2.17.1:compile
com.fasterxml.jackson.core:jackson-core:jar:2.17.1:compile
com.fasterxml.jackson.core:jackson-databind:jar:2.17.1:compile
com.fasterxml.jackson.dataformat:jackson-dataformat-xml:jar:2.17.1:test
com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.17.1:compile
com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.17.1:compile
com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.17.1:compile
com.fasterxml.jackson.jakarta.rs:jackson-jakarta-rs-base:jar:2.17.1:runtime
com.fasterxml.jackson.jakarta.rs:jackson-jakarta-rs-json-provider:jar:2.17.1:runtime
com.fasterxml.jackson.module:jackson-module-blackbird:jar:2.17.1:compile
com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:jar:2.17.1:runtime
com.fasterxml.jackson.module:jackson-module-parameter-names:jar:2.17.1:compile
com.fasterxml.woodstox:woodstox-core:jar:6.6.2:test
com.fasterxml:classmate:jar:1.7.0:compile
com.github.dasniko:testcontainers-keycloak:jar:3.2.0:test
com.github.docker-java:docker-java-api:jar:3.3.6:test
com.github.docker-java:docker-java-transport-zerodep:jar:3.3.6:test
com.github.docker-java:docker-java-transport:jar:3.3.6:test
com.github.java-json-tools:btf:jar:1.3:runtime
com.github.java-json-tools:jackson-coreutils:jar:2.0:runtime
com.github.java-json-tools:json-patch:jar:1.13:runtime
com.github.java-json-tools:msg-simple:jar:1.2:runtime
com.github.jsqlparser:jsqlparser:jar:4.6:runtime
com.github.spotbugs:spotbugs-annotations:jar:4.8.5:provided
com.github.springtestdbunit:spring-test-dbunit:jar:1.3.0:test
com.google.auto.service:auto-service-annotations:jar:1.1.1:provided
com.google.auto.service:auto-service:jar:1.1.1:provided
com.google.auto:auto-common:jar:1.2.1:provided
com.google.cloud.opentelemetry:detector-resources-support:jar:0.27.0:runtime
com.google.code.findbugs:jsr305:jar:3.0.2:provided
com.google.errorprone:error_prone_annotations:jar:2.26.1:provided
com.google.guava:failureaccess:jar:1.0.2:provided
com.google.guava:guava:jar:33.2.0-jre:provided
com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava:provided
com.google.j2objc:j2objc-annotations:jar:3.0.0:provided
com.ibm.async:asyncutil:jar:0.1.0:runtime
com.jayway.jsonpath:json-path:jar:2.9.0:runtime
com.lmax:disruptor:jar:4.0.0:runtime
com.networknt:json-schema-validator:jar:1.4.0:compile
com.nimbusds:nimbus-jose-jwt:jar:9.39.1:compile
com.opencsv:opencsv:jar:5.9:runtime
com.oracle.database.jdbc:ojdbc8:jar:21.9.0.0:test
com.squareup.okhttp3:okhttp:jar:4.12.0:runtime
com.squareup.okio:okio-jvm:jar:3.6.0:runtime
com.squareup.okio:okio:jar:3.6.0:runtime
com.sun.istack:istack-commons-runtime:jar:4.2.0:runtime
com.sun.istack:istack-commons-tools:jar:4.2.0:runtime
com.sun.xml.bind.external:relaxng-datatype:jar:4.0.5:runtime
com.sun.xml.bind.external:rngom:jar:4.0.5:runtime
com.sun.xml.bind:jaxb-core:jar:4.0.5:runtime
com.sun.xml.bind:jaxb-impl:jar:4.0.5:runtime
com.sun.xml.dtd-parser:dtd-parser:jar:1.5.1:runtime
com.zaxxer:HikariCP:jar:5.1.0:runtime
commons-codec:commons-codec:jar:1.17.0:compile
commons-io:commons-io:jar:2.16.1:runtime
commons-logging:commons-logging:jar:1.3.2:runtime
io.awspring.cloud:spring-cloud-aws-autoconfigure:jar:3.1.1:runtime
io.awspring.cloud:spring-cloud-aws-core:jar:3.1.1:runtime
io.awspring.cloud:spring-cloud-aws-secrets-manager:jar:3.1.1:runtime
io.awspring.cloud:spring-cloud-aws-starter-secrets-manager:jar:3.1.1:runtime
io.awspring.cloud:spring-cloud-aws-starter:jar:3.1.1:runtime
io.dropwizard.metrics:metrics-core:jar:4.2.25:runtime
io.dropwizard.metrics:metrics-jmx:jar:4.2.25:runtime
io.hypersistence:hypersistence-tsid:jar:2.1.1:compile
io.hypersistence:hypersistence-utils-hibernate-63:jar:3.7.5:compile
io.micrometer:micrometer-commons:jar:1.13.0:compile
io.micrometer:micrometer-core:jar:1.13.0:compile
io.micrometer:micrometer-jakarta9:jar:1.13.0:runtime
io.micrometer:micrometer-observation:jar:1.13.0:compile
io.micrometer:micrometer-registry-jmx:jar:1.13.0:runtime
io.netty:netty-buffer:jar:4.1.109.Final:runtime
io.netty:netty-codec-http2:jar:4.1.109.Final:runtime
io.netty:netty-codec-http:jar:4.1.109.Final:runtime
io.netty:netty-codec:jar:4.1.109.Final:runtime
io.netty:netty-common:jar:4.1.109.Final:runtime
io.netty:netty-handler:jar:4.1.109.Final:runtime
io.netty:netty-resolver:jar:4.1.109.Final:runtime
io.netty:netty-transport-classes-epoll:jar:4.1.109.Final:runtime
io.netty:netty-transport-native-unix-common:jar:4.1.109.Final:runtime
io.netty:netty-transport:jar:4.1.109.Final:runtime
io.opentelemetry.contrib:opentelemetry-aws-resources:jar:1.34.0-alpha:runtime
io.opentelemetry.contrib:opentelemetry-gcp-resources:jar:1.34.0-alpha:runtime
io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations-support:jar:2.3.0-alpha:runtime
io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations:jar:2.3.0:runtime
io.opentelemetry.instrumentation:opentelemetry-instrumentation-api-incubator:jar:2.3.0-alpha:runtime
io.opentelemetry.instrumentation:opentelemetry-instrumentation-api:jar:2.3.0:runtime
io.opentelemetry.instrumentation:opentelemetry-jdbc:jar:2.3.0-alpha:runtime
io.opentelemetry.instrumentation:opentelemetry-kafka-clients-2.6:jar:2.3.0-alpha:runtime
io.opentelemetry.instrumentation:opentelemetry-kafka-clients-common:jar:2.3.0-alpha:runtime
io.opentelemetry.instrumentation:opentelemetry-log4j-appender-2.17:jar:2.3.0-alpha:runtime
io.opentelemetry.instrumentation:opentelemetry-micrometer-1.5:jar:2.3.0-alpha:runtime
io.opentelemetry.instrumentation:opentelemetry-resources:jar:2.3.0-alpha:runtime
io.opentelemetry.instrumentation:opentelemetry-sdk-autoconfigure-support:jar:2.3.0-alpha:runtime
io.opentelemetry.instrumentation:opentelemetry-spring-boot-starter:jar:2.3.0-alpha:runtime
io.opentelemetry.instrumentation:opentelemetry-spring-boot:jar:2.3.0-alpha:runtime
io.opentelemetry.instrumentation:opentelemetry-spring-kafka-2.7:jar:2.3.0-alpha:runtime
io.opentelemetry.instrumentation:opentelemetry-spring-web-3.1:jar:2.3.0-alpha:runtime
io.opentelemetry.instrumentation:opentelemetry-spring-webmvc-6.0:jar:2.3.0-alpha:runtime
io.opentelemetry.semconv:opentelemetry-semconv-incubating:jar:1.25.0-alpha:runtime
io.opentelemetry.semconv:opentelemetry-semconv:jar:1.25.0-alpha:runtime
io.opentelemetry:opentelemetry-api-incubator:jar:1.38.0-alpha:runtime
io.opentelemetry:opentelemetry-api:jar:1.38.0:runtime
io.opentelemetry:opentelemetry-context:jar:1.38.0:runtime
io.opentelemetry:opentelemetry-exporter-common:jar:1.38.0:runtime
io.opentelemetry:opentelemetry-exporter-logging:jar:1.38.0:runtime
io.opentelemetry:opentelemetry-exporter-otlp-common:jar:1.38.0:runtime
io.opentelemetry:opentelemetry-exporter-otlp:jar:1.38.0:runtime
io.opentelemetry:opentelemetry-exporter-sender-okhttp:jar:1.38.0:runtime
io.opentelemetry:opentelemetry-sdk-common:jar:1.38.0:runtime
io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi:jar:1.38.0:runtime
io.opentelemetry:opentelemetry-sdk-extension-autoconfigure:jar:1.38.0:runtime
io.opentelemetry:opentelemetry-sdk-extension-incubator:jar:1.38.0-alpha:runtime
io.opentelemetry:opentelemetry-sdk-logs:jar:1.38.0:runtime
io.opentelemetry:opentelemetry-sdk-metrics:jar:1.38.0:runtime
io.opentelemetry:opentelemetry-sdk-trace:jar:1.38.0:runtime
io.opentelemetry:opentelemetry-sdk:jar:1.38.0:runtime
io.smallrye:jandex:jar:3.2.0:runtime
io.swagger.core.v3:swagger-annotations-jakarta:jar:2.2.22:compile
io.swagger.core.v3:swagger-core-jakarta:jar:2.2.22:runtime
io.swagger.core.v3:swagger-models-jakarta:jar:2.2.22:compile
io.undertow:undertow-core:jar:2.3.13.Final:compile
io.undertow:undertow-servlet:jar:2.3.13.Final:compile
io.undertow:undertow-websockets-jsr:jar:2.3.13.Final:runtime
io.vavr:vavr-match:jar:0.10.4:compile
io.vavr:vavr:jar:0.10.4:compile
jakarta.activation:jakarta.activation-api:jar:2.1.3:compile
jakarta.annotation:jakarta.annotation-api:jar:3.0.0:compile
jakarta.el:jakarta.el-api:jar:5.0.1:runtime
jakarta.inject:jakarta.inject-api:jar:2.0.1:runtime
jakarta.mail:jakarta.mail-api:jar:2.1.3:runtime
jakarta.persistence:jakarta.persistence-api:jar:3.1.0:compile
jakarta.servlet:jakarta.servlet-api:jar:6.0.0:provided
jakarta.transaction:jakarta.transaction-api:jar:2.0.1:runtime
jakarta.validation:jakarta.validation-api:jar:3.0.2:compile
jakarta.websocket:jakarta.websocket-api:jar:2.1.1:runtime
jakarta.websocket:jakarta.websocket-client-api:jar:2.1.1:runtime
jakarta.ws.rs:jakarta.ws.rs-api:jar:3.1.0:runtime
jakarta.xml.bind:jakarta.xml.bind-api:jar:4.0.2:compile
javax.xml.bind:jaxb-api:jar:2.3.1:runtime
junit:junit:jar:4.13.2:test
net.bytebuddy:byte-buddy-agent:jar:1.14.15:test
net.bytebuddy:byte-buddy:jar:1.14.15:runtime
net.java.dev.jna:jna:jar:5.14.0:test
net.javacrumbs.shedlock:shedlock-core:jar:5.13.0:runtime
net.javacrumbs.shedlock:shedlock-provider-jdbc-template:jar:5.13.0:runtime
net.javacrumbs.shedlock:shedlock-spring:jar:5.13.0:runtime
net.minidev:accessors-smart:jar:2.5.1:runtime
net.minidev:json-smart:jar:2.5.1:runtime
org.antlr:antlr4-runtime:jar:4.13.1:compile
org.apache.commons:commons-collections4:jar:4.4:runtime
org.apache.commons:commons-compress:jar:1.26.1:test
org.apache.commons:commons-lang3:jar:3.14.0:compile
org.apache.commons:commons-text:jar:1.12.0:compile
org.apache.httpcomponents.client5:httpclient5:jar:5.3.1:compile
org.apache.httpcomponents.core5:httpcore5-h2:jar:5.2.4:compile
org.apache.httpcomponents.core5:httpcore5:jar:5.2.4:compile
org.apache.httpcomponents:httpclient:jar:4.5.14:runtime
org.apache.httpcomponents:httpcore:jar:4.4.16:runtime
org.apache.james:apache-mime4j-core:jar:0.8.11:runtime
org.apache.james:apache-mime4j-dom:jar:0.8.11:runtime
org.apache.james:apache-mime4j-storage:jar:0.8.11:runtime
org.apache.logging.log4j:log4j-1.2-api:jar:2.23.1:runtime
org.apache.logging.log4j:log4j-api:jar:2.23.1:compile
org.apache.logging.log4j:log4j-core:jar:2.23.1:runtime
org.apache.logging.log4j:log4j-jcl:jar:2.23.1:runtime
org.apache.logging.log4j:log4j-jpl:jar:2.23.1:runtime
org.apache.logging.log4j:log4j-jul:jar:2.23.1:runtime
org.apache.logging.log4j:log4j-slf4j2-impl:jar:2.23.1:runtime
org.apiguardian:apiguardian-api:jar:1.1.2:test
org.aspectj:aspectjweaver:jar:1.9.22.1:runtime
org.checkerframework:checker-qual:jar:3.43.0:runtime
org.codehaus.woodstox:stax2-api:jar:4.2.2:test
org.dbunit:dbunit:jar:2.7.3:test
org.eclipse.angus:angus-activation:jar:2.0.2:runtime
org.eclipse.angus:angus-mail:jar:2.0.3:runtime
org.eclipse.microprofile.openapi:microprofile-openapi-api:jar:3.1.1:runtime
org.glassfish.jaxb:codemodel:jar:4.0.5:runtime
org.glassfish.jaxb:jaxb-core:jar:4.0.5:runtime
org.glassfish.jaxb:jaxb-jxc:jar:4.0.5:runtime
org.glassfish.jaxb:jaxb-runtime:jar:4.0.5:runtime
org.glassfish.jaxb:jaxb-xjc:jar:4.0.5:runtime
org.glassfish.jaxb:txw2:jar:4.0.5:runtime
org.glassfish.jaxb:xsom:jar:4.0.5:runtime
org.glassfish:jakarta.el:jar:4.0.2:runtime
org.hamcrest:hamcrest-core:jar:2.2:test
org.hamcrest:hamcrest:jar:2.2:test
org.hdrhistogram:HdrHistogram:jar:2.2.1:runtime
org.hibernate.common:hibernate-commons-annotations:jar:6.0.6.Final:compile
org.hibernate.orm:hibernate-core:jar:6.5.1.Final:compile
org.hibernate.orm:hibernate-micrometer:jar:6.5.1.Final:runtime
org.hibernate.validator:hibernate-validator:jar:8.0.1.Final:compile
org.jboss.logging:jboss-logging:jar:3.6.0.Final:compile
org.jboss.resteasy:resteasy-client-api:jar:6.2.8.Final:runtime
org.jboss.resteasy:resteasy-client:jar:6.2.8.Final:runtime
org.jboss.resteasy:resteasy-core-spi:jar:6.2.8.Final:runtime
org.jboss.resteasy:resteasy-core:jar:6.2.8.Final:runtime
org.jboss.resteasy:resteasy-jackson2-provider:jar:6.2.8.Final:runtime
org.jboss.resteasy:resteasy-jaxb-provider:jar:6.2.8.Final:runtime
org.jboss.resteasy:resteasy-multipart-provider:jar:6.2.8.Final:runtime
org.jboss.shrinkwrap:shrinkwrap-api:jar:1.2.6:test
org.jboss.shrinkwrap:shrinkwrap-impl-base:jar:1.2.6:test
org.jboss.shrinkwrap:shrinkwrap-spi:jar:1.2.6:test
org.jboss.threads:jboss-threads:jar:3.6.1.Final:compile
org.jboss.xnio:xnio-api:jar:3.8.14.Final:compile
org.jboss.xnio:xnio-nio:jar:3.8.14.Final:runtime
org.jetbrains.kotlin:kotlin-stdlib-common:jar:1.9.24:runtime
org.jetbrains.kotlin:kotlin-stdlib-jdk7:jar:1.9.24:runtime
org.jetbrains.kotlin:kotlin-stdlib-jdk8:jar:1.9.24:runtime
org.jetbrains.kotlin:kotlin-stdlib:jar:1.9.24:runtime
org.jetbrains:annotations:jar:24.1.0:runtime
org.junit.jupiter:junit-jupiter-api:jar:5.10.2:test
org.junit.jupiter:junit-jupiter-engine:jar:5.10.2:test
org.junit.jupiter:junit-jupiter-params:jar:5.10.2:test
org.junit.platform:junit-platform-commons:jar:1.10.2:test
org.junit.platform:junit-platform-engine:jar:1.10.2:test
org.keycloak:keycloak-admin-client:jar:23.0.7:runtime
org.keycloak:keycloak-common:jar:23.0.7:runtime
org.keycloak:keycloak-core:jar:23.0.7:runtime
org.latencyutils:LatencyUtils:jar:2.0.3:runtime
org.liquibase:liquibase-core:jar:4.27.0:runtime
org.mapstruct:mapstruct-processor:jar:1.5.5.Final:provided
org.mapstruct:mapstruct:jar:1.5.5.Final:compile
org.mockito:mockito-core:jar:5.2.0:test
org.mockito:mockito-inline:jar:5.2.0:test
org.mockito:mockito-junit-jupiter:jar:5.2.0:test
org.objenesis:objenesis:jar:3.4:test
org.opentest4j:opentest4j:jar:1.3.0:test
org.ow2.asm:asm:jar:9.7:runtime
org.postgresql:postgresql:jar:42.7.3:runtime
org.projectlombok:lombok-mapstruct-binding:jar:0.2.0:provided
org.projectlombok:lombok:jar:1.18.32:provided
org.reactivestreams:reactive-streams:jar:1.0.4:runtime
org.rnorth.duct-tape:duct-tape:jar:1.0.8:test
org.slf4j:slf4j-api:jar:2.0.13:compile
org.snakeyaml:snakeyaml-engine:jar:2.7:runtime
org.springdoc:springdoc-openapi-starter-common:jar:2.5.0:runtime
org.springdoc:springdoc-openapi-starter-webmvc-api:jar:2.5.0:runtime
org.springdoc:springdoc-openapi-starter-webmvc-ui:jar:2.5.0:runtime
org.springframework.boot:spring-boot-actuator-autoconfigure:jar:3.2.5:runtime
org.springframework.boot:spring-boot-actuator:jar:3.2.5:compile
org.springframework.boot:spring-boot-autoconfigure:jar:3.2.5:compile
org.springframework.boot:spring-boot-configuration-processor:jar:3.2.5:provided (optional)
org.springframework.boot:spring-boot-starter-actuator:jar:3.2.5:runtime
org.springframework.boot:spring-boot-starter-aop:jar:3.2.5:runtime
org.springframework.boot:spring-boot-starter-data-jdbc:jar:3.2.5:runtime
org.springframework.boot:spring-boot-starter-data-jpa:jar:3.2.5:runtime
org.springframework.boot:spring-boot-starter-jdbc:jar:3.2.5:runtime
org.springframework.boot:spring-boot-starter-json:jar:3.2.5:compile
org.springframework.boot:spring-boot-starter-log4j2:jar:3.2.5:runtime
org.springframework.boot:spring-boot-starter-oauth2-resource-server:jar:3.2.5:runtime
org.springframework.boot:spring-boot-starter-security:jar:3.2.5:runtime
org.springframework.boot:spring-boot-starter-undertow:jar:3.2.5:runtime
org.springframework.boot:spring-boot-starter-validation:jar:3.2.5:runtime
org.springframework.boot:spring-boot-starter-web:jar:3.2.5:runtime
org.springframework.boot:spring-boot-starter:jar:3.2.5:compile
org.springframework.boot:spring-boot-test-autoconfigure:jar:3.2.5:test
org.springframework.boot:spring-boot-test:jar:3.2.5:test
org.springframework.boot:spring-boot:jar:3.2.5:compile
org.springframework.cloud:spring-cloud-context:jar:4.1.2:runtime
org.springframework.data:spring-data-commons:jar:3.2.5:compile
org.springframework.data:spring-data-jdbc:jar:3.2.5:runtime
org.springframework.data:spring-data-jpa:jar:3.2.5:compile
org.springframework.data:spring-data-relational:jar:3.2.5:runtime
org.springframework.hateoas:spring-hateoas:jar:2.2.2:runtime
org.springframework.plugin:spring-plugin-core:jar:3.0.0:runtime
org.springframework.security:spring-security-config:jar:6.2.4:runtime
org.springframework.security:spring-security-core:jar:6.2.4:compile
org.springframework.security:spring-security-crypto:jar:6.2.4:compile
org.springframework.security:spring-security-oauth2-core:jar:6.2.4:compile
org.springframework.security:spring-security-oauth2-jose:jar:6.2.4:compile
org.springframework.security:spring-security-oauth2-resource-server:jar:6.2.4:runtime
org.springframework.security:spring-security-test:jar:6.2.4:test
org.springframework.security:spring-security-web:jar:6.2.4:runtime
org.springframework:spring-aop:jar:6.1.7:compile
org.springframework:spring-aspects:jar:6.1.7:runtime
org.springframework:spring-beans:jar:6.1.7:compile
org.springframework:spring-context:jar:6.1.7:compile
org.springframework:spring-core:jar:6.1.7:compile
org.springframework:spring-expression:jar:6.1.7:compile
org.springframework:spring-jcl:jar:6.1.7:compile
org.springframework:spring-jdbc:jar:6.1.7:compile
org.springframework:spring-orm:jar:6.1.7:compile
org.springframework:spring-test:jar:6.1.7:test
org.springframework:spring-tx:jar:6.1.7:compile
org.springframework:spring-web:jar:6.1.7:compile
org.springframework:spring-webmvc:jar:6.1.7:compile
org.testcontainers:database-commons:jar:1.19.8:test
org.testcontainers:jdbc:jar:1.19.8:test
org.testcontainers:junit-jupiter:jar:1.19.8:test
org.testcontainers:postgresql:jar:1.19.8:test
org.testcontainers:testcontainers:jar:1.19.8:test
org.webjars:swagger-ui:jar:5.17.2:runtime
org.wildfly.client:wildfly-client-config:jar:1.0.1.Final:compile
org.wildfly.common:wildfly-common:jar:1.7.0.Final:compile
org.yaml:snakeyaml:jar:2.2:compile
software.amazon.awssdk:annotations:jar:2.25.53:runtime
software.amazon.awssdk:apache-client:jar:2.25.53:runtime
software.amazon.awssdk:auth:jar:2.25.53:runtime
software.amazon.awssdk:aws-core:jar:2.25.53:runtime
software.amazon.awssdk:aws-json-protocol:jar:2.25.53:runtime
software.amazon.awssdk:checksums-spi:jar:2.25.53:runtime
software.amazon.awssdk:checksums:jar:2.25.53:runtime
software.amazon.awssdk:endpoints-spi:jar:2.25.53:runtime
software.amazon.awssdk:http-auth-aws:jar:2.25.53:runtime
software.amazon.awssdk:http-auth-spi:jar:2.25.53:runtime
software.amazon.awssdk:http-auth:jar:2.25.53:runtime
software.amazon.awssdk:http-client-spi:jar:2.25.53:runtime
software.amazon.awssdk:identity-spi:jar:2.25.53:runtime
software.amazon.awssdk:json-utils:jar:2.25.53:runtime
software.amazon.awssdk:metrics-spi:jar:2.25.53:runtime
software.amazon.awssdk:netty-nio-client:jar:2.25.53:runtime
software.amazon.awssdk:profiles:jar:2.25.53:runtime
software.amazon.awssdk:protocol-core:jar:2.25.53:runtime
software.amazon.awssdk:regions:jar:2.25.53:runtime
software.amazon.awssdk:sdk-core:jar:2.25.53:runtime
software.amazon.awssdk:secretsmanager:jar:2.25.53:runtime
software.amazon.awssdk:third-party-jackson-core:jar:2.25.53:runtime
software.amazon.awssdk:utils:jar:2.25.53:runtime
software.amazon.eventstream:eventstream:jar:1.0.1:runtime
Comment From: jhoeller
I assume this is a side effect of #32793. Any special AspectJ aspects that you are declaring as a bean there but that are not meant to be picked up by Spring AOP? We consider ajc-compiled aspects as well now, simply backing out if they do not match. Also, the pointcut evaluation may happen more lazily now. I'm surprised this leads to new parser exceptions that propagate now; we were rather afraid that we might accidentally swallow parser exceptions, making it harder to debug the aspect setup.
Since it is failing against a pointcut named mostSpecificSubTypeConstruction, are you using the dependency injection aspect with @Configurable there? It looks like we try to evaluate that and fail with an IllegalArgumentException (which we mean to let through in general). Maybe we need to more aggressively catch those and back out in any case.
Comment From: jmax01
I assume this is a side effect of #32793. Any special AspectJ aspects that you are declaring as a bean there but that are not meant to be picked up by Spring AOP? We consider ajc-compiled aspects as well now, simply backing out if they do not match. Also, the pointcut evaluation may happen more lazily now. I'm surprised this leads to new parser exceptions that propagate now; we were rather afraid that we might accidentally swallow parser exceptions, making it harder to debug the aspect setup.
We have no aspects declared in our code base, the third-party dependencies likely do.
The only thing I see with @Configurable is org.springframework.data.jpa.domain.support.AuditingEntityListener
One of the stack traces mentions net.javacrumbs.shedlock.spring.aop.MethodProxyLockConfiguration which loads net.javacrumbs.shedlock.spring.aop.MethodProxyScheduledLockAdvisor
Both fail when trying to construct ProxyTransactionManagementConfiguration
Comment From: NilsDammenhayn
I'm getting the same errors with spring 5.3.35
Comment From: jhoeller
@NilsDammenhayn unfortunately that change got backported since it was driven by external integration needs in Micrometer. We'll release 6.1.8, 6.0.21 and 5.3.36 next week to fix this regression.
Comment From: jhoeller
This will be available in the upcoming 6.1.8, 6.0.21 and 5.3.36 snapshots. If you have the chance, please give any of them a try and let us know whether it fixes the issue for you...
Comment From: NilsDammenhayn
Tested the snapshot for 5.3.36 -> works! Thank you 🙏
Comment From: rzo1
Tested 6.1.8-SNAPSHOT -> works for us. thanks!
Comment From: kajh
EDIT: I now tested with Spring Framework 5.3.37-SNAPSHOT, and then I could not reproduce this problem. Thanks for fixing! :)
I don't know if the problem I describe here is related to this issue, but post here since ProxyTransactionManagementConfiguration is mentioned above and it is related to the latest 5.3.x updates.
After upgrading Spring Framework from 5.3.34 to 5.3.36 we get the following stacktrace on startup:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'messageSource' defined in no.uio.webapps.myapp.config.MyappApplicationContext: BeanPostProcessor before instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration': BeanPostProcessor before instantiation of bean failed; nested exception is java.lang.IllegalStateException: Expecting to find 3 arguments to bind by name in advice, but actually found 1 arguments.
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean (AbstractAutowireCapableBeanFactory.java:537)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0 (AbstractBeanFactory.java:336)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton (DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean (AbstractBeanFactory.java:334)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory.java:214)
at org.springframework.context.support.AbstractApplicationContext.initMessageSource (AbstractApplicationContext.java:784)
at org.springframework.context.support.AbstractApplicationContext.refresh (AbstractApplicationContext.java:579)
at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext (ContextLoader.java:399)
at org.springframework.web.context.ContextLoader.initWebApplicationContext (ContextLoader.java:278)
at org.springframework.web.context.ContextLoaderListener.contextInitialized (ContextLoaderListener.java:103)
at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized (ContextHandler.java:1067)
at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized (ServletContextHandler.java:572)
at org.eclipse.jetty.server.handler.ContextHandler.contextInitialized (ContextHandler.java:996)
at org.eclipse.jetty.servlet.ServletHandler.initialize (ServletHandler.java:746)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext (ServletContextHandler.java:379)
at org.eclipse.jetty.webapp.WebAppContext.startWebapp (WebAppContext.java:1449)
at org.eclipse.jetty.maven.plugin.JettyWebAppContext.startWebapp (JettyWebAppContext.java:328)
at org.eclipse.jetty.webapp.WebAppContext.startContext (WebAppContext.java:1414)
at org.eclipse.jetty.server.handler.ContextHandler.doStart (ContextHandler.java:910)
at org.eclipse.jetty.servlet.ServletContextHandler.doStart (ServletContextHandler.java:288)
at org.eclipse.jetty.webapp.WebAppContext.doStart (WebAppContext.java:524)
at org.eclipse.jetty.maven.plugin.JettyWebAppContext.doStart (JettyWebAppContext.java:397)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start (AbstractLifeCycle.java:73)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start (ContainerLifeCycle.java:169)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart (ContainerLifeCycle.java:117)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart (AbstractHandler.java:97)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start (AbstractLifeCycle.java:73)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start (ContainerLifeCycle.java:169)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart (ContainerLifeCycle.java:117)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart (AbstractHandler.java:97)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start (AbstractLifeCycle.java:73)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start (ContainerLifeCycle.java:169)
at org.eclipse.jetty.server.Server.start (Server.java:423)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart (ContainerLifeCycle.java:110)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart (AbstractHandler.java:97)
at org.eclipse.jetty.server.Server.doStart (Server.java:387)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start (AbstractLifeCycle.java:73)
at org.eclipse.jetty.maven.plugin.AbstractJettyMojo.startJetty (AbstractJettyMojo.java:449)
at org.eclipse.jetty.maven.plugin.AbstractJettyMojo.execute (AbstractJettyMojo.java:310)
at org.eclipse.jetty.maven.plugin.JettyRunMojo.execute (JettyRunMojo.java:150)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:126)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:904)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:281)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:204)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration': BeanPostProcessor before instantiation of bean failed; nested exception is java.lang.IllegalStateException: Expecting to find 3 arguments to bind by name in advice, but actually found 1 arguments.
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean (AbstractAutowireCapableBeanFactory.java:537)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0 (AbstractBeanFactory.java:336)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton (DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean (AbstractBeanFactory.java:334)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory.java:209)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod (ConstructorResolver.java:401)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod (AbstractAutowireCapableBeanFactory.java:1352)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance (AbstractAutowireCapableBeanFactory.java:1195)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean (AbstractAutowireCapableBeanFactory.java:582)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean (AbstractAutowireCapableBeanFactory.java:542)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0 (AbstractBeanFactory.java:336)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton (DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean (AbstractBeanFactory.java:334)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory.java:214)
at org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans (BeanFactoryAdvisorRetrievalHelper.java:91)
at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors (AbstractAdvisorAutoProxyCreator.java:111)
at org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.findCandidateAdvisors (AnnotationAwareAspectJAutoProxyCreator.java:92)
at org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip (AspectJAwareAdvisorAutoProxyCreator.java:101)
at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation (AbstractAutoProxyCreator.java:255)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiation (AbstractAutowireCapableBeanFactory.java:1160)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation (AbstractAutowireCapableBeanFactory.java:1135)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean (AbstractAutowireCapableBeanFactory.java:531)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0 (AbstractBeanFactory.java:336)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton (DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean (AbstractBeanFactory.java:334)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory.java:214)
at org.springframework.context.support.AbstractApplicationContext.initMessageSource (AbstractApplicationContext.java:784)
at org.springframework.context.support.AbstractApplicationContext.refresh (AbstractApplicationContext.java:579)
at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext (ContextLoader.java:399)
at org.springframework.web.context.ContextLoader.initWebApplicationContext (ContextLoader.java:278)
at org.springframework.web.context.ContextLoaderListener.contextInitialized (ContextLoaderListener.java:103)
at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized (ContextHandler.java:1067)
at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized (ServletContextHandler.java:572)
at org.eclipse.jetty.server.handler.ContextHandler.contextInitialized (ContextHandler.java:996)
at org.eclipse.jetty.servlet.ServletHandler.initialize (ServletHandler.java:746)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext (ServletContextHandler.java:379)
at org.eclipse.jetty.webapp.WebAppContext.startWebapp (WebAppContext.java:1449)
at org.eclipse.jetty.maven.plugin.JettyWebAppContext.startWebapp (JettyWebAppContext.java:328)
at org.eclipse.jetty.webapp.WebAppContext.startContext (WebAppContext.java:1414)
at org.eclipse.jetty.server.handler.ContextHandler.doStart (ContextHandler.java:910)
at org.eclipse.jetty.servlet.ServletContextHandler.doStart (ServletContextHandler.java:288)
at org.eclipse.jetty.webapp.WebAppContext.doStart (WebAppContext.java:524)
at org.eclipse.jetty.maven.plugin.JettyWebAppContext.doStart (JettyWebAppContext.java:397)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start (AbstractLifeCycle.java:73)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start (ContainerLifeCycle.java:169)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart (ContainerLifeCycle.java:117)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart (AbstractHandler.java:97)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start (AbstractLifeCycle.java:73)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start (ContainerLifeCycle.java:169)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart (ContainerLifeCycle.java:117)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart (AbstractHandler.java:97)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start (AbstractLifeCycle.java:73)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start (ContainerLifeCycle.java:169)
at org.eclipse.jetty.server.Server.start (Server.java:423)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart (ContainerLifeCycle.java:110)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart (AbstractHandler.java:97)
at org.eclipse.jetty.server.Server.doStart (Server.java:387)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start (AbstractLifeCycle.java:73)
at org.eclipse.jetty.maven.plugin.AbstractJettyMojo.startJetty (AbstractJettyMojo.java:449)
at org.eclipse.jetty.maven.plugin.AbstractJettyMojo.execute (AbstractJettyMojo.java:310)
at org.eclipse.jetty.maven.plugin.JettyRunMojo.execute (JettyRunMojo.java:150)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:126)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:904)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:281)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:204)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314)
Caused by: java.lang.IllegalStateException: Expecting to find 3 arguments to bind by name in advice, but actually found 1 arguments.
at org.springframework.aop.aspectj.AbstractAspectJAdvice.bindExplicitArguments (AbstractAspectJAdvice.java:469)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.bindArgumentsByName (AbstractAspectJAdvice.java:435)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.calculateArgumentBindings (AbstractAspectJAdvice.java:386)
at org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice (ReflectiveAspectJAdvisorFactory.java:312)
at org.springframework.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl.instantiateAdvice (InstantiationModelAwarePointcutAdvisorImpl.java:150)
at org.springframework.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl.<init> (InstantiationModelAwarePointcutAdvisorImpl.java:114)
at org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvisor (ReflectiveAspectJAdvisorFactory.java:216)
at org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvisors (ReflectiveAspectJAdvisorFactory.java:146)
at org.springframework.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder.buildAspectJAdvisors (BeanFactoryAspectJAdvisorsBuilder.java:110)
at org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.findCandidateAdvisors (AnnotationAwareAspectJAutoProxyCreator.java:95)
at org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip (AspectJAwareAdvisorAutoProxyCreator.java:101)
at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation (AbstractAutoProxyCreator.java:255)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiation (AbstractAutowireCapableBeanFactory.java:1160)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation (AbstractAutowireCapableBeanFactory.java:1135)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean (AbstractAutowireCapableBeanFactory.java:531)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0 (AbstractBeanFactory.java:336)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton (DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean (AbstractBeanFactory.java:334)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory.java:209)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod (ConstructorResolver.java:401)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod (AbstractAutowireCapableBeanFactory.java:1352)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance (AbstractAutowireCapableBeanFactory.java:1195)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean (AbstractAutowireCapableBeanFactory.java:582)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean (AbstractAutowireCapableBeanFactory.java:542)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0 (AbstractBeanFactory.java:336)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton (DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean (AbstractBeanFactory.java:334)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory.java:214)
at org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans (BeanFactoryAdvisorRetrievalHelper.java:91)
at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors (AbstractAdvisorAutoProxyCreator.java:111)
at org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.findCandidateAdvisors (AnnotationAwareAspectJAutoProxyCreator.java:92)
at org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip (AspectJAwareAdvisorAutoProxyCreator.java:101)
at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation (AbstractAutoProxyCreator.java:255)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiation (AbstractAutowireCapableBeanFactory.java:1160)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation (AbstractAutowireCapableBeanFactory.java:1135)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean (AbstractAutowireCapableBeanFactory.java:531)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0 (AbstractBeanFactory.java:336)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton (DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean (AbstractBeanFactory.java:334)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory.java:214)
at org.springframework.context.support.AbstractApplicationContext.initMessageSource (AbstractApplicationContext.java:784)
at org.springframework.context.support.AbstractApplicationContext.refresh (AbstractApplicationContext.java:579)
at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext (ContextLoader.java:399)
at org.springframework.web.context.ContextLoader.initWebApplicationContext (ContextLoader.java:278)
at org.springframework.web.context.ContextLoaderListener.contextInitialized (ContextLoaderListener.java:103)
at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized (ContextHandler.java:1067)
at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized (ServletContextHandler.java:572)
at org.eclipse.jetty.server.handler.ContextHandler.contextInitialized (ContextHandler.java:996)
at org.eclipse.jetty.servlet.ServletHandler.initialize (ServletHandler.java:746)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext (ServletContextHandler.java:379)
at org.eclipse.jetty.webapp.WebAppContext.startWebapp (WebAppContext.java:1449)
at org.eclipse.jetty.maven.plugin.JettyWebAppContext.startWebapp (JettyWebAppContext.java:328)
at org.eclipse.jetty.webapp.WebAppContext.startContext (WebAppContext.java:1414)
at org.eclipse.jetty.server.handler.ContextHandler.doStart (ContextHandler.java:910)
at org.eclipse.jetty.servlet.ServletContextHandler.doStart (ServletContextHandler.java:288)
at org.eclipse.jetty.webapp.WebAppContext.doStart (WebAppContext.java:524)
at org.eclipse.jetty.maven.plugin.JettyWebAppContext.doStart (JettyWebAppContext.java:397)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start (AbstractLifeCycle.java:73)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start (ContainerLifeCycle.java:169)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart (ContainerLifeCycle.java:117)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart (AbstractHandler.java:97)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start (AbstractLifeCycle.java:73)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start (ContainerLifeCycle.java:169)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart (ContainerLifeCycle.java:117)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart (AbstractHandler.java:97)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start (AbstractLifeCycle.java:73)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start (ContainerLifeCycle.java:169)
at org.eclipse.jetty.server.Server.start (Server.java:423)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart (ContainerLifeCycle.java:110)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart (AbstractHandler.java:97)
at org.eclipse.jetty.server.Server.doStart (Server.java:387)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start (AbstractLifeCycle.java:73)
at org.eclipse.jetty.maven.plugin.AbstractJettyMojo.startJetty (AbstractJettyMojo.java:449)
at org.eclipse.jetty.maven.plugin.AbstractJettyMojo.execute (AbstractJettyMojo.java:310)
at org.eclipse.jetty.maven.plugin.JettyRunMojo.execute (JettyRunMojo.java:150)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:126)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:904)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:281)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:204)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314)