You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@shiro.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2011/08/05 23:00:57 UTC

Build failed in Jenkins: Shiro #321

See <https://builds.apache.org/job/Shiro/321/changes>

Changes:

[lhazlewood] SHIRO-319: applied check for request.isSecure()

------------------------------------------
[...truncated 957 lines...]
A         web/src/test/groovy/org/apache/shiro/web/servlet
A         web/src/test/groovy/org/apache/shiro/web/servlet/AbstractShiroFilterTest.groovy
A         web/src/test/groovy/org/apache/shiro/web/servlet/IniShiroFilterTest.groovy
A         web/src/test/groovy/org/apache/shiro/web/servlet/ShiroFilterTest.groovy
A         web/src/test/groovy/org/apache/shiro/web/filter
A         web/src/test/groovy/org/apache/shiro/web/filter/session
A         web/src/test/groovy/org/apache/shiro/web/filter/session/NoSessionCreationFilterTest.groovy
A         web/src/test/groovy/org/apache/shiro/web/filter/mgt
A         web/src/test/groovy/org/apache/shiro/web/filter/mgt/DefaultFilterChainManagerTest.groovy
A         web/src/test/groovy/org/apache/shiro/web/mgt
A         web/src/test/groovy/org/apache/shiro/web/mgt/DefaultWebSessionStorageEvaluatorTest.groovy
A         web/src/test/resources
AU        web/src/test/resources/IniShiroFilterTest.ini
AU        web/src/test/resources/log4j.properties
A         web/src/main
A         web/src/main/java
A         web/src/main/java/org
A         web/src/main/java/org/apache
A         web/src/main/java/org/apache/shiro
A         web/src/main/java/org/apache/shiro/web
A         web/src/main/java/org/apache/shiro/web/subject
AU        web/src/main/java/org/apache/shiro/web/subject/WebSubjectContext.java
AU        web/src/main/java/org/apache/shiro/web/subject/package-info.java
A         web/src/main/java/org/apache/shiro/web/subject/support
AU        web/src/main/java/org/apache/shiro/web/subject/support/WebDelegatingSubject.java
AU        web/src/main/java/org/apache/shiro/web/subject/support/package-info.java
AU        web/src/main/java/org/apache/shiro/web/subject/support/DefaultWebSubjectContext.java
AU        web/src/main/java/org/apache/shiro/web/subject/WebSubject.java
A         web/src/main/java/org/apache/shiro/web/session
AU        web/src/main/java/org/apache/shiro/web/session/package-info.java
A         web/src/main/java/org/apache/shiro/web/session/mgt
AU        web/src/main/java/org/apache/shiro/web/session/mgt/DefaultWebSessionManager.java
AU        web/src/main/java/org/apache/shiro/web/session/mgt/ServletContainerSessionManager.java
AU        web/src/main/java/org/apache/shiro/web/session/mgt/WebSessionContext.java
AU        web/src/main/java/org/apache/shiro/web/session/mgt/WebSessionKey.java
AU        web/src/main/java/org/apache/shiro/web/session/mgt/DefaultWebSessionContext.java
A         web/src/main/java/org/apache/shiro/web/session/mgt/WebSessionManager.java
AU        web/src/main/java/org/apache/shiro/web/session/HttpServletSession.java
AU        web/src/main/java/org/apache/shiro/web/package-info.java
A         web/src/main/java/org/apache/shiro/web/servlet
AU        web/src/main/java/org/apache/shiro/web/servlet/AdviceFilter.java
AU        web/src/main/java/org/apache/shiro/web/servlet/ShiroHttpServletRequest.java
AU        web/src/main/java/org/apache/shiro/web/servlet/ProxiedFilterChain.java
AU        web/src/main/java/org/apache/shiro/web/servlet/SimpleCookie.java
AU        web/src/main/java/org/apache/shiro/web/servlet/package-info.java
AU        web/src/main/java/org/apache/shiro/web/servlet/ServletContextSupport.java
AU        web/src/main/java/org/apache/shiro/web/servlet/ShiroHttpServletResponse.java
AU        web/src/main/java/org/apache/shiro/web/servlet/ShiroHttpSession.java
AU        web/src/main/java/org/apache/shiro/web/servlet/AbstractFilter.java
AU        web/src/main/java/org/apache/shiro/web/servlet/Cookie.java
AU        web/src/main/java/org/apache/shiro/web/servlet/IniShiroFilter.java
AU        web/src/main/java/org/apache/shiro/web/servlet/NameableFilter.java
AU        web/src/main/java/org/apache/shiro/web/servlet/OncePerRequestFilter.java
A         web/src/main/java/org/apache/shiro/web/servlet/ShiroFilter.java
AU        web/src/main/java/org/apache/shiro/web/servlet/AbstractShiroFilter.java
A         web/src/main/java/org/apache/shiro/web/config
AU        web/src/main/java/org/apache/shiro/web/config/IniFilterChainResolverFactory.java
AU        web/src/main/java/org/apache/shiro/web/config/package-info.java
AU        web/src/main/java/org/apache/shiro/web/config/WebIniSecurityManagerFactory.java
A         web/src/main/java/org/apache/shiro/web/filter
AU        web/src/main/java/org/apache/shiro/web/filter/PathConfigProcessor.java
A         web/src/main/java/org/apache/shiro/web/filter/session
A         web/src/main/java/org/apache/shiro/web/filter/session/NoSessionCreationFilter.java
A         web/src/main/java/org/apache/shiro/web/filter/authc
A         web/src/main/java/org/apache/shiro/web/filter/authc/LogoutFilter.java
AU        web/src/main/java/org/apache/shiro/web/filter/authc/PassThruAuthenticationFilter.java
AU        web/src/main/java/org/apache/shiro/web/filter/authc/UserFilter.java
AU        web/src/main/java/org/apache/shiro/web/filter/authc/package-info.java
AU        web/src/main/java/org/apache/shiro/web/filter/authc/AuthenticationFilter.java
AU        web/src/main/java/org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.java
AU        web/src/main/java/org/apache/shiro/web/filter/authc/FormAuthenticationFilter.java
AU        web/src/main/java/org/apache/shiro/web/filter/authc/AuthenticatingFilter.java
AU        web/src/main/java/org/apache/shiro/web/filter/authc/AnonymousFilter.java
AU        web/src/main/java/org/apache/shiro/web/filter/package-info.java
A         web/src/main/java/org/apache/shiro/web/filter/mgt
AU        web/src/main/java/org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.java
AU        web/src/main/java/org/apache/shiro/web/filter/mgt/PathMatchingFilterChainResolver.java
AU        web/src/main/java/org/apache/shiro/web/filter/mgt/FilterChainManager.java
AU        web/src/main/java/org/apache/shiro/web/filter/mgt/package-info.java
AU        web/src/main/java/org/apache/shiro/web/filter/mgt/NamedFilterList.java
AU        web/src/main/java/org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.java
AU        web/src/main/java/org/apache/shiro/web/filter/mgt/DefaultFilter.java
AU        web/src/main/java/org/apache/shiro/web/filter/mgt/FilterChainResolver.java
AU        web/src/main/java/org/apache/shiro/web/filter/AccessControlFilter.java
A         web/src/main/java/org/apache/shiro/web/filter/authz
AU        web/src/main/java/org/apache/shiro/web/filter/authz/HttpMethodPermissionFilter.java
AU        web/src/main/java/org/apache/shiro/web/filter/authz/PermissionsAuthorizationFilter.java
AU        web/src/main/java/org/apache/shiro/web/filter/authz/HostFilter.java
AU        web/src/main/java/org/apache/shiro/web/filter/authz/package-info.java
AU        web/src/main/java/org/apache/shiro/web/filter/authz/AuthorizationFilter.java
AU        web/src/main/java/org/apache/shiro/web/filter/authz/SslFilter.java
AU        web/src/main/java/org/apache/shiro/web/filter/authz/PortFilter.java
AU        web/src/main/java/org/apache/shiro/web/filter/authz/RolesAuthorizationFilter.java
AU        web/src/main/java/org/apache/shiro/web/filter/PathMatchingFilter.java
A         web/src/main/java/org/apache/shiro/web/mgt
AU        web/src/main/java/org/apache/shiro/web/mgt/WebSecurityManager.java
AU        web/src/main/java/org/apache/shiro/web/mgt/package-info.java
AU        web/src/main/java/org/apache/shiro/web/mgt/CookieRememberMeManager.java
AU        web/src/main/java/org/apache/shiro/web/mgt/DefaultWebSecurityManager.java
AU        web/src/main/java/org/apache/shiro/web/mgt/DefaultWebSubjectFactory.java
A         web/src/main/java/org/apache/shiro/web/mgt/DefaultWebSessionStorageEvaluator.java
A         web/src/main/java/org/apache/shiro/web/env
A         web/src/main/java/org/apache/shiro/web/env/EnvironmentLoaderListener.java
A         web/src/main/java/org/apache/shiro/web/env/IniWebEnvironment.java
A         web/src/main/java/org/apache/shiro/web/env/WebEnvironment.java
A         web/src/main/java/org/apache/shiro/web/env/package-info.java
A         web/src/main/java/org/apache/shiro/web/env/DefaultWebEnvironment.java
A         web/src/main/java/org/apache/shiro/web/env/ResourceBasedWebEnvironment.java
A         web/src/main/java/org/apache/shiro/web/env/EnvironmentLoader.java
A         web/src/main/java/org/apache/shiro/web/env/MutableWebEnvironment.java
A         web/src/main/java/org/apache/shiro/web/util
AU        web/src/main/java/org/apache/shiro/web/util/RequestPairSource.java
AU        web/src/main/java/org/apache/shiro/web/util/SavedRequest.java
AU        web/src/main/java/org/apache/shiro/web/util/RedirectView.java
AU        web/src/main/java/org/apache/shiro/web/util/WebUtils.java
A         web/src/main/java/org/apache/shiro/web/tags
AU        web/src/main/java/org/apache/shiro/web/tags/NotAuthenticatedTag.java
AU        web/src/main/java/org/apache/shiro/web/tags/HasPermissionTag.java
AU        web/src/main/java/org/apache/shiro/web/tags/LacksPermissionTag.java
AU        web/src/main/java/org/apache/shiro/web/tags/SecureTag.java
AU        web/src/main/java/org/apache/shiro/web/tags/GuestTag.java
AU        web/src/main/java/org/apache/shiro/web/tags/HasAnyRolesTag.java
AU        web/src/main/java/org/apache/shiro/web/tags/PermissionTag.java
AU        web/src/main/java/org/apache/shiro/web/tags/package-info.java
AU        web/src/main/java/org/apache/shiro/web/tags/HasRoleTag.java
AU        web/src/main/java/org/apache/shiro/web/tags/UserTag.java
AU        web/src/main/java/org/apache/shiro/web/tags/LacksRoleTag.java
AU        web/src/main/java/org/apache/shiro/web/tags/PrincipalTag.java
AU        web/src/main/java/org/apache/shiro/web/tags/RoleTag.java
AU        web/src/main/java/org/apache/shiro/web/tags/AuthenticatedTag.java
A         web/src/main/resources
A         web/src/main/resources/META-INF
AU        web/src/main/resources/META-INF/shiro.tld
AU        web/pom.xml
 U        .
