-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
1.1.28.Final, 2.2.9.Final
-
None
If I have these classes
public abstract class MasterDbo<T> {} public abstract class DetailDbo {} public class ClassB extends DetailDbo {} public class ClassA extends MasterDbo<ClassB> {} public class MyService<T extends MasterDbo<D>,D extends DetailDbo> {}
The following injection point cannot be resolved :
@Inject MyService<ClassA,ClassB> ms;
But it is correctly resolved if I change MyService class definition like this :
public class MyService<T extends MasterDbo<? extends DetailDbo>,D extends DetailDbo> {}