Details
-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: 3.2.0.CR1
-
Fix Version/s: 3.2.0.CR1
-
Component/s: cdi
-
Labels:None
Description
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()
and Parameters.class:
@Qualifier
@Retention(RUNTIME)
@Target(
)
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.
Gliffy Diagrams
Issue Links
- is related to
-
JBIDE-8017
No bean is eligible for @Inject BeanManager manager;
-
- Closed
-
jar files of weld do not include file entry META-INF/beans.xml. So our model ignores them. I think we only can take them into consideration by name pattern weld-*