At revision 1154380
Found mavenVersion 2.2.1 from file jar:file:/home/hudson/tools/maven/latest/lib/maven-2.2.1-uber.jar!/META-INF/maven/org.apache.maven/maven-core/pom.properties
Parsing POMs
ERROR: Processing failed due to a bug in the code. Please report this to jenkinsci-users@googlegroups.com
com.google.inject.internal.util.$ComputationException: java.lang.NoClassDefFoundError: Could not initialize class com.google.inject.internal.cglib.core.$MethodWrapper
	at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:553)
	at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:419)
	at com.google.inject.internal.util.$CustomConcurrentHashMap$ComputingImpl.get(CustomConcurrentHashMap.java:2041)
	at com.google.inject.internal.FailableCache.get(FailableCache.java:50)
	at com.google.inject.internal.ConstructorInjectorStore.get(ConstructorInjectorStore.java:49)
	at com.google.inject.internal.ConstructorBindingImpl.initialize(ConstructorBindingImpl.java:125)
	at com.google.inject.internal.InjectorImpl.initializeBinding(InjectorImpl.java:507)
	at com.google.inject.internal.AbstractBindingProcessor$Processor$1.run(AbstractBindingProcessor.java:171)
	at com.google.inject.internal.ProcessedBindingData.initializeBindings(ProcessedBindingData.java:44)
	at com.google.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:122)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:106)
	at com.google.inject.Guice.createInjector(Guice.java:95)
	at com.google.inject.Guice.createInjector(Guice.java:72)
	at com.google.inject.Guice.createInjector(Guice.java:62)
	at org.codehaus.plexus.DefaultPlexusContainer.addPlexusInjector(DefaultPlexusContainer.java:454)
	at org.codehaus.plexus.DefaultPlexusContainer.<init>(DefaultPlexusContainer.java:190)
	at org.codehaus.plexus.DefaultPlexusContainer.<init>(DefaultPlexusContainer.java:157)
	at hudson.maven.MavenEmbedderUtils.buildPlexusContainer(MavenEmbedderUtils.java:164)
	at hudson.maven.MavenEmbedderUtils.buildPlexusContainer(MavenEmbedderUtils.java:157)
	at hudson.maven.MavenEmbedder.<init>(MavenEmbedder.java:111)
	at hudson.maven.MavenEmbedder.<init>(MavenEmbedder.java:138)
	at hudson.maven.MavenUtil.createEmbedder(MavenUtil.java:208)
	at hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:1271)
	at hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:1110)
	at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1979)
	at hudson.remoting.UserRequest.perform(UserRequest.java:118)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:270)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
	at java.util.concurrent.FutureTask.run(FutureTask.java:166)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
	at java.lang.Thread.run(Thread.java:636)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class com.google.inject.internal.cglib.core.$MethodWrapper
	at com.google.inject.internal.cglib.core.$DuplicatesPredicate.evaluate(DuplicatesPredicate.java:25)
	at com.google.inject.internal.cglib.core.$CollectionUtils.filter(CollectionUtils.java:52)
	at com.google.inject.internal.cglib.reflect.$FastClassEmitter.<init>(FastClassEmitter.java:69)
	at com.google.inject.internal.cglib.reflect.$FastClass$Generator.generateClass(FastClass.java:72)
	at com.google.inject.internal.cglib.core.$DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:25)
	at com.google.inject.internal.cglib.core.$AbstractClassGenerator.create(AbstractClassGenerator.java:216)
	at com.google.inject.internal.cglib.reflect.$FastClass$Generator.create(FastClass.java:64)
	at com.google.inject.internal.BytecodeGen.newFastClass(BytecodeGen.java:214)
	at com.google.inject.internal.DefaultConstructionProxyFactory.create(DefaultConstructionProxyFactory.java:53)
	at com.google.inject.internal.ProxyFactory.create(ProxyFactory.java:153)
	at com.google.inject.internal.ConstructorInjectorStore.createConstructor(ConstructorInjectorStore.java:89)
	at com.google.inject.internal.ConstructorInjectorStore.access$000(ConstructorInjectorStore.java:28)
	at com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:36)
	at com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:32)
	at com.google.inject.internal.FailableCache$1.apply(FailableCache.java:39)
	at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:549)
	... 33 more
