1
Как обновить JBoss AS 4.0.5 до TCL Filter, чтобы он поддерживал отдельные журналы приложений.Разделение журналов приложений на jboss 4.0.5
Любая помощь приветствуется заранее.
Спасибо, Ram
Как обновить JBoss AS 4.0.5 до TCL Filter, чтобы он поддерживал отдельные журналы приложений.Разделение журналов приложений на jboss 4.0.5
Любая помощь приветствуется заранее.
Спасибо, Ram
Googled для "JBoss tclfilter", первый хит:
http://community.jboss.org/wiki/SeparatingApplicationLogs
<appender name="App1Log" class="org.apache.log4j.FileAppender">
<errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"></errorHandler>
<param name="Append" value="false"/>
<param name="File" value="${jboss.server.home.dir}/log/app1.log"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}] %m%n"/>
</layout>
<filter class="org.jboss.logging.filter.TCLFilter">
<param name="AcceptOnMatch" value="true"/>
<param name="DeployURL" value="app1.ear"/>
</filter>
</appender>
Чувак, я добавил эти теги именно в моем log4j.xml, но каждый раз, когда Я запускаю JBoss AS, он выбирает append по умолчанию (без фильтра), а не тот, который определен с помощью DeplyURL. Anyways, Thanx, Ram –
@RamKumarSharma Проверьте содержимое шаблона «DepployURL», для военного файла он может быть «app.war» и «app-exp.war», если он развернут в JBoss или «приложении» без суффикса. Фильтр соответствует, если URL-адрес является подстрокой загрузчика. Также убедитесь, что категория, соответствующая вашим классам, отправляет сообщения журнала в «AppLog». –