Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error running project with Spring Boot Devtools #14

Closed
SvenSeemann opened this issue Oct 12, 2015 · 4 comments
Closed

Error running project with Spring Boot Devtools #14

SvenSeemann opened this issue Oct 12, 2015 · 4 comments
Assignees
Milestone

Comments

@SvenSeemann
Copy link
Contributor

Couldn't start project with STS (Run As Spring Boot App).
Manually adding a run configuration for maven spring-boot:run solves the problem...

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1578) ~[spring-beans-4.2.1.RELEASE.jar:4.2.1.RELEASE]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545) ~[spring-beans-4.2.1.RELEASE.jar:4.2.1.RELEASE]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482) ~[spring-beans-4.2.1.RELEASE.jar:4.2.1.RELEASE]
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:305) ~[spring-beans-4.2.1.RELEASE.jar:4.2.1.RELEASE]
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) ~[spring-beans-4.2.1.RELEASE.jar:4.2.1.RELEASE]
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:301) ~[spring-beans-4.2.1.RELEASE.jar:4.2.1.RELEASE]
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:196) ~[spring-beans-4.2.1.RELEASE.jar:4.2.1.RELEASE]
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1145) ~[spring-beans-4.2.1.RELEASE.jar:4.2.1.RELEASE]
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1069) ~[spring-beans-4.2.1.RELEASE.jar:4.2.1.RELEASE]
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:967) ~[spring-beans-4.2.1.RELEASE.jar:4.2.1.RELEASE]
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:813) ~[spring-beans-4.2.1.RELEASE.jar:4.2.1.RELEASE]
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:741) ~[spring-beans-4.2.1.RELEASE.jar:4.2.1.RELEASE]
    ... 138 common frames omitted
Caused by: java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository
    at java.lang.reflect.Proxy.defineClass0(Native Method) ~[na:1.8.0_45]
    at java.lang.reflect.Proxy.access$300(Proxy.java:228) ~[na:1.8.0_45]
    at java.lang.reflect.Proxy$ProxyClassFactory.apply(Proxy.java:642) ~[na:1.8.0_45]
    at java.lang.reflect.Proxy$ProxyClassFactory.apply(Proxy.java:557) ~[na:1.8.0_45]
    at java.lang.reflect.WeakCache$Factory.get(WeakCache.java:230) ~[na:1.8.0_45]
    at java.lang.reflect.WeakCache.get(WeakCache.java:127) ~[na:1.8.0_45]
    at java.lang.reflect.Proxy.getProxyClass0(Proxy.java:419) ~[na:1.8.0_45]
    at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:719) ~[na:1.8.0_45]
    at org.springframework.aop.framework.JdkDynamicAopProxy.getProxy(JdkDynamicAopProxy.java:121) ~[spring-aop-4.2.1.RELEASE.jar:4.2.1.RELEASE]
    at org.springframework.aop.framework.ProxyFactory.getProxy(ProxyFactory.java:109) ~[spring-aop-4.2.1.RELEASE.jar:4.2.1.RELEASE]
    at org.springframework.data.repository.core.support.RepositoryFactorySupport.getRepository(RepositoryFactorySupport.java:208) ~[spring-data-commons-1.11.0.RELEASE.jar:na]
    at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.initAndReturn(RepositoryFactoryBeanSupport.java:251) ~[spring-data-commons-1.11.0.RELEASE.jar:na]
    at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.afterPropertiesSet(RepositoryFactoryBeanSupport.java:237) ~[spring-data-commons-1.11.0.RELEASE.jar:na]
    at org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean.afterPropertiesSet(JpaRepositoryFactoryBean.java:92) ~[spring-data-jpa-1.9.0.RELEASE.jar:na]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1637) ~[spring-beans-4.2.1.RELEASE.jar:4.2.1.RELEASE]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574) ~[spring-beans-4.2.1.RELEASE.jar:4.2.1.RELEASE]
    ... 149 common frames omitted
