I need to use the EntityManager inside an JMX MBean
<?xml version="1.0" encoding="UTF-8" ?> <persistence> <persistence-unit name="bafoeg3sked"> <jta-data-source>java:/bafoeg21DS</jta-data-source> <properties> <property name="hibernate.hbm2ddl.auto" value="update"/> <property name="jboss.entity.manager.jndi.name" value="java:/bafoeg3EntityManagerSKED" /> </properties> </persistence-unit> </persistence>
Context ctx; try { ctx = (Context) new InitialContext(); em = (EntityManager) ctx.lookup("java:/bafoeg3EntityManagerSKED"); } catch (NamingException e) { log.error(e); }
Query query = em.createNamedQuery("findGruppeByValue");
java.lang.NullPointerException at org.jboss.ejb3.entity.ManagedEntityManagerFactory.getNonTxEntityManag er(ManagedEntityManagerFactory.java:59) at org.jboss.ejb3.entity.ManagedEntityManagerFactory.getTransactionScope dEntityManager(ManagedEntityManagerFactory.java:164) at org.jboss.ejb3.entity.TransactionScopedEntityManager.createNamedQuery (TransactionScopedEntityManager.java:139) at bafoeg21.scheduler.util.SchedulerConfig.buildSkedStore(SchedulerConfi g.java:522)