启动-日志“无事务管理器中找到”(Startup-Log “No Transaction manag

2019-07-30 06:14发布

当我开始码头,下面一行出现在日志:

:INFO:oejpw.PlusConfiguration:No Transaction manager found
- if your webapp requires one, please configure one.
  • 这是什么意思?
  • 我怎么知道我的web应用需要一个事务管理器?
  • 哪些功能提供这样的事务管理器或我是什么,如果我没有一个我失踪?

Answer 1:

通常,如果你需要一个,你知道你需要一个。

交易经理像Atomikos公司或JOTM是什么正在这里所指。 用于分布式事务借力JTA API:

  • http://en.wikipedia.org/wiki/Java_Transaction_API

因此,在码头的情况下,它是没有这样的API已经通过JNDI在启动时使用的码头加配置时势必参考消息。 码头,加上本身是集成到了外部的严格的servlet-API的意义,但仍然常常为人们有用的资源的模块。



Answer 2:

我也有这个警告消息,并且具有配置事务管理Spring配置文件。

但是,一切都正常,所以,我认为你可以忽略此消息。



文章来源: Startup-Log “No Transaction manager found”