java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
Caused by: org.springframework.context.ApplicationContextException: Unable to start embedded container; nested exception is org.springframework.boot.context.embedded.EmbeddedServletContainerException: Unable to start embedded Tomcat
    at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.onRefresh(EmbeddedWebApplicationContext.java:133)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:531)
    at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:118)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:667)
    at org.springframework.boot.SpringApplication.doRun(SpringApplication.java:342)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:273)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:980)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:969)
    at kickstart.Application.main(Application.java:28)
    ... 5 more
Caused by: org.springframework.boot.context.embedded.EmbeddedServletContainerException: Unable to start embedded Tomcat
    at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer.initialize(TomcatEmbeddedServletContainer.java:98)
    at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer.<init>(TomcatEmbeddedServletContainer.java:75)
    at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory.getTomcatEmbeddedServletContainer(TomcatEmbeddedServletContainerFactory.java:436)
    at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory.getEmbeddedServletContainer(TomcatEmbeddedServletContainerFactory.java:164)
    at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.createEmbeddedServletContainer(EmbeddedWebApplicationContext.java:158)
    at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.onRefresh(EmbeddedWebApplicationContext.java:130)
    ... 13 more
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'securityFilterChainRegistration' defined in class path resource [org/springframework/boot/autoconfigure/security/SecurityFilterAutoConfiguration.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [javax.servlet.Filter]: : Error creating bean with name 'org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration.setFilterChainProxySecurityConfigurer(org.springframework.security.config.annotation.ObjectPostProcessor,java.util.List) throws java.lang.Exception; nested exception is org.springframework.beans.factory.BeanExpressionException: Expression parsing failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'application.WebSecurityConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter.setContentNegotationStrategy(org.springframework.web.accept.ContentNegotiationStrategy); nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$EnableWebMvcConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration.setConfigurers(java.util.List); nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.salespointframework.SalespointWebConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: java.util.List org.salespointframework.SalespointWebConfiguration.argumentResolvers; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'loggedInUserAccountArgumentResolver' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/web/LoggedInUserAccountArgumentResolver.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.AuthenticationManager]: : Error creating bean with name 'springSecurityAuthenticationManager' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/SpringSecurityAuthenticationManager.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.UserAccountRepository]: : Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'springSecurityAuthenticationManager' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/SpringSecurityAuthenticationManager.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.UserAccountRepository]: : Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration.setFilterChainProxySecurityConfigurer(org.springframework.security.config.annotation.ObjectPostProcessor,java.util.List) throws java.lang.Exception; nested exception is org.springframework.beans.factory.BeanExpressionException: Expression parsing failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'application.WebSecurityConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter.setContentNegotationStrategy(org.springframework.web.accept.ContentNegotiationStrategy); nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$EnableWebMvcConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration.setConfigurers(java.util.List); nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.salespointframework.SalespointWebConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: java.util.List org.salespointframework.SalespointWebConfiguration.argumentResolvers; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'loggedInUserAccountArgumentResolver' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/web/LoggedInUserAccountArgumentResolver.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.AuthenticationManager]: : Error creating bean with name 'springSecurityAuthenticationManager' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/SpringSecurityAuthenticationManager.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.UserAccountRepository]: : Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'springSecurityAuthenticationManager' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/SpringSecurityAuthenticationManager.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.UserAccountRepository]: : Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:749)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:464)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1123)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1018)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:305)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:301)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:201)
    at org.springframework.boot.context.embedded.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:209)
    at org.springframework.boot.context.embedded.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:85)
    at org.springframework.boot.context.embedded.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:73)
    at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.getServletContextInitializerBeans(EmbeddedWebApplicationContext.java:234)
    at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.selfInitialize(EmbeddedWebApplicationContext.java:221)
    at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.access$000(EmbeddedWebApplicationContext.java:84)
    at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext$1.onStartup(EmbeddedWebApplicationContext.java:206)
    at org.springframework.boot.context.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:54)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5156)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1408)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1398)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration.setFilterChainProxySecurityConfigurer(org.springframework.security.config.annotation.ObjectPostProcessor,java.util.List) throws java.lang.Exception; nested exception is org.springframework.beans.factory.BeanExpressionException: Expression parsing failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'application.WebSecurityConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter.setContentNegotationStrategy(org.springframework.web.accept.ContentNegotiationStrategy); nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$EnableWebMvcConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration.setConfigurers(java.util.List); nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.salespointframework.SalespointWebConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: java.util.List org.salespointframework.SalespointWebConfiguration.argumentResolvers; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'loggedInUserAccountArgumentResolver' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/web/LoggedInUserAccountArgumentResolver.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.AuthenticationManager]: : Error creating bean with name 'springSecurityAuthenticationManager' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/SpringSecurityAuthenticationManager.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.UserAccountRepository]: : Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'springSecurityAuthenticationManager' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/SpringSecurityAuthenticationManager.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.UserAccountRepository]: : Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:334)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1214)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:305)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:301)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:196)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:368)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1123)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1018)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:305)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:301)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:196)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1145)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1069)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:967)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:813)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:741)
    ... 25 more
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration.setFilterChainProxySecurityConfigurer(org.springframework.security.config.annotation.ObjectPostProcessor,java.util.List) throws java.lang.Exception; nested exception is org.springframework.beans.factory.BeanExpressionException: Expression parsing failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'application.WebSecurityConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter.setContentNegotationStrategy(org.springframework.web.accept.ContentNegotiationStrategy); nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$EnableWebMvcConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration.setConfigurers(java.util.List); nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.salespointframework.SalespointWebConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: java.util.List org.salespointframework.SalespointWebConfiguration.argumentResolvers; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'loggedInUserAccountArgumentResolver' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/web/LoggedInUserAccountArgumentResolver.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.AuthenticationManager]: : Error creating bean with name 'springSecurityAuthenticationManager' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/SpringSecurityAuthenticationManager.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.UserAccountRepository]: : Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'springSecurityAuthenticationManager' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/SpringSecurityAuthenticationManager.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.UserAccountRepository]: : Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:659)
    at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:331)
    ... 46 more
