当我使用映射的两个实体运行应用程序时出现此异常
Exception constructing service 'ValueEncoderSource': Error invoking service contribution method
org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource(MappedConfiguration, boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess, LoggerSource):
Exception constructing service 'HibernateSessionSource': Error invoking constructor public org.apache.tapestry5.internal.hibernate.HibernateSessionSourceImpl
我看到很少有人建议它可能是不支持彼此的休眠/挂毯版本,但让我感到困惑的是,当我删除实体之间的映射时它工作得很好。以防万一,我从这些依赖项中获得了挂毯和休眠的发布版本
<dependency>
<groupId>org.apache.tapestry</groupId>
<artifactId>tapestry-core</artifactId>
<version>${tapestry-release-version}</version>
</dependency>
<dependency>
<groupId>org.apache.tapestry</groupId>
<artifactId>tapestry-hibernate</artifactId>
<version>${tapestry-release-version}</version>
</dependency>
有没有人对可能导致此问题的原因以及解决方法提出建议?如果您需要任何进一步的信息,请告诉我,我会很快回复,因为我需要尽快完成此应用程序。
编辑:这是完整的跟踪