2012-07-05 29 views
12

Khi tôi bắt đầu cầu cảng, đường sau xuất hiện trong Log:Startup-Log "Không quản lý giao dịch tìm thấy"

:INFO:oejpw.PlusConfiguration:No Transaction manager found 
- if your webapp requires one, please configure one. 
  • nó có nghĩa là gì?
  • Làm cách nào để biết ứng dụng web của tôi yêu cầu người quản lý giao dịch?
  • Tính năng nào phục vụ người quản lý giao dịch đó hoặc những gì tôi bị thiếu nếu tôi không có?

Trả lời

11

Thông thường, nếu bạn cần, bạn biết mình cần.

Trình quản lý giao dịch như Atomikos hoặc JOTM là những gì được đề cập ở đây. Được sử dụng cho các giao dịch phân phối tận dụng api JTA:

Vì vậy, trong trường hợp cầu cảng của nó là một thông báo thông tin rằng không có api như vậy đã được ràng buộc qua jndi khi khởi động khi sử dụng cầu cảng-plus cấu hình. jetty-plus trong chính nó là một mô-đun để tích hợp vào các tài nguyên bên ngoài cảm giác servlet-api nghiêm ngặt nhưng vẫn thường hữu ích cho mọi người.

1

Tôi cũng có thông báo cảnh báo này và có trình quản lý giao dịch cấu hình trong tệp cấu hình mùa xuân.

Nhưng mọi thứ đều bình thường, vì vậy, tôi nghĩ bạn có thể bỏ qua thông báo này.

+0

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

Các vấn đề liên quan