В качестве дополнения к первоначальному ответу, здесь немного подробнее. Не совсем понятно, как сконфигурировать и настроить дамп в файл, если вы не знакомы с тем, как файл logging.properties настроен в Tomcat 7. Вот как я смог заставить работать дампер:
- Настройте файл web.xml, как показано в ссылке на документацию tomcat 7.0
- Измените свойства logging.properties следующим образом:
а. Добавьте обработчик файла dumper запроса в список обработчиков
handlers = ... , 5request-dumper.org.apache.juli.FileHandler, ...
б. Добавьте соответствующий код обработки файла для файла журнала запроса-дампера
# request dumper configuration
5request-dumper.org.apache.juli.FileHandler.level = INFO
5request-dumper.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
5request-dumper.org.apache.juli.FileHandler.prefix = request-dumper.
5request-dumper.org.apache.juli.FileHandler.formatter = org.apache.juli.VerbatimFormatter
org.apache.catalina.filters.RequestDumperFilter.level = INFO
org.apache.catalina.filters.RequestDumperFilter.handlers = 5request-dumper.org.apache.juli.FileHandler
Я полагаю, что ключевым шагом является добавление вашей ссылки в список "обработчиков". Если вы просто добавите в раздел с конфигурацией ведения журнала, он не появится, чтобы принять изменения и создать файл.
-Rock