是否有可能将 JTA 与 Spring Framework 6 和 Tomcat 或 Payara 一起使用?

问题描述 投票:0回答:1

您能解释一下如何在 Payara 或 Tomcat 服务器上使用带有纯 Spring 框架的 Java Transaction API 吗?我找不到任何解决方案。 Stack Overflow 上有几个关于使用 Atomikos 等工具与 Tomcat 或像 Payara 等更大的服务器的线程,但我在任何地方都找不到如何做到这一点。

我尝试将Payara服务器与Hibernate一起使用,但总是当我尝试从PersistenceContext获取EntityManager时,我得到“java.lang.ClassCircularityError:org/hibernate/jpa/internal/enhance/EnhancingClassTransformerImpl$Entry”异常。

spring hibernate tomcat jta payara
1个回答
0
投票

这是 Payara 中的一个已知问题:https://github.com/payara/Payara/issues/6248

您可以尝试使用 GlassFish 7,自 7.0.6 版本以来该问题已得到解决:https://github.com/eclipse-ee4j/glassfish/pull/24448

© www.soinside.com 2019 - 2024. All rights reserved.