Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.1_b06
    • Component/s: jax-rs
    • Labels:
      None

      Description

      Here is what the error looks like:

      org.glassfish.deployment.common.DeploymentException: CDI deployment failure:WELD-001409 Ambiguous dependencies for type [Logger] with qualifiers [@Default] at injection point [[BackedAnnotatedField] @Inject private transient TestServlet.log]. Possible dependencies:
       - org.glassfish.jersey.gf.cdi.internal.CdiComponentProvider$Hk2Bean@2cb100f,
       - Producer Method [Logger] with qualifiers [@Any @Default] declared as [[BackedAnnotatedMethod] @Produces public TestLoggerProducer.getLogger()]
      

      We are investigating a workaround to use before the next jersey integration. (basically bundle org.glassfish.jersey.containers.glassfish:jersey-gf-cdi-ban-custom-hk2-binding:2.7).

        Issue Links

          Activity

          Hide
          Romain Grécourt added a comment -

          fixed with jersey >= 2.7

          Show
          Romain Grécourt added a comment - fixed with jersey >= 2.7

            People

            • Assignee:
              Romain Grécourt
              Reporter:
              Romain Grécourt
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: