Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / еще раз про jboss + log4j + персональные логи для каждого приложения / 5 сообщений из 5, страница 1 из 1
06.12.2006, 15:54:38
    #34180946
zirex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
еще раз про jboss + log4j + персональные логи для каждого приложения
Изучил этот пост:
JBoss - log4j.xml в приложении.

все замечательно, но, что делать если одни и теже классы используются в разных приложениях?
т.е. разбивка по категориям, например:
Код: plaintext
1.
2.
3.
4.
<category name="my.app.package">
      <priority value="INFO"/>
      <appender-ref ref="APP_FILE"/>
</category>
не катит, т.к. my.app.package используется, как уже говорилось выше, в других приложениях.
что посоветуете?
...
Рейтинг: 0 / 0
06.12.2006, 17:40:43
    #34181294
marx_freedom
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
еще раз про jboss + log4j + персональные логи для каждого приложения
попробуй сделать два appender\'а, а в каждом из следующий фильтр (по имени архива из которого разворачивается приложение)

Код: plaintext
\n    <filter class="org.jboss.logging.filter.TCLFilter">\n      <param name="AcceptOnMatch" value="true"/>\n      <param name="DeployURL" value="app.ear"/>\n    </filter>\n

вот тут я полный конфиг приводил
/topic/358041&hl=#3353917
--
Солнце встанет непременно!
jabber id: marx [.at.] jabber [.dot.] ru
...
Рейтинг: 0 / 0
06.12.2006, 18:02:01
    #34181364
zirex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
еще раз про jboss + log4j + персональные логи для каждого приложения
ооо!
вот имени архива ( DeployURL ), я и не заметил.
спасибо, завтра попробую.
...
Рейтинг: 0 / 0
07.12.2006, 12:03:22
    #34182720
zirex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
еще раз про jboss + log4j + персональные логи для каждого приложения
хм... что-то не получается
аппендеры:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
   <appender name="APP1"  class ="org.jboss.logging.appender.DailyRollingFileAppender">
      <errorHandler  class ="org.jboss.logging.util.OnlyOnceErrorHandler"/>
      <param name="File" value="/var/www/log/app1.log"/>
      <param name="Append" value="true"/>
      <param name="DatePattern" value="'.'yyyy-MM-dd"/>
      <param name="DatePattern" value="'.'yyyy-MM-dd-HH"/>
      <layout  class ="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%d %-5p [%c] %m%n"/>
      </layout>

      <filter  class ="org.app">
        <param name="AcceptOnMatch" value="true"/>
        <param name="DeployURL" value="app1.war"/>
      </filter>

   </appender>


   <appender name="APP2"  class ="org.jboss.logging.appender.DailyRollingFileAppender">
      <errorHandler  class ="org.jboss.logging.util.OnlyOnceErrorHandler"/>
      <param name="File" value="/var/www/log/app2.log"/>
      <param name="Append" value="true"/>
      <param name="DatePattern" value="'.'yyyy-MM-dd"/>
      <param name="DatePattern" value="'.'yyyy-MM-dd-HH"/>
      <layout  class ="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%d %-5p [%c] %m%n"/>
      </layout>

      <filter  class ="org.app">
        <param name="AcceptOnMatch" value="true"/>
        <param name="DeployURL" value="app2.war"/>
      </filter>

   </appender>

категории:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
   <category name="org.app">
        <priority value="INFO" />
        <appender-ref ref="APP1"/>
   </category>

   <category name="org.app">
        <priority value="INFO" />
        <appender-ref ref="APP2"/>
   </category>
в такой конфигурации все пишет только в аппендер APP2 , что вообщем-то логично, т.к. категория app2 прописана позже.
как быть?
...
Рейтинг: 0 / 0
07.12.2006, 14:58:07
    #34183534
zirex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
еще раз про jboss + log4j + персональные логи для каждого приложения
вопрос снят. разобрался
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / еще раз про jboss + log4j + персональные логи для каждого приложения / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]