-
Bug
-
Resolution: Done
-
Major
-
2.4.1.Final, 3.0.0.Beta1
-
None
-
None
Suppose we have following classes:
@Stateless public class Eagle<T> implements Bird<T> { }
public interface Bird<T> extends AnimalHolder<Animal<? extends T>>{ }
and
public interface AnimalHolder<T extends Animal> { }
Bean types of Bird bean should be only Object and Bird according to https://issues.jboss.org/browse/CDI-495 but there is also AnimalHolder class.