Подтвердить что ты не робот

Startup-Log "Нет менеджера транзакций"

Когда я начинаю причал, в журнале появляется следующая строка:

:INFO:oejpw.PlusConfiguration:No Transaction manager found
- if your webapp requires one, please configure one.
  • Что это значит?
  • Как узнать, что для моего webapp требуется менеджер транзакций?
  • Какие функции обслуживает такой менеджер транзакций или что мне не хватает, если у меня его нет?
4b9b3361

Ответ 1

Обычно, если вам это нужно, вы знаете, что вам это нужно.

Менеджеры транзакций, такие как Atomikos или JOTM, упоминаются здесь. Используется для распределенных транзакций, использующих JTA api:

Таким образом, в случае с причалом это информационное сообщение о том, что никакой такой api не был связан через jndi при запуске при использовании конфигурации причала плюс. jetty-plus сам по себе является модулем для интеграции с ресурсами, которые находятся за пределами строгого сервлета-api-чувства, но по-прежнему часто полезны для людей.

Ответ 2

У меня также есть это предупреждение и есть менеджер транзакций конфигурации в конфигурационном файле spring.

Но все нормально, поэтому, я думаю, вы можете игнорировать это сообщение.