Re[2]: jboss, log4j, UnhandledExceptions
От: N_i_t_r_o  
Дата: 12.08.11 12:45
Оценка:
Здравствуйте, Blazkowicz, Вы писали:

B>А как вы умудряетесь иметь не пойманые исключения? Сами потоки создаёте? Всё остальное вполне успешно ловит инфраструктура JBoss. Покажите свой конфиг.


Прошу прощения. Неправильно задал вопрос.
Попытаюсь еще раз.

В приложении (App) я не логирую uncheked-исключения, они попадают в jboss и пишутся только в System.out и в файл (аппендеры CONSOLE и FILE):
<log4j:configuration>
...
   <root>
      <appender-ref ref="CONSOLE"/>
      <appender-ref ref="FILE"/>
   </root>
</log4j:configuration>



В App есть свой log4j.xml:

<log4j:configuration>
...
  <root>
    <appender-ref ref="APP-FILE"/>
  </root>
</log4j:configuration>


Проблема в том, что все нелогируемые исключения в App пишутся в CONSOLE и FILE. А мне надо, чтобы они писались в APP-FILE.
Если добавить APP-FILE в root log4j в jboss. То все сообщения от других приложений будут писать в APP-FILE, что конечно же не хотелось бы

Вопрос.
Как организоватьлогирование uncheked-исключений для App в APP-FILE и приэтом выполнялись условия:
1. В FILE они попадать не должны (как и все связанное с App)
2. Обрабатывать uncheked-исключения нельзя
3. Сообщения от других приложений не должны попадать в APP-FILE

Буду признателен за советы.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.