Caused by: org.springframework.beans.factory.BeanExpressionException: Expression parsing failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'application.WebSecurityConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter.setContentNegotationStrategy(org.springframework.web.accept.ContentNegotiationStrategy); nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$EnableWebMvcConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration.setConfigurers(java.util.List); nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.salespointframework.SalespointWebConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: java.util.List org.salespointframework.SalespointWebConfiguration.argumentResolvers; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'loggedInUserAccountArgumentResolver' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/web/LoggedInUserAccountArgumentResolver.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.AuthenticationManager]: : Error creating bean with name 'springSecurityAuthenticationManager' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/SpringSecurityAuthenticationManager.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.UserAccountRepository]: : Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'springSecurityAuthenticationManager' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/SpringSecurityAuthenticationManager.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.UserAccountRepository]: : Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository
    at org.springframework.context.expression.StandardBeanExpressionResolver.evaluate(StandardBeanExpressionResolver.java:164)
    at org.springframework.beans.factory.support.AbstractBeanFactory.evaluateBeanDefinitionString(AbstractBeanFactory.java:1412)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:982)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:967)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:616)
    ... 48 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'application.WebSecurityConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter.setContentNegotationStrategy(org.springframework.web.accept.ContentNegotiationStrategy); nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$EnableWebMvcConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration.setConfigurers(java.util.List); nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.salespointframework.SalespointWebConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: java.util.List org.salespointframework.SalespointWebConfiguration.argumentResolvers; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'loggedInUserAccountArgumentResolver' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/web/LoggedInUserAccountArgumentResolver.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.AuthenticationManager]: : Error creating bean with name 'springSecurityAuthenticationManager' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/SpringSecurityAuthenticationManager.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.UserAccountRepository]: : Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'springSecurityAuthenticationManager' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/SpringSecurityAuthenticationManager.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.UserAccountRepository]: : Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:334)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1214)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:305)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:301)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:201)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:534)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:523)
    at org.springframework.security.config.annotation.web.configuration.AutowiredWebSecurityConfigurersIgnoreParents.getWebSecurityConfigurers(AutowiredWebSecurityConfigurersIgnoreParents.java:52)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:112)
    at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:129)
    at org.springframework.expression.spel.ast.MethodReference.access$000(MethodReference.java:49)
    at org.springframework.expression.spel.ast.MethodReference$MethodValueRef.getValue(MethodReference.java:342)
    at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:88)
    at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:120)
    at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:242)
    at org.springframework.context.expression.StandardBeanExpressionResolver.evaluate(StandardBeanExpressionResolver.java:161)
    ... 52 more
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter.setContentNegotationStrategy(org.springframework.web.accept.ContentNegotiationStrategy); nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$EnableWebMvcConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration.setConfigurers(java.util.List); nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.salespointframework.SalespointWebConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: java.util.List org.salespointframework.SalespointWebConfiguration.argumentResolvers; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'loggedInUserAccountArgumentResolver' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/web/LoggedInUserAccountArgumentResolver.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.AuthenticationManager]: : Error creating bean with name 'springSecurityAuthenticationManager' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/SpringSecurityAuthenticationManager.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.UserAccountRepository]: : Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'springSecurityAuthenticationManager' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/SpringSecurityAuthenticationManager.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.UserAccountRepository]: : Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:659)
    at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:331)
    ... 74 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$EnableWebMvcConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration.setConfigurers(java.util.List); nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.salespointframework.SalespointWebConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: java.util.List org.salespointframework.SalespointWebConfiguration.argumentResolvers; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'loggedInUserAccountArgumentResolver' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/web/LoggedInUserAccountArgumentResolver.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.AuthenticationManager]: : Error creating bean with name 'springSecurityAuthenticationManager' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/SpringSecurityAuthenticationManager.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.UserAccountRepository]: : Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'springSecurityAuthenticationManager' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/SpringSecurityAuthenticationManager.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.UserAccountRepository]: : Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:334)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1214)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:305)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:301)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:196)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:368)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1123)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1018)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:305)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:301)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:196)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1145)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1069)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:967)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:616)
    ... 76 more
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration.setConfigurers(java.util.List); nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.salespointframework.SalespointWebConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: java.util.List org.salespointframework.SalespointWebConfiguration.argumentResolvers; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'loggedInUserAccountArgumentResolver' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/web/LoggedInUserAccountArgumentResolver.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.AuthenticationManager]: : Error creating bean with name 'springSecurityAuthenticationManager' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/SpringSecurityAuthenticationManager.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.UserAccountRepository]: : Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'springSecurityAuthenticationManager' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/SpringSecurityAuthenticationManager.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.UserAccountRepository]: : Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:659)
    at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:331)
    ... 96 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.salespointframework.SalespointWebConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: java.util.List org.salespointframework.SalespointWebConfiguration.argumentResolvers; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'loggedInUserAccountArgumentResolver' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/web/LoggedInUserAccountArgumentResolver.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.AuthenticationManager]: : Error creating bean with name 'springSecurityAuthenticationManager' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/SpringSecurityAuthenticationManager.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.UserAccountRepository]: : Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'springSecurityAuthenticationManager' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/SpringSecurityAuthenticationManager.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.UserAccountRepository]: : Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:334)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1214)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:305)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:301)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:196)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1145)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1021)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:967)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:616)
    ... 98 more
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: java.util.List org.salespointframework.SalespointWebConfiguration.argumentResolvers; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'loggedInUserAccountArgumentResolver' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/web/LoggedInUserAccountArgumentResolver.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.AuthenticationManager]: : Error creating bean with name 'springSecurityAuthenticationManager' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/SpringSecurityAuthenticationManager.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.UserAccountRepository]: : Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'springSecurityAuthenticationManager' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/SpringSecurityAuthenticationManager.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.UserAccountRepository]: : Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:571)
    at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:331)
    ... 109 more
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'loggedInUserAccountArgumentResolver' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/web/LoggedInUserAccountArgumentResolver.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.AuthenticationManager]: : Error creating bean with name 'springSecurityAuthenticationManager' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/SpringSecurityAuthenticationManager.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.UserAccountRepository]: : Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'springSecurityAuthenticationManager' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/SpringSecurityAuthenticationManager.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.UserAccountRepository]: : Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:749)
    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:185)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1143)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1046)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:305)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:301)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:196)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1145)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1021)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:967)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:543)
    ... 111 more
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'springSecurityAuthenticationManager' defined in URL [jar:file:/Users/svenseemann/.m2/repository/de/tudresden/inf/st/salespoint-framework/6.2.0.RC1/salespoint-framework-6.2.0.RC1.jar!/org/salespointframework/useraccount/SpringSecurityAuthenticationManager.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.salespointframework.useraccount.UserAccountRepository]: : Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:749)
    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:185)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1143)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1046)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:305)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:301)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:196)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1145)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1069)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:967)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:813)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:741)
    ... 124 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userAccountRepository': Invocation of init method failed; nested exception is java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1578)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:305)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:301)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:196)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1145)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1069)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:967)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:813)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:741)
    ... 138 more
