Websphere с выходом журнала Logback из системы -проблема с форматированием

Я использую Logback в своем приложении, размещенном на сервере приложений Websphere. Logback настроен для входа в систему (, и другие не решаются перейти на другой файл ). Проблема в том, что Websphere использует собственный формат для входа в System Out. Выполнение logger.debug("test")в моем приложении дает:

[8/7/12 12:27:55:629 CDT] 0000003a SystemOut     O DEBUG com.myapp... test

где все до буквы «О» добавляется Websphere. Остальное из Logback

Я настроил Logback для использования следующего шаблона:%-5level %logger{36} - %msg%nтак что я не повторяю метку времени и информацию о потоке, которую Websphere делает самостоятельно, но меня все еще раздражает, что я не могу полностью настроить ведение журнала на System Out из Logback.

Я не очень много знаю о лучших практиках ведения журнала. Раньше я регистрировался для разделения файлов с помощью веб-приложения, но для этого проекта мне сказали, что файлы System Out контролируются третьей стороной, и мне не следует отказываться от использования System Out. Есть ли способ обойти мою проблему с учетом этих требований и сказать Websphere не связываться с моим ведением журнала System Out, или это единственное решение, чтобы начать ведение журнала в другой файл? Спасибо!

5
задан stephen.hanson 7 August 2012 в 21:11
поделиться