плохо знакомы с EJB3, пожалуйста, помогите / объясните.
Внутри сессионного компонента я объявляю EntityManager следующим образом
@PersistenceContext(unitName="ScheduleUnit")
private EntityManager em;
и это работает. Но когда я делаю это
private EntityManager em;
private EntityManagerFactory emf;
public void myFunction() {
emf = Persistence.createEntityManagerFactory("ScheduleUnit");
em = emf.createEntityManager();
}
Я получаю следующую ошибку:
A JDBC Driver or DataSource class name must be specified in the ConnectionDriverName property