[ https://issues.apache.org/jira/browse/OWB-655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13234799#comment-13234799 ]
Mark Struberg commented on OWB-655: ----------------------------------- PS: Instead of Stateless you can also make your AppJpaDAO an @ApplicationScoped CDI bean and use e.g. CODIs @Transational interceptor [2] to handle your EntityManager. [2] https://cwiki.apache.org/confluence/display/EXTCDI/JPA+Overview > 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