Chciałbym mieć logi Jetty wszystkich żądań HTTP (wraz z treścią) i odpowiedzi. Czy jest to obsługiwane natywnie przez Jetty? Idealnie byłoby logować się do mojego istniejącego pliku dziennika log4j.Rejestrowanie protokołu Jetty
używam Jetty 6.
Chciałbym mieć logi Jetty wszystkich żądań HTTP (wraz z treścią) i odpowiedzi. Czy jest to obsługiwane natywnie przez Jetty? Idealnie byłoby logować się do mojego istniejącego pliku dziennika log4j.Rejestrowanie protokołu Jetty
używam Jetty 6.
Jetty przychodzi z prośbą o rejestratorze, które mogą logować w formacie NCSA. Ten format nie zawiera takich elementów, jak treść żądania, ale ten standardowy format będzie pasował do narzędzi takich jak webalizer i tym podobne.
Jeśli potrzebujesz więcej rejestrować, możesz użyć implementacji dziennika żądania logback lub napisać własny logger, implementując interfejs RequestSog Jetty.
Poza tym bardzo polecam uaktualnienie do jetty7/8 (ten sam kod, ale 8 zapewnia funkcjonalność serwletu 3.0). Lub bezpośrednio przejdź do jetty9.
Oto dokumentacja jetty9 na żądanie kłody: http://www.eclipse.org/jetty/documentation/current/configuring-logging.html#configuring-jetty-request-logs
samo dla jetty7/8: http://wiki.eclipse.org/Jetty/Tutorial/RequestLog
Zostawiam to jako ćwiczenie, aby znaleźć docs jetty6 albo jeszcze lepiej, upgrade. :)
Ok, właśnie znalazłem dokumentację jetty6 przez przypadek: http://docs.codehaus.org/display/JETTY/Logging+Requests