javax.servlet.ServletException: javax.enterprise.inject.UnsatisfiedResolutionException: org.sonatype.nexus.web.NexusGuiceFilter.pipelines: Can't find a bean for 'interface java.util.List<interface com.google.inject.servlet.FilterPipeline>' because no beans implementing that class have been registered with the injection manager InjectManager[web-app:production/webapp/default/nexus].

Sonatype JIRA | Rich Seddon | 5 years ago
  1. 0

    Nexus 2.0 won't run in Resin 4.0.25. Note that this is logged as a warning, but because of this problem attempts to access Nexus return error 503. This is a regression, 1.9.2.4 works fine with this version of Resin. {quote} 2012-02-03 11:21:38 WARN [http://*:8080-1] - com.caucho.server.webapp.ErrorPageManager - javax.servlet.ServletException: javax.enterprise.inject.UnsatisfiedResolutionException: org.sonatype.nexus.web.NexusGuiceFilter.pipelines: Can't find a bean for 'interface java.util.List<interface com.google.inject.servlet.FilterPipeline>' because no beans implementing that class have been registered with the injection manager InjectManager[web-app:production/webapp/default/nexus]. javax.servlet.ServletException: javax.enterprise.inject.UnsatisfiedResolutionException: org.sonatype.nexus.web.NexusGuiceFilter.pipelines: Can't find a bean for 'interface java.util.List<interface com.google.inject.servlet.FilterPipeline>' because no beans implementing that class have been registered with the injection manager InjectManager[web-app:production/webapp/default/nexus]. at com.caucho.server.dispatch.FilterManager.createFilter(FilterManager.java:233) ~[resin.jar:4.0.25] at com.caucho.server.dispatch.FilterMapper.buildDispatchChain(FilterMapper.java:169) ~[resin.jar:4.0.25] at com.caucho.server.webapp.WebApp.buildInvocation(WebApp.java:3820) ~[resin.jar:4.0.25] at com.caucho.server.webapp.WebAppContainer.buildInvocation(WebAppContainer.java:781) ~[resin.jar:4.0.25] at com.caucho.server.host.Host.buildInvocation(Host.java:752) ~[resin.jar:4.0.25] at com.caucho.server.host.HostContainer.buildInvocation(HostContainer.java:319) ~[resin.jar:4.0.25] at com.caucho.server.cluster.Server.buildInvocation(Server.java:912) ~[resin.jar:4.0.25] at com.caucho.server.dispatch.InvocationServer.buildInvocation(InvocationServer.java:247) ~[resin.jar:4.0.25] at com.caucho.server.dispatch.InvocationServer.buildInvocation(InvocationServer.java:220) ~[resin.jar:4.0.25] at com.caucho.server.http.AbstractHttpRequest.buildInvocation(AbstractHttpRequest.java:1492) ~[resin.jar:4.0.25] at com.caucho.server.http.AbstractHttpRequest.getInvocation(AbstractHttpRequest.java:1465) ~[resin.jar:4.0.25] at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:793) ~[resin.jar:4.0.25] at com.caucho.network.listen.TcpSocketLink.dispatchRequest(TcpSocketLink.java:1221) [resin.jar:4.0.25] at com.caucho.network.listen.TcpSocketLink.handleRequest(TcpSocketLink.java:1177) [resin.jar:4.0.25] at com.caucho.network.listen.TcpSocketLink.handleRequestsImpl(TcpSocketLink.java:1161) [resin.jar:4.0.25] at com.caucho.network.listen.TcpSocketLink.handleRequests(TcpSocketLink.java:1084) [resin.jar:4.0.25] at com.caucho.network.listen.TcpSocketLink.handleAcceptTask(TcpSocketLink.java:907) [resin.jar:4.0.25] at com.caucho.network.listen.AcceptTask.doTask(AcceptTask.java:74) [resin.jar:4.0.25] at com.caucho.network.listen.ConnectionTask.runThread(ConnectionTask.java:97) [resin.jar:4.0.25] at com.caucho.network.listen.ConnectionTask.run(ConnectionTask.java:80) [resin.jar:4.0.25] at com.caucho.network.listen.AcceptTask.run(AcceptTask.java:59) [resin.jar:4.0.25] at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:164) [resin.jar:4.0.25] at com.caucho.env.thread.ResinThread.run(ResinThread.java:130) [resin.jar:4.0.25] Caused by: javax.enterprise.inject.UnsatisfiedResolutionException: org.sonatype.nexus.web.NexusGuiceFilter.pipelines: Can't find a bean for 'interface java.util.List<interface com.google.inject.servlet.FilterPipeline>' because no beans implementing that class have been registered with the injection manager InjectManager[web-app:production/webapp/default/nexus]. at com.caucho.config.inject.InjectionTargetBuilder$FieldInjectProgram.bind(InjectionTargetBuilder.java:986) ~[resin.jar:4.0.25] at com.caucho.config.inject.CandiProducer.bind(CandiProducer.java:144) ~[resin.jar:4.0.25] at com.caucho.config.inject.InjectionTargetBuilder.bind(InjectionTargetBuilder.java:198) ~[resin.jar:4.0.25] at com.caucho.config.inject.InjectionTargetBuilder.produce(InjectionTargetBuilder.java:215) ~[resin.jar:4.0.25] at com.caucho.server.dispatch.FilterManager.createFilter(FilterManager.java:189) ~[resin.jar:4.0.25] ... 22 common frames omitted Caused by: javax.enterprise.inject.UnsatisfiedResolutionException: Can't find a bean for 'interface java.util.List<interface com.google.inject.servlet.FilterPipeline>' because no beans implementing that class have been registered with the injection manager InjectManager[web-app:production/webapp/default/nexus]. at com.caucho.config.inject.InjectManager.unsatisfiedException(InjectManager.java:2367) ~[resin.jar:4.0.25] at com.caucho.config.inject.InjectManager.resolveByInjectionPoint(InjectManager.java:2552) ~[resin.jar:4.0.25] at com.caucho.config.inject.InjectManager.getReferenceFactory(InjectManager.java:2510) ~[resin.jar:4.0.25] at com.caucho.config.inject.InjectManager.getReferenceFactory(InjectManager.java:2489) ~[resin.jar:4.0.25] at com.caucho.config.inject.InjectionTargetBuilder$FieldInjectProgram.bind(InjectionTargetBuilder.java:978) ~[resin.jar:4.0.25] ... 26 common frames omitted {quote}

    Sonatype JIRA | 5 years ago | Rich Seddon
    javax.servlet.ServletException: javax.enterprise.inject.UnsatisfiedResolutionException: org.sonatype.nexus.web.NexusGuiceFilter.pipelines: Can't find a bean for 'interface java.util.List<interface com.google.inject.servlet.FilterPipeline>' because no beans implementing that class have been registered with the injection manager InjectManager[web-app:production/webapp/default/nexus].
  2. 0

    0005915: CDI: Can't find a bean. Sporadic exception - Mantis

    caucho.com | 8 months ago
    com.cellectivity.gateway.api.GatewayResponseError: GatewayError: 500 com.cellectivity.gateway.api.betting.BettingServiceImpl.m_vaultService: Can't find a be an for 'interface com.cellectivity.gateway.api.vault.VaultService' because no beans match the type and qualifiers [@Default()]. Beans:     ManagedBeanImpl[VaultServiceDao, {@Default(), @Any()}, @ApplicationScoped]
  3. 0

    Topic: JRebel 6.2.5 + WebBeans(Websphere) + Inject Annotation | zeroturnaround.com

    zeroturnaround.com | 8 months ago
    javax.enterprise.inject.UnsatisfiedResolutionException: Api type [fr.bpi.fmg.bcp.services.IPivotService] is not found with the qualifiers Qualifiers: [@javax.enterprise.inject.Default()] for injection into Field Injection Point, field : private fr.bpi.fmg.bcp.services.IPivotService fr.bpi.fmg.bcp.services.business.rules.EntrepriseModificationBusinessRules.pivotService, Bean Owner : [1864575077,Name:null,WebBeans Type:MANAGED,API Types:[fr.bpi.fmg.bcp.services.business.rules.EntrepriseModificationBusinessRules,java.lang.Object],Qualifiers:[javax.enterprise.inject.Any,javax.enterprise.inject.Default ]] InjectionType : [interface fr.bpi.fmg.bcp.services.IPivotService] Annotated : [Annotated Field,Base Type : interface fr.bpi.fmg.bcp.services.IPivotService,Type Closures : [interface fr.bpi.fmg.bcp.services.IPivotService, class java.lang.Object],Annotations : [@javax.inject.Inject()],Java Member Name : pivotService] Qualifiers : [[@javax.enterprise.inject.Default()]]
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    JMSContext injection cannot be resolved

    Stack Overflow | 2 years ago
    javax.enterprise.inject.UnsatisfiedResolutionException: Api type [javax.jms.JMSContext] is not found with the qualifiers Qualifiers: [@javax.enterprise.inject.Default()] for injection into Field Injection Point, field : private javax.jms.JMSContext com.package.producer.ejb.XXXXProducerBean.context, Bean Owner : [WSEjbBean [businessLocals=[], ejbName=XXXXProducerBean2142018237,Name:null,WebBeans Type:ENTERPRISE,API Types:[java.lang.Object],Qualifiers:[javax.enterprise.inject.Any,javax.enterprise.inject.Default]] InjectionType : [interface javax.jms.JMSContext] Annotated : [Annotated Field,Base Type : interface javax.jms.JMSContext,Type Closures : [interface javax.jms.JMSContext, interface java.lang.AutoCloseable, class java.lang.Object],Annotations : [@javax.jms.JMSConnectionFactory(value=qcf/cont), @javax.inject.Inject()],Java Member Name : context] Qualifiers : [[@javax.enterprise.inject.Default()]]
  6. 0

    Comments for 42 Lines

    42lines.net | 8 months ago
    javax.enterprise.inject.UnsatisfiedResolutionException: Api type [org.apache.wicket.cdi.AutoConversation] is not found with the qualifiers Qualifiers: [@javax.enterprise.inject.Default()] for injection into Field Injection Point, field name : autoConversation, Bean Owner : [null]

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. javax.enterprise.inject.UnsatisfiedResolutionException

      Can't find a bean for 'interface java.util.List<interface com.google.inject.servlet.FilterPipeline>' because no beans implementing that class have been registered with the injection manager InjectManager[web-app:production/webapp/default/nexus].

      at com.caucho.config.inject.InjectManager.unsatisfiedException()
    2. com.caucho.config
      InjectionTargetBuilder.produce
      1. com.caucho.config.inject.InjectManager.unsatisfiedException(InjectManager.java:2367)[resin.jar:4.0.25]
      2. com.caucho.config.inject.InjectManager.resolveByInjectionPoint(InjectManager.java:2552)[resin.jar:4.0.25]
      3. com.caucho.config.inject.InjectManager.getReferenceFactory(InjectManager.java:2510)[resin.jar:4.0.25]
      4. com.caucho.config.inject.InjectManager.getReferenceFactory(InjectManager.java:2489)[resin.jar:4.0.25]
      5. com.caucho.config.inject.InjectionTargetBuilder$FieldInjectProgram.bind(InjectionTargetBuilder.java:978)[resin.jar:4.0.25]
      6. com.caucho.config.inject.CandiProducer.bind(CandiProducer.java:144)[resin.jar:4.0.25]
      7. com.caucho.config.inject.InjectionTargetBuilder.bind(InjectionTargetBuilder.java:198)[resin.jar:4.0.25]
      8. com.caucho.config.inject.InjectionTargetBuilder.produce(InjectionTargetBuilder.java:215)[resin.jar:4.0.25]
      8 frames
    3. com.caucho.server
      HttpRequest.handleRequest
      1. com.caucho.server.dispatch.FilterManager.createFilter(FilterManager.java:189)[resin.jar:4.0.25]
      2. com.caucho.server.dispatch.FilterMapper.buildDispatchChain(FilterMapper.java:169)[resin.jar:4.0.25]
      3. com.caucho.server.webapp.WebApp.buildInvocation(WebApp.java:3820)[resin.jar:4.0.25]
      4. com.caucho.server.webapp.WebAppContainer.buildInvocation(WebAppContainer.java:781)[resin.jar:4.0.25]
      5. com.caucho.server.host.Host.buildInvocation(Host.java:752)[resin.jar:4.0.25]
      6. com.caucho.server.host.HostContainer.buildInvocation(HostContainer.java:319)[resin.jar:4.0.25]
      7. com.caucho.server.cluster.Server.buildInvocation(Server.java:912)[resin.jar:4.0.25]
      8. com.caucho.server.dispatch.InvocationServer.buildInvocation(InvocationServer.java:247)[resin.jar:4.0.25]
      9. com.caucho.server.dispatch.InvocationServer.buildInvocation(InvocationServer.java:220)[resin.jar:4.0.25]
      10. com.caucho.server.http.AbstractHttpRequest.buildInvocation(AbstractHttpRequest.java:1492)[resin.jar:4.0.25]
      11. com.caucho.server.http.AbstractHttpRequest.getInvocation(AbstractHttpRequest.java:1465)[resin.jar:4.0.25]
      12. com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:793)[resin.jar:4.0.25]
      12 frames
    4. com.caucho.network
      AcceptTask.run
      1. com.caucho.network.listen.TcpSocketLink.dispatchRequest(TcpSocketLink.java:1221)[resin.jar:4.0.25]
      2. com.caucho.network.listen.TcpSocketLink.handleRequest(TcpSocketLink.java:1177)[resin.jar:4.0.25]
      3. com.caucho.network.listen.TcpSocketLink.handleRequestsImpl(TcpSocketLink.java:1161)[resin.jar:4.0.25]
      4. com.caucho.network.listen.TcpSocketLink.handleRequests(TcpSocketLink.java:1084)[resin.jar:4.0.25]
      5. com.caucho.network.listen.TcpSocketLink.handleAcceptTask(TcpSocketLink.java:907)[resin.jar:4.0.25]
      6. com.caucho.network.listen.AcceptTask.doTask(AcceptTask.java:74)[resin.jar:4.0.25]
      7. com.caucho.network.listen.ConnectionTask.runThread(ConnectionTask.java:97)[resin.jar:4.0.25]
      8. com.caucho.network.listen.ConnectionTask.run(ConnectionTask.java:80)[resin.jar:4.0.25]
      9. com.caucho.network.listen.AcceptTask.run(AcceptTask.java:59)[resin.jar:4.0.25]
      9 frames
    5. com.caucho.env
      ResinThread.run
      1. com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:164)[resin.jar:4.0.25]
      2. com.caucho.env.thread.ResinThread.run(ResinThread.java:130)[resin.jar:4.0.25]
      2 frames