У меня есть проект, использующий эти технологии, и у меня возникает ряд проблем. Во-первых, эта ошибка: -
org.apache.tapestry5.ioc.internal.util.TapestryException: служба создания исключений 'ValueEncoderSource': ошибка при вызове метода построителя служб org.apache.tapestry5.services.TapestryModule.buildValueEncoderSource (Map, Invalubo) : 1910) (для службы «ValueEncoderSource»): Ошибка при вызове метода вклада службы org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource (MappedConfiguration, boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess, ExceptionSource: SessionSource: сеанс службы): Ошибка при вызове метода компоновщика службы org.apache.tapestry5.hibernate.HibernateCoreModule.buildHibernateSessionSource (Logger, List, RegistryShutdownHub) (в HibernateCoreModule.java:123) (для службы 'HibernateSessionSource'): org.hibernate.Lidid.erid приведение к org.hibernate.event.PreInsertEventListener [в classpath: org / apache / tapestry5 / corelib / components / Excepti onDisplay.tml, строка 3]
Используются последние спящие аннотации (версия 3.4.0 GA). В Maven pom.xml, если я изменю зависимость org.hibernate на: -
org.hibernate
Зимуют-аннотаций
3.2.1.ga
ошибка исчезает, но мы теряем исправления ошибок из более новых версий аннотаций. Кто-нибудь знает способ обойти это?