|
This help me Formally, a bean X is said to specialize another bean Y if either:
-
X directly specializes Y,
-
or a bean Z exists, such that X directly specializes Z and Z specializes Y.
I remove @ETC and put @Specializes
@Named @Stateless public class A {}
@Stateless @Specializes public class B extends A {}
@Stateless @Specializes public class C extends B {}
@Stateless @Specializes public class D extends C {}
When you call # {a}
injection point resolved is class D.
|