2012-07-05 2 views
12

Когда я начинаю причал, следующая строка появляется в Log:Startup-Log "Нет Менеджер транзакций не найден"

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

ответ

11

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

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

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

1

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

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

+0

http://stackoverflow.com/questions/15294648/there-are-two-questions-when-i-start-jetty – user1338062

Смежные вопросы