В моем проекте я настраиваю Hibernate 5.6.15.Final с отображением hbm xml для моих классов и указанием того, когда использовать Hibernate Envers для этих классов с помощью аннотации.
В классе (Personne) ), я добавил @Audited(targetAuditMode = RelationTargetAuditMode.NOT_AUDITED)
в свой класс, у меня возникла ошибка в oneToMany отношение, поскольку связанный объект (PersonneHasPersonne) не проверяется.
Caused by: org.hibernate.MappingException: An audited relation from com.bsw.directory.dojo.Personne.personneHasPersonnesForIdPersonneDroite to a not audited entity com.bsw.directory.dojo.PersonneHasPersonne!
Я не понимаю, почему не соблюдается параметр «RelationTargetAuditMode.NOT_AUDITED».
Я пытался добавить к нему @NotAudited, но безрезультатно.
Я не понимаю, почему «RelationTargetAuditMode.NOT_AUDITED» не соблюдается.
Я пытался добавить к нему @NotAudited, но безрезультатно.
Я не понимаю, почему «RelationTargetAuditMode.NOT_AUDITED» не соблюдается.
Я не понимаю, почему «RelationTargetAuditMode.NOT_AUDITED» не соблюдается.
Я пытался добавить к нему @NotAudited, но безрезультатно.
p>
Можете ли вы мне помочь?
Спасибо,
Эрик
следующая трассировка стека :
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactoryBean' defined in ServletContext resource [/WEB-INF/applicationContext-hibernate.xml]: Invocation of init method failed; nested exception is org.hibernate.MappingException: An audited relation from com.bsw.directory.dojo.Personne.personneHasPersonnesForIdPersonneDroite to a not audited entity com.bsw.directory.dojo.PersonneHasPersonne!
[INFO] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804)
[INFO] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620)
[INFO] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
[INFO] at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
[INFO] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
[INFO] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
[INFO] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
[INFO] at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
[INFO] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
[INFO] at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
[INFO] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.resolveMethodArguments(AutowiredAnnotationBeanPostProcessor.java:816)
[INFO] ... 43 more
[INFO] Caused by: org.hibernate.MappingException: An audited relation from com.bsw.directory.dojo.Personne.personneHasPersonnesForIdPersonneDroite to a not audited entity com.bsw.directory.dojo.PersonneHasPersonne!
[INFO] at org.hibernate.envers.configuration.internal.metadata.AuditMetadataGenerator.getReferencedIdMappingData(AuditMetadataGenerator.java:797)
[INFO] at org.hibernate.envers.configuration.internal.metadata.CollectionMetadataGenerator.addOneToManyAttached(CollectionMetadataGenerator.java:201)
[INFO] at org.hibernate.envers.configuration.internal.metadata.CollectionMetadataGenerator.addCollection(CollectionMetadataGenerator.java:169)
[INFO] at org.hibernate.envers.configuration.internal.metadata.AuditMetadataGenerator.addValueInSecondPass(AuditMetadataGenerator.java:288)
[INFO] at org.hibernate.envers.configuration.internal.metadata.AuditMetadataGenerator.addValue(AuditMetadataGenerator.java:322)
[INFO] at org.hibernate.envers.configuration.internal.metadata.AuditMetadataGenerator.addProperties(AuditMetadataGenerator.java:350)
[INFO] at org.hibernate.envers.configuration.internal.metadata.AuditMetadataGenerator.generateSecondPass(AuditMetadataGenerator.java:720)
[INFO] at org.hibernate.envers.configuration.internal.EntitiesConfigurator.configure(EntitiesConfigurator.java:109)
[INFO] at org.hibernate.envers.boot.internal.EnversServiceImpl.doInitialize(EnversServiceImpl.java:149)
[INFO] at org.hibernate.envers.boot.internal.EnversServiceImpl.initialize(EnversServiceImpl.java:113)
[INFO] at org.hibernate.envers.boot.internal.AdditionalJaxbMappingProducerImpl.produceAdditionalMappings(AdditionalJaxbMappingProducerImpl.java:110)
[INFO] at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:306)
[INFO] at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.build(MetadataBuildingProcess.java:86)
[INFO] at org.hibernate.boot.internal.MetadataBuilderImpl.build(MetadataBuilderImpl.java:479)
[INFO] at org.hibernate.boot.internal.MetadataBuilderImpl.build(MetadataBuilderImpl.java:85)
[INFO] at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:709)
[INFO] at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:746)
[INFO] at org.springframework.orm.hibernate5.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:616)
[INFO] at org.springframework.orm.hibernate5.LocalSessionFactoryBean.afterPropertiesSet(LocalSessionFactoryBean.java:600)
[INFO] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863)
[INFO] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800)
[INFO] ... 53 more
Подробнее здесь: https://stackoverflow.com/questions/792 ... annotation
Hibernate Envers 5.6.15 отображение hbm ORM + аннотация envers ⇐ JAVA
Программисты JAVA общаются здесь
-
Anonymous
1733727963
Anonymous
В моем проекте я настраиваю Hibernate 5.6.15.Final с отображением hbm xml для моих классов и указанием того, когда использовать Hibernate Envers для этих классов с помощью аннотации.
В классе (Personne) ), я добавил @Audited(targetAuditMode = RelationTargetAuditMode.NOT_AUDITED)
в свой класс, у меня возникла ошибка в oneToMany отношение, поскольку связанный объект (PersonneHasPersonne) не проверяется.
Caused by: org.hibernate.MappingException: An audited relation from com.bsw.directory.dojo.Personne.personneHasPersonnesForIdPersonneDroite to a not audited entity com.bsw.directory.dojo.PersonneHasPersonne!
Я не понимаю, почему не соблюдается параметр «RelationTargetAuditMode.NOT_AUDITED».
Я пытался добавить к нему @NotAudited, но безрезультатно.
Я не понимаю, почему «RelationTargetAuditMode.NOT_AUDITED» не соблюдается.
Я пытался добавить к нему @NotAudited, но безрезультатно.
Я не понимаю, почему «RelationTargetAuditMode.NOT_AUDITED» не соблюдается.
Я не понимаю, почему «RelationTargetAuditMode.NOT_AUDITED» не соблюдается.
Я пытался добавить к нему @NotAudited, но безрезультатно.
p>
Можете ли вы мне помочь?
Спасибо,
Эрик
следующая трассировка стека :
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactoryBean' defined in ServletContext resource [/WEB-INF/applicationContext-hibernate.xml]: Invocation of init method failed; nested exception is org.hibernate.MappingException: An audited relation from com.bsw.directory.dojo.Personne.personneHasPersonnesForIdPersonneDroite to a not audited entity com.bsw.directory.dojo.PersonneHasPersonne!
[INFO] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804)
[INFO] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620)
[INFO] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
[INFO] at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
[INFO] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
[INFO] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
[INFO] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
[INFO] at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
[INFO] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
[INFO] at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
[INFO] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.resolveMethodArguments(AutowiredAnnotationBeanPostProcessor.java:816)
[INFO] ... 43 more
[INFO] Caused by: org.hibernate.MappingException: An audited relation from com.bsw.directory.dojo.Personne.personneHasPersonnesForIdPersonneDroite to a not audited entity com.bsw.directory.dojo.PersonneHasPersonne!
[INFO] at org.hibernate.envers.configuration.internal.metadata.AuditMetadataGenerator.getReferencedIdMappingData(AuditMetadataGenerator.java:797)
[INFO] at org.hibernate.envers.configuration.internal.metadata.CollectionMetadataGenerator.addOneToManyAttached(CollectionMetadataGenerator.java:201)
[INFO] at org.hibernate.envers.configuration.internal.metadata.CollectionMetadataGenerator.addCollection(CollectionMetadataGenerator.java:169)
[INFO] at org.hibernate.envers.configuration.internal.metadata.AuditMetadataGenerator.addValueInSecondPass(AuditMetadataGenerator.java:288)
[INFO] at org.hibernate.envers.configuration.internal.metadata.AuditMetadataGenerator.addValue(AuditMetadataGenerator.java:322)
[INFO] at org.hibernate.envers.configuration.internal.metadata.AuditMetadataGenerator.addProperties(AuditMetadataGenerator.java:350)
[INFO] at org.hibernate.envers.configuration.internal.metadata.AuditMetadataGenerator.generateSecondPass(AuditMetadataGenerator.java:720)
[INFO] at org.hibernate.envers.configuration.internal.EntitiesConfigurator.configure(EntitiesConfigurator.java:109)
[INFO] at org.hibernate.envers.boot.internal.EnversServiceImpl.doInitialize(EnversServiceImpl.java:149)
[INFO] at org.hibernate.envers.boot.internal.EnversServiceImpl.initialize(EnversServiceImpl.java:113)
[INFO] at org.hibernate.envers.boot.internal.AdditionalJaxbMappingProducerImpl.produceAdditionalMappings(AdditionalJaxbMappingProducerImpl.java:110)
[INFO] at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:306)
[INFO] at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.build(MetadataBuildingProcess.java:86)
[INFO] at org.hibernate.boot.internal.MetadataBuilderImpl.build(MetadataBuilderImpl.java:479)
[INFO] at org.hibernate.boot.internal.MetadataBuilderImpl.build(MetadataBuilderImpl.java:85)
[INFO] at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:709)
[INFO] at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:746)
[INFO] at org.springframework.orm.hibernate5.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:616)
[INFO] at org.springframework.orm.hibernate5.LocalSessionFactoryBean.afterPropertiesSet(LocalSessionFactoryBean.java:600)
[INFO] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863)
[INFO] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800)
[INFO] ... 53 more
Подробнее здесь: [url]https://stackoverflow.com/questions/79258541/hibernate-envers-5-6-15-mapping-hbm-orm-envers-annotation[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия