当我启动码头时,以下行出现在日志中:
:INFO:oejpw.PlusConfiguration:No Transaction manager found
- if your webapp requires one, please configure one.
- 这是什么意思?
- 我怎么知道我的 webapp 需要事务管理器?
- 哪些功能为此类事务管理器服务,或者如果我没有,我缺少什么?
当我启动码头时,以下行出现在日志中:
:INFO:oejpw.PlusConfiguration:No Transaction manager found
- if your webapp requires one, please configure one.
通常,如果您需要一个,您就知道您需要一个。
像 Atomikos 或 JOTM 这样的事务管理器就是这里所指的。用于利用 JTA api 的分布式事务:
因此,在 jetty 的情况下,使用 jetty-plus 配置时,在启动时没有通过 jndi 绑定此类 api 是一条信息性消息。jetty-plus 本身就是一个模块,用于集成到严格的 servlet-api 意义之外但仍然通常对人们有用的资源。
我也有这个警告消息,并且在 spring 配置文件中有配置事务管理器。
但一切正常,所以,我认为您可以忽略此消息。