Caused by: java.lang.IllegalAccessError: class org.salespointframework.useraccount.$Proxy98 cannot access its superinterface org.salespointframework.useraccount.UserAccountRepository
    at java.lang.reflect.Proxy.defineClass0(Native Method)
    at java.lang.reflect.Proxy.access$300(Proxy.java:228)
    at java.lang.reflect.Proxy$ProxyClassFactory.apply(Proxy.java:642)
    at java.lang.reflect.Proxy$ProxyClassFactory.apply(Proxy.java:557)
    at java.lang.reflect.WeakCache$Factory.get(WeakCache.java:230)
    at java.lang.reflect.WeakCache.get(WeakCache.java:127)
    at java.lang.reflect.Proxy.getProxyClass0(Proxy.java:419)
    at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:719)
    at org.springframework.aop.framework.JdkDynamicAopProxy.getProxy(JdkDynamicAopProxy.java:121)
    at org.springframework.aop.framework.ProxyFactory.getProxy(ProxyFactory.java:109)
    at org.springframework.data.repository.core.support.RepositoryFactorySupport.getRepository(RepositoryFactorySupport.java:208)
    at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.initAndReturn(RepositoryFactoryBeanSupport.java:251)
    at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.afterPropertiesSet(RepositoryFactoryBeanSupport.java:237)
    at org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean.afterPropertiesSet(JpaRepositoryFactoryBean.java:92)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1637)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574)
    ... 149 more

