Spring,JPA,Hibernate,Atomikos - 奇怪的启动错误
Posted
技术标签:
【中文标题】Spring,JPA,Hibernate,Atomikos - 奇怪的启动错误【英文标题】:Spring, JPA, Hibernate, Atomikos - strange startup error 【发布时间】:2012-08-08 11:44:47 【问题描述】:正如线程标题中所述,我们使用 Spring 框架、带有休眠提供程序的 JPA 和 Atomikos 作为事务提供程序。
大多数情况下这个设置是有效的,但是在启动 Tomcat 时会出现奇怪的警告:
WARN : atomikos - Local heuristic termination of coordinator 127.0.1.1.tm0000100030 with state COMMITTING
它重复了几次,但数字不同,例如tm0000300030
这个警告的原因是什么? atomikos 是否在应用程序启动期间尝试将某些内容存储在数据库中,并且在提交期间他被停止。
【问题讨论】:
【参考方案1】:它看起来像 Atomikos 中的一个错误,请参阅 this discussion。
在 JTA 事务管理器启动之前,我还收到了大约 4 条关于 Spring + OpenJPA + Derby + Tomcat 的这些消息。我们只在自动化集成测试中使用 Atomikos,所以我从来没有真正关心过。
【讨论】:
以上是关于Spring,JPA,Hibernate,Atomikos - 奇怪的启动错误的主要内容,如果未能解决你的问题,请参考以下文章
JPA---Spring-data-JPA---Hibernate
Spring Hibernate JPA 联表查询 复杂查询