<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px"><div id="yui_3_16_0_1_1442274028614_2277" class="">I'm working with jboss wildfly 9. I have a provider deployed as module into the :</div><div id="yui_3_16_0_1_1442274028614_2277" class=""><br class=""></div><div id="yui_3_16_0_1_1442274028614_2277" class=""> wildfly > modules > com > mycompany > myprovider</div><div id="yui_3_16_0_1_1442274028614_2277" class=""><br class=""></div><div id="yui_3_16_0_1_1442274028614_2277" class="">folder. Then i have a jpa project with DAO pattern writing and reading inside my database. I want to handle the DAO transaction using JTA but in order to make the DAO class visibile to myprovider i need to put the DAO JPA project inside the modules directory too.</div><div id="yui_3_16_0_1_1442274028614_2277" class=""><br class=""></div><div id="yui_3_16_0_1_1442274028614_2277" class="">Now face the real problem: it seems i cannot use the @PersistenceContext annotation to inject the entity managare into my EntityManager varible:</div><div id="yui_3_16_0_1_1442274028614_2277" class=""><br class=""></div><div id="yui_3_16_0_1_1442274028614_2277" class=""> @PersistenceContext(unitName = "KAS-Mapping") private EntityManager entityManager;</div><div id="yui_3_16_0_1_1442274028614_2277" class=""><br class=""></div><div id="yui_3_16_0_1_1442274028614_2277" class="">this is my persistence.xml</div><div id="yui_3_16_0_1_1442274028614_2277" class=""><br class=""></div><div id="yui_3_16_0_1_1442274028614_2277" class=""><br class=""></div><div id="yui_3_16_0_1_1442274028614_2277" class=""> </div><div id="yui_3_16_0_1_1442274028614_2277" class=""> <persistence version="2.1" ...></div><div id="yui_3_16_0_1_1442274028614_2277" class=""> <persistence-unit name="KAS-Mapping"></div><div id="yui_3_16_0_1_1442274028614_2277" class=""> <provider>org.hibernate.jpa.HibernatePersistenceProvider</provider> </div><div id="yui_3_16_0_1_1442274028614_2277" class=""> <class>my.class.persistence.model.MapGroup</class></div><div id="yui_3_16_0_1_1442274028614_2277" class=""> <clas>my.class.persistence.model.MapUser</class></div><div id="yui_3_16_0_1_1442274028614_2277" class=""> <properties></div><div id="yui_3_16_0_1_1442274028614_2277" class=""> <property name="javax.persistence.provider" value="org.hibernate.ejb.HibernatePersistence" /></div><div id="yui_3_16_0_1_1442274028614_2277" class=""> <property name="hibernate.dialect" value="org.hibernate.dialect.Oracle10gDialect"/></div><div id="yui_3_16_0_1_1442274028614_2277" class=""> <property name="javax.persistence.provider" value="org.hibernate.jpa.HibernatePersistenceProvider"/></div><div id="yui_3_16_0_1_1442274028614_2277" class=""> <property name="javax.persistence.transactionType" value="JTA"/></div><div id="yui_3_16_0_1_1442274028614_2277" class=""> <property name="javax.persistence.jtaDataSource" value="java:jboss/datasources/MyDS"/></div><div id="yui_3_16_0_1_1442274028614_2277" class=""><br class=""></div><div id="yui_3_16_0_1_1442274028614_2277" class=""> </properties></div><div id="yui_3_16_0_1_1442274028614_2277" class=""> </persistence-unit></div><div id="yui_3_16_0_1_1442274028614_2277" class=""> </persistence> </div><div id="yui_3_16_0_1_1442274028614_2277" class=""><br class=""></div><div id="yui_3_16_0_1_1442274028614_2277" class="">Why i cannot inject the a context into a jar modules? What am i wrong?</div><div dir="ltr" class="" id="yui_3_16_0_1_1442274028614_2441"><br class=""></div></div></body></html>