Skip to content

Instantly share code, notes, and snippets.

@mkristian
Created September 3, 2012 17:55
Show Gist options
  • Save mkristian/3611387 to your computer and use it in GitHub Desktop.
Save mkristian/3611387 to your computer and use it in GitHub Desktop.
failing nexus plugin IT
com.google.inject.CreationException: Guice creation errors:
1) null returned by binding at org.sonatype.guice.bean.binders.LocatorWiring
but parameter 0 of org.sonatype.security.model.source.FileModelConfigurationSource.<init>() is not @Nullable
while locating java.io.File annotated with @com.google.inject.name.Named(value=${security-xml-file})
for parameter 0 at org.sonatype.security.model.source.FileModelConfigurationSource.<init>(Unknown Source)
at file:/home/kristian/.m2/repository/org/sonatype/security/security-model-xml/2.8.1/security-model-xml-2.8.1.jar!/
while locating org.sonatype.security.model.source.FileModelConfigurationSource
while locating org.sonatype.security.model.source.SecurityModelConfigurationSource annotated with @com.google.inject.name.Named(value=file)
for parameter 3 at org.sonatype.security.realms.tools.DefaultConfigurationManager.<init>(Unknown Source)
at file:/home/kristian/.m2/repository/org/sonatype/security/realms/security-xml-realm/2.8.1/security-xml-realm-2.8.1.jar!/
while locating org.sonatype.security.realms.tools.DefaultConfigurationManager
while locating org.sonatype.security.realms.tools.ConfigurationManager
at org.sonatype.guice.bean.binders.LocatorWiring
while locating org.sonatype.security.realms.tools.ConfigurationManager annotated with @com.google.inject.name.Named(value=default)
for parameter 1 at org.sonatype.security.realms.tools.ResourceMergingConfigurationManager.<init>(Unknown Source)
at file:/home/kristian/.m2/repository/org/sonatype/security/realms/security-xml-realm/2.8.1/security-xml-realm-2.8.1.jar!/
while locating org.sonatype.security.realms.tools.ResourceMergingConfigurationManager
while locating org.sonatype.security.realms.tools.ConfigurationManager annotated with @com.google.inject.name.Named(value=resourceMerging)
for parameter 0 at org.sonatype.security.realms.XmlRolePermissionResolver.<init>(Unknown Source)
at file:/home/kristian/.m2/repository/org/sonatype/security/realms/security-xml-realm/2.8.1/security-xml-realm-2.8.1.jar!/
while locating org.sonatype.security.realms.XmlRolePermissionResolver
while locating org.apache.shiro.authz.permission.RolePermissionResolver
for parameter 1 at org.sonatype.security.authorization.ExceptionCatchingModularRealmAuthorizer.<init>(Unknown Source)
while locating org.sonatype.security.authorization.ExceptionCatchingModularRealmAuthorizer
at org.sonatype.security.guice.SecurityModule.configureShiro(SecurityModule.java:55)
while locating org.apache.shiro.authz.Authorizer
at org.sonatype.security.guice.SecurityModule.bindSecurityManager(SecurityModule.java:62)
while locating org.apache.shiro.mgt.DefaultSecurityManager
while locating org.apache.shiro.mgt.SecurityManager
2) null returned by binding at org.sonatype.guice.bean.binders.LocatorWiring
but parameter 0 of org.sonatype.security.model.source.FileModelConfigurationSource.<init>() is not @Nullable
while locating java.io.File annotated with @com.google.inject.name.Named(value=${security-xml-file})
for parameter 0 at org.sonatype.security.model.source.FileModelConfigurationSource.<init>(Unknown Source)
at file:/home/kristian/.m2/repository/org/sonatype/security/security-model-xml/2.8.1/security-model-xml-2.8.1.jar!/
while locating org.sonatype.security.model.source.FileModelConfigurationSource
while locating org.sonatype.security.model.source.SecurityModelConfigurationSource annotated with @com.google.inject.name.Named(value=file)
for parameter 3 at org.sonatype.security.realms.tools.DefaultConfigurationManager.<init>(Unknown Source)
at file:/home/kristian/.m2/repository/org/sonatype/security/realms/security-xml-realm/2.8.1/security-xml-realm-2.8.1.jar!/
while locating org.sonatype.security.realms.tools.DefaultConfigurationManager
while locating org.sonatype.security.realms.tools.ConfigurationManager
at org.sonatype.guice.bean.binders.LocatorWiring
while locating org.sonatype.security.realms.tools.ConfigurationManager annotated with @com.google.inject.name.Named(value=default)
for parameter 1 at org.sonatype.security.realms.tools.ResourceMergingConfigurationManager.<init>(Unknown Source)
at file:/home/kristian/.m2/repository/org/sonatype/security/realms/security-xml-realm/2.8.1/security-xml-realm-2.8.1.jar!/
while locating org.sonatype.security.realms.tools.ResourceMergingConfigurationManager
while locating org.sonatype.security.realms.tools.ConfigurationManager annotated with @com.google.inject.name.Named(value=resourceMerging)
for parameter 0 at org.sonatype.security.realms.XmlRolePermissionResolver.<init>(Unknown Source)
at file:/home/kristian/.m2/repository/org/sonatype/security/realms/security-xml-realm/2.8.1/security-xml-realm-2.8.1.jar!/
while locating org.sonatype.security.realms.XmlRolePermissionResolver
while locating org.apache.shiro.authz.permission.RolePermissionResolver
for parameter 1 at org.sonatype.security.authorization.ExceptionCatchingModularRealmAuthorizer.<init>(Unknown Source)
while locating org.sonatype.security.authorization.ExceptionCatchingModularRealmAuthorizer
at org.sonatype.security.guice.SecurityModule.configureShiro(SecurityModule.java:55)
while locating org.apache.shiro.authz.Authorizer
at org.sonatype.security.guice.SecurityModule.bindSecurityManager(SecurityModule.java:62)
while locating org.apache.shiro.mgt.DefaultSecurityManager
3) null returned by binding at org.sonatype.guice.bean.binders.LocatorWiring
but parameter 0 of org.sonatype.security.model.source.FileModelConfigurationSource.<init>() is not @Nullable
while locating java.io.File annotated with @com.google.inject.name.Named(value=${security-xml-file})
for parameter 0 at org.sonatype.security.model.source.FileModelConfigurationSource.<init>(Unknown Source)
at file:/home/kristian/.m2/repository/org/sonatype/security/security-model-xml/2.8.1/security-model-xml-2.8.1.jar!/
while locating org.sonatype.security.model.source.FileModelConfigurationSource
while locating org.sonatype.security.model.source.SecurityModelConfigurationSource annotated with @com.google.inject.name.Named(value=file)
for parameter 3 at org.sonatype.security.realms.tools.DefaultConfigurationManager.<init>(Unknown Source)
at file:/home/kristian/.m2/repository/org/sonatype/security/realms/security-xml-realm/2.8.1/security-xml-realm-2.8.1.jar!/
while locating org.sonatype.security.realms.tools.DefaultConfigurationManager
while locating org.sonatype.security.realms.tools.ConfigurationManager
at org.sonatype.guice.bean.binders.LocatorWiring
while locating org.sonatype.security.realms.tools.ConfigurationManager annotated with @com.google.inject.name.Named(value=default)
for parameter 1 at org.sonatype.security.realms.tools.ResourceMergingConfigurationManager.<init>(Unknown Source)
at file:/home/kristian/.m2/repository/org/sonatype/security/realms/security-xml-realm/2.8.1/security-xml-realm-2.8.1.jar!/
while locating org.sonatype.security.realms.tools.ResourceMergingConfigurationManager
while locating org.sonatype.security.realms.tools.ConfigurationManager annotated with @com.google.inject.name.Named(value=resourceMerging)
for parameter 0 at org.sonatype.security.realms.XmlRolePermissionResolver.<init>(Unknown Source)
at file:/home/kristian/.m2/repository/org/sonatype/security/realms/security-xml-realm/2.8.1/security-xml-realm-2.8.1.jar!/
while locating org.sonatype.security.realms.XmlRolePermissionResolver
while locating org.apache.shiro.authz.permission.RolePermissionResolver
for parameter 1 at org.sonatype.security.authorization.ExceptionCatchingModularRealmAuthorizer.<init>(Unknown Source)
while locating org.sonatype.security.authorization.ExceptionCatchingModularRealmAuthorizer
at org.sonatype.security.guice.SecurityModule.configureShiro(SecurityModule.java:55)
while locating org.apache.shiro.authz.Authorizer
at org.sonatype.security.guice.SecurityModule.bindSecurityManager(SecurityModule.java:62)
while locating org.apache.shiro.mgt.DefaultSecurityManager
while locating org.apache.shiro.mgt.RealmSecurityManager
4) null returned by binding at org.sonatype.guice.bean.binders.LocatorWiring
but parameter 0 of org.sonatype.security.model.source.FileModelConfigurationSource.<init>() is not @Nullable
while locating java.io.File annotated with @com.google.inject.name.Named(value=${security-xml-file})
for parameter 0 at org.sonatype.security.model.source.FileModelConfigurationSource.<init>(Unknown Source)
at file:/home/kristian/.m2/repository/org/sonatype/security/security-model-xml/2.8.1/security-model-xml-2.8.1.jar!/
while locating org.sonatype.security.model.source.FileModelConfigurationSource
while locating org.sonatype.security.model.source.SecurityModelConfigurationSource annotated with @com.google.inject.name.Named(value=file)
for parameter 3 at org.sonatype.security.realms.tools.DefaultConfigurationManager.<init>(Unknown Source)
at file:/home/kristian/.m2/repository/org/sonatype/security/realms/security-xml-realm/2.8.1/security-xml-realm-2.8.1.jar!/
while locating org.sonatype.security.realms.tools.DefaultConfigurationManager
while locating org.sonatype.security.realms.tools.ConfigurationManager
at org.sonatype.guice.bean.binders.LocatorWiring
while locating org.sonatype.security.realms.tools.ConfigurationManager annotated with @com.google.inject.name.Named(value=default)
for parameter 1 at org.sonatype.security.realms.tools.ResourceMergingConfigurationManager.<init>(Unknown Source)
at file:/home/kristian/.m2/repository/org/sonatype/security/realms/security-xml-realm/2.8.1/security-xml-realm-2.8.1.jar!/
while locating org.sonatype.security.realms.tools.ResourceMergingConfigurationManager
while locating org.sonatype.security.realms.tools.ConfigurationManager annotated with @com.google.inject.name.Named(value=resourceMerging)
for parameter 0 at org.sonatype.security.realms.XmlRolePermissionResolver.<init>(Unknown Source)
at file:/home/kristian/.m2/repository/org/sonatype/security/realms/security-xml-realm/2.8.1/security-xml-realm-2.8.1.jar!/
while locating org.sonatype.security.realms.XmlRolePermissionResolver
while locating org.apache.shiro.authz.permission.RolePermissionResolver
for parameter 1 at org.sonatype.security.authorization.ExceptionCatchingModularRealmAuthorizer.<init>(Unknown Source)
while locating org.sonatype.security.authorization.ExceptionCatchingModularRealmAuthorizer
at org.sonatype.security.guice.SecurityModule.configureShiro(SecurityModule.java:55)
while locating org.apache.shiro.authz.Authorizer
at org.sonatype.security.guice.SecurityModule.bindSecurityManager(SecurityModule.java:62)
while locating org.apache.shiro.mgt.DefaultSecurityManager
while locating org.apache.shiro.mgt.SecurityManager
for parameter 0 at org.apache.shiro.guice.GuiceEnvironment.<init>(Unknown Source)
while locating org.apache.shiro.guice.GuiceEnvironment
at org.apache.shiro.guice.ShiroModule.configure(ShiroModule.java:57)
while locating org.apache.shiro.env.Environment
4 errors
at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:441)
at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:184)
at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110)
at com.google.inject.Guice.createInjector(Guice.java:96)
at com.google.inject.Guice.createInjector(Guice.java:73)
at com.google.inject.Guice.createInjector(Guice.java:62)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment