我在哪里可以为hyperjaxb设置auto-import =“false”?

时间:2012-03-20 18:41:22

标签: exception persistence duplicates hyperjaxb

在使用hyperjaxb时,您知道在哪里可以设置auto-import =“false”吗?调用Persistence.createEntityManagerFactory()时,我有这个异常。

假设这个自动导入解决了我的问题,我认为我必须进行手动导入。我会在哪里寻找这些信息?

谢谢。

线程“main”中的异常javax.persistence.PersistenceException:[PersistenceUnit:com.sun.java.xml.ns.persistence:org.jvnet.hyperjaxb3.ejb.schemas.customizations:com.sun.java.xml。 ns.persistence.orm:generated]无法配置EntityManagerFactory     在org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:265)     在org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:125)     在javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:52)     在PropertiesTest.Test1(PropertiesTest.java:68)     在PropertiesTest.main(PropertiesTest.java:121) 引起:org.hibernate.AnnotationException:两次使用相同的实体名称:Basic     在org.hibernate.cfg.annotations.EntityBinder.bindEntity(EntityBinder.java:304)     在org.hibernate.cfg.AnnotationBinder.bindClass(AnnotationBinder.java:567)     在org.hibernate.cfg.AnnotationConfiguration.processArtifactsOfType(AnnotationConfiguration.java:546)     在org.hibernate.cfg.AnnotationConfiguration.secondPassCompile(AnnotationConfiguration.java:291)     在org.hibernate.cfg.Configuration.buildMappings(Configuration.java:1148)     在org.hibernate.ejb.Ejb3Configuration.buildMappings(Ejb3Configuration.java:1226)     在org.hibernate.ejb.EventListenerConfigurator.configure(EventListenerConfigurator.java:173)     在org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:854)     在org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:191)     在org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:253)     ......还有4个 引起:org.hibernate.DuplicateMappingException:重复导入:Basic引用org.jvnet.hyperjaxb3.ejb.schemas.customizations.Basic和com.sun.java.xml.ns.persistence.orm.Basic(尝试使用auto-进口=“假”)     在org.hibernate.cfg.Mappings.addImport(Mappings.java:164)     在org.hibernate.cfg.annotations.EntityBinder.bindEntity(EntityBinder.java:297)     ......还有13个

0 个答案:

没有答案