使用JPA / Hibernate和Jboss时的AbstractMethodError

时间:2016-09-06 16:12:05

标签: java hibernate jpa jboss

我使用的是Jboss 4.3.2 GA,我使用了Jboss附带的Hibernate和JPA jar文件。当我尝试使用我的EntityManager时,我得到以下异常:

Exception in thread "main" java.lang.AbstractMethodError: org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(Ljava/lang/String;Ljava/util/Map;)Ljavax/persistence/EntityManagerFactory;
    at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:83)
    at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:60)
    at com.netcertainty.server.model.lock.Client.main(Client.java:21)

以下是代码。

        EntityManager entitymanager = emfactory.createEntityManager( );
        entitymanager.getTransaction( ).begin( );

        entitymanager.persist( lockbean );
        entitymanager.getTransaction( ).commit( );

        entitymanager.close( );
        emfactory.close( );

任何人都可以帮助我。提前谢谢。

0 个答案:

没有答案