[ https://issues.apache.org/jira/browse/OWB-655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13234813#comment-13234813 ]
Eric Covener commented on OWB-655: ---------------------------------- Does it really require the base class to be abstract, IOW when the no-interface view is being used do other non-abstract super classes work for injection? > CDI doesn´t inject stateless EJB by abstract class. > --------------------------------------------------- > > Key: OWB-655 > URL: https://issues.apache.org/jira/browse/OWB-655 > Project: OpenWebBeans > Issue Type: Bug > Components: Enterprise Web Beans > Affects Versions: 1.1.3 > Reporter: Rogerio Baldini > Assignee: Gurkan Erdogdu > > I have these classes: > public abstract class PlcBaseDAO {} > public abstract class PlcBaseJpaDAO extends PlcBaseDAO {} > @Stateless > public class AppJpaDAO extends PlcBaseJpaDAO {} > And this injection doesn´t work. > @Named > public class AppCDI { > @Inject > private PlcBaseDAO baseDao; > } -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira