过去一周我一直在玩jHipster yeoman发电机,我试图让我的应用程序使用atomikos进行JTA / XA交易,我遇到了很多问题,因为我刚开始使用弹簧引导和jHipster堆栈中的许多其他组件,这是预料之中的。
我一直在使用找到here的示例作为配置atomikos的起点。我已经实现了那里描述的所有内容,完全取代了HikariCP。
目前我已经从我的配置中删除了Metrics和liquibase,因为它们给我带来了问题,我想让基础工作正常工作,然后重新添加它们。但是,我现在遇到了Hibernate问题。
Hibernate抱怨使用了二级缓存,但没有给出hibernate.cache.region.factory_class。 factory_class设置在配置中指定,我无法弄清楚我错过了什么。
有没有人设法让atomikos(或者bitronix)使用这个堆栈?
答案 0 :(得分:0)
我设法让这个工作。出于某种原因,我必须将hibernate.cache.use_second_level_cache显式设置为false。不知道为什么它会要求我没有在我能看到的任何地方设置任何二级缓存标志。
从不如此。它现在正在工作。