Я использую jboss5.1.x EJB3.0
Я пробую свой первый раз с JPA, и я получаю это исключение при запуске сервера:
java.lang.IllegalArgumentException: Can't find a persistence unit named 'java:/mracDS'
..
это мой объект "DAO", который отвечает за все объекты JPA:
@Stateless
public class ECMSEntityManagerDao implements ECMSEntityManagerDaoLocal, ECMSEntityManagerDaoRemote
{
@PersistenceContext(unitName = "java:/mracDS")
EntityManager em;
public ArrayList<T01CounterCalls> getClocksDetailsFromVantive() throws SQLException
{
return (ArrayList<T01CounterCalls>) em.createQuery ("from T01CounterCalls as data").getResultList ();
}
}
Я немного посмотрел в сети: я никогда не объявлял persistence.xml, и если я это делаю, что должно быть объявлено внутри?
спасибо, Рэй.