project=hudson.maven.MavenModuleSet@3cb66999[Shiro]
project.getModules()=[hudson.maven.MavenModule@655b4432[Shiro/org.apache.shiro:shiro-all][Shiro/org.apache.shiro:shiro-all][relativePath:all], hudson.maven.MavenModule@43a2a89a[Shiro/org.apache.shiro:shiro-aspectj][Shiro/org.apache.shiro:shiro-aspectj][relativePath:support/aspectj], hudson.maven.MavenModule@2d5d9805[Shiro/org.apache.shiro:shiro-core][Shiro/org.apache.shiro:shiro-core][relativePath:core], hudson.maven.MavenModule@63746939[Shiro/org.apache.shiro:shiro-crowd][Shiro/org.apache.shiro:shiro-crowd][relativePath:support/crowd], hudson.maven.MavenModule@2e9a6f43[Shiro/org.apache.shiro:shiro-ehcache][Shiro/org.apache.shiro:shiro-ehcache][relativePath:support/ehcache], hudson.maven.MavenModule@3881bb1[Shiro/org.apache.shiro:shiro-features][Shiro/org.apache.shiro:shiro-features][relativePath:support/features], hudson.maven.MavenModule@42a85af8[Shiro/org.apache.shiro:shiro-groovy][Shiro/org.apache.shiro:shiro-groovy][relativePath:support/groovy], hudson.maven.MavenModule@178209cc[Shiro/org.apache.shiro:shiro-guice][Shiro/org.apache.shiro:shiro-guice][relativePath:support/guice], hudson.maven.MavenModule@1b1accfc[Shiro/org.apache.shiro:shiro-openid4j][Shiro/org.apache.shiro:shiro-openid4j][relativePath:support/openid4j], hudson.maven.MavenModule@58027738[Shiro/org.apache.shiro:shiro-quartz][Shiro/org.apache.shiro:shiro-quartz][relativePath:support/quartz], hudson.maven.MavenModule@55ace3f9[Shiro/org.apache.shiro:shiro-root][Shiro/org.apache.shiro:shiro-root][relativePath:], hudson.maven.MavenModule@2ed4e99c[Shiro/org.apache.shiro:shiro-spring][Shiro/org.apache.shiro:shiro-spring][relativePath:support/spring], hudson.maven.MavenModule@3321f257[Shiro/org.apache.shiro:shiro-support][Shiro/org.apache.shiro:shiro-support][relativePath:support], hudson.maven.MavenModule@323c28ab[Shiro/org.apache.shiro:shiro-web][Shiro/org.apache.shiro:shiro-web][relativePath:web], hudson.maven.MavenModule@690de239[Shiro/org.apache.shiro.samples:samples-aspectj][Shiro/org.apache.shiro.samples:samples-aspectj][relativePath:samples/aspectj], hudson.maven.MavenModule@19877096[Shiro/org.apache.shiro.samples:samples-quickstart][Shiro/org.apache.shiro.samples:samples-quickstart][relativePath:samples/quickstart], hudson.maven.MavenModule@220acc95[Shiro/org.apache.shiro.samples:samples-sprhib][Shiro/org.apache.shiro.samples:samples-sprhib][relativePath:samples/spring-hibernate], hudson.maven.MavenModule@65654dfb[Shiro/org.apache.shiro.samples:samples-spring][Shiro/org.apache.shiro.samples:samples-spring][relativePath:samples/spring], hudson.maven.MavenModule@d233caf[Shiro/org.apache.shiro.samples:samples-spring-client][Shiro/org.apache.shiro.samples:samples-spring-client][relativePath:samples/spring-client], hudson.maven.MavenModule@1cb81be4[Shiro/org.apache.shiro.samples:samples-web][Shiro/org.apache.shiro.samples:samples-web][relativePath:samples/web], hudson.maven.MavenModule@68cd6d94[Shiro/org.apache.shiro.samples:shiro-samples][Shiro/org.apache.shiro.samples:shiro-samples][relativePath:samples], hudson.maven.MavenModule@2f012501[Shiro/org.apache.shiro.tools:shiro-tools][Shiro/org.apache.shiro.tools:shiro-tools][relativePath:tools], hudson.maven.MavenModule@2855e552[Shiro/org.apache.shiro.tools:shiro-tools-hasher][Shiro/org.apache.shiro.tools:shiro-tools-hasher][relativePath:tools/hasher]]
project.getRootModule()=hudson.maven.MavenModule@55ace3f9[Shiro/org.apache.shiro:shiro-root][Shiro/org.apache.shiro:shiro-root][relativePath:]
FATAL: java.lang.NoClassDefFoundError: Could not initialize class com.google.inject.internal.cglib.core.$MethodWrapper
com.google.inject.internal.util.$ComputationException: java.lang.NoClassDefFoundError: Could not initialize class com.google.inject.internal.cglib.core.$MethodWrapper
	at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:553)
	at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:419)
	at com.google.inject.internal.util.$CustomConcurrentHashMap$ComputingImpl.get(CustomConcurrentHashMap.java:2041)
	at com.google.inject.internal.FailableCache.get(FailableCache.java:50)
	at com.google.inject.internal.ConstructorInjectorStore.get(ConstructorInjectorStore.java:49)
	at com.google.inject.internal.ConstructorBindingImpl.initialize(ConstructorBindingImpl.java:125)
	at com.google.inject.internal.InjectorImpl.initializeBinding(InjectorImpl.java:507)
	at com.google.inject.internal.AbstractBindingProcessor$Processor$1.run(AbstractBindingProcessor.java:171)
	at com.google.inject.internal.ProcessedBindingData.initializeBindings(ProcessedBindingData.java:44)
	at com.google.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:122)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:106)
	at com.google.inject.Guice.createInjector(Guice.java:95)
	at com.google.inject.Guice.createInjector(Guice.java:72)
	at com.google.inject.Guice.createInjector(Guice.java:62)
	at org.codehaus.plexus.DefaultPlexusContainer.addPlexusInjector(DefaultPlexusContainer.java:454)
	at org.codehaus.plexus.DefaultPlexusContainer.<init>(DefaultPlexusContainer.java:190)
	at org.codehaus.plexus.DefaultPlexusContainer.<init>(DefaultPlexusContainer.java:157)
	at hudson.maven.MavenEmbedderUtils.buildPlexusContainer(MavenEmbedderUtils.java:164)
	at hudson.maven.MavenEmbedderUtils.buildPlexusContainer(MavenEmbedderUtils.java:157)
	at hudson.maven.MavenEmbedder.<init>(MavenEmbedder.java:111)
	at hudson.maven.MavenEmbedder.<init>(MavenEmbedder.java:138)
	at hudson.maven.MavenUtil.createEmbedder(MavenUtil.java:208)
	at hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:1271)
	at hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:1110)
	at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1979)
	at hudson.remoting.UserRequest.perform(UserRequest.java:118)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:270)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
	at java.util.concurrent.FutureTask.run(FutureTask.java:166)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
	at java.lang.Thread.run(Thread.java:636)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class com.google.inject.internal.cglib.core.$MethodWrapper
	at com.google.inject.internal.cglib.core.$DuplicatesPredicate.evaluate(DuplicatesPredicate.java:25)
	at com.google.inject.internal.cglib.core.$CollectionUtils.filter(CollectionUtils.java:52)
	at com.google.inject.internal.cglib.reflect.$FastClassEmitter.<init>(FastClassEmitter.java:69)
	at com.google.inject.internal.cglib.reflect.$FastClass$Generator.generateClass(FastClass.java:72)
	at com.google.inject.internal.cglib.core.$DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:25)
	at com.google.inject.internal.cglib.core.$AbstractClassGenerator.create(AbstractClassGenerator.java:216)
	at com.google.inject.internal.cglib.reflect.$FastClass$Generator.create(FastClass.java:64)
	at com.google.inject.internal.BytecodeGen.newFastClass(BytecodeGen.java:214)
	at com.google.inject.internal.DefaultConstructionProxyFactory.create(DefaultConstructionProxyFactory.java:53)
	at com.google.inject.internal.ProxyFactory.create(ProxyFactory.java:153)
	at com.google.inject.internal.ConstructorInjectorStore.createConstructor(ConstructorInjectorStore.java:89)
	at com.google.inject.internal.ConstructorInjectorStore.access$000(ConstructorInjectorStore.java:28)
	at com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:36)
	at com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:32)
	at com.google.inject.internal.FailableCache$1.apply(FailableCache.java:39)
	at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:549)
	... 33 more