James, Jaikiran, thanks for the replies.
Is there a way to add a custom handler programatically? I'm in a JUnit
test (Arquillian) so I'd just like to just add it for the duration of my
test.
Thanks,
David
On 30/08/2011 06:50, Jaikiran Pai wrote:
On Tuesday 30 August 2011 03:21 AM, James Perkins wrote:
> As Brian points out you can use a custom handler. You can attach it to
> the root logger, but it will only log messages that meet the root-logger
> level.
Also note that, other than the "level" of the root-logger, the
"use-parent-handler" of each logger will play a part in whether the
message ultimately reaches the handler(s) configured for the
root-logger. If some logger sets the use-parent-handler to false, then
that message won't make it to your custom handler configured at the root
logger.
Where do you want this feature by the way?
-Jaikiran
> For example if you want to see all messages debug and higher in a
> separate file you could do something like this:
>
> <subsystem>
> ...
> <custom-handler name="debugFileHandler"
> class="org.jboss.logmanager.handlers.FileHandler"
> module="org.jboss.logmanager">
> <level name="DEBUG"/>
> <properties>
> <property name="file" value="/home/user/debug.log"/>
> <property name="autoFlush" value="true"/>
> </properties>
> </custom-handler>
> <root-logger>
> <level name="ALL"/>
> <handlers>
> <handler name="CONSOLE"/>
> <handler name="FILE"/>
> <handler name="debugFileHandler"/>
> </handlers>
> </root-logger>
> ...
> </subsystem>
>
> On 08/26/2011 04:05 AM, David Bosschaert wrote:
>> Hi all,
>>
>> For a test case I'm looking for a way to simply listen to all the log
>> messages sent through JBoss logging. Is there a way to do this?
>>
>> Thanks,
>>
>> David
>> _______________________________________________
>> jboss-as7-dev mailing list
>> jboss-as7-dev(a)lists.jboss.org
>>
https://lists.jboss.org/mailman/listinfo/jboss-as7-dev
_______________________________________________
jboss-as7-dev mailing list
jboss-as7-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-as7-dev