Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-8019

Injection point is not resolved to producer from jar.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 3.2.0.CR1
    • 3.2.0.CR1
    • cdi
    • None

      1. Project A has weld-se-core-1.1.0.Beta1-sources.jar in its class path.
      2. weld-se-core-1.1.0.Beta1-sources.jar has ParametersFactory.class:
      @Produces
      @Parameters
      public List<String> getArgs()

      { return argsList; }

      and Parameters.class:

      @Qualifier
      @Retention(RUNTIME)
      @Target(

      { PARAMETER, METHOD, FIELD, TYPE }

      )
      public @interface Parameters {}

      3. Project A also has the following class:

      public class ShellImpl {
      @Inject
      @Parameters
      private List<String> parameters;
      }

      4. But private List<String> parameters; is not resolved to getArgs() producer.

      This example is from froge-shell (seam-forge) project.

            scabanovich Viacheslav Kabanovich (Inactive)
            alexeykazakov Alexey Kazakov
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: