我使用的是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( );
任何人都可以帮助我。提前谢谢。