美文网首页
解决 Spring + atomikos java.lang.

解决 Spring + atomikos java.lang.

作者: 我要去安联 | 来源:发表于2017-06-14 20:17 被阅读77次

使用Atomikos构建分布式事务,部署到服务器上报错

java.lang.illegalstateexception Can‘t overwrite cause

解决方法:如果部署在同一容器下,有多个项目使用了Atomikos框架,需要修改jta.properties文件。

com.atomikos.icatch.console_file_name = tm.out

com.atomikos.icatch.log_base_name = tmlog

com.atomikos.icatch.output_dir=/hello/atomikos

com.atomikos.icatch.log_base_dir=/hello/atomikos

这些文件名需要改变。

原因:项目启动后,atomikos生成日志并锁定日志文件,部署项目时,在同一个容器。

相关文章

网友评论

      本文标题:解决 Spring + atomikos java.lang.

      本文链接:https://www.haomeiwen.com/subject/oneeqxtx.html