@AndreasZaschka
Copy link

project runs without the spring-boot-devtools dependency, looks like an error with other dependencies form Salespoint or Spring

@AndreasZaschka AndreasZaschka changed the title Error when running project in STS/Eclipse Error running project with spring-boot-devtools Oct 19, 2015
@odrotbohm odrotbohm changed the title Error running project with spring-boot-devtools Error running project with Spring Boot Devtools Oct 19, 2015
odrotbohm added a commit that referenced this issue Oct 19, 2015
Removed the Spring Boot Dev Tools as the classloader separation causes Salespoint repositories bootstrap to fail for ones in package scope. The JDK proxy mechanism enforces visibility between classloaders and rejects the creation of the proxy for a type invisible to the current one.

This has been reported to the team and has a solution pending.
@odrotbohm
Copy link
Member

This unfortunately is a known bug in the Spring Boot Dev Tools in the very corner case of loading a package protected class from a parent classloader. I brought it up with the team already and were looking into the issue. Removed the devtools for now.

@SvenSeemann - Any chance you roll the removal out to the individual groups' repositories?

odrotbohm added a commit to st-tu-dresden/videoshop that referenced this issue Oct 19, 2015
@odrotbohm odrotbohm added this to the 1.0 GA milestone Oct 19, 2015
@SvenSeemann
Copy link
Contributor Author

Should be no problem. I just think about a more generic approach to update all repos in the future...
I try to find a solution till next week

@olivergierke can you update the pom files in kickstarter/videoshop/guestbook, so students have no errors when they try to use one of them for their small prototype

@odrotbohm
Copy link
Member

Kickstart is fixed with the commit for this ticket. Videoshop with the one @AndreasZaschka opened, too. The Guestbook never had it applied as I didn't update it in preparation of the release last week.

I'll probably upgrade the Guestbook to show it in the lecture today and craft a Sales 6.2 release in the coming days.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants