Pitre,
Look into an log4j.xml in conf of the jboss.
It has examples of what you need.
robert

-----Original Message-----
From: Tom Drake [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, January 06, 2004 2:10 PM
To: 'Log4J Users List'
Subject: RE: Exclude a class from a particular
appender.....


I assume that your Root logger is set to use the
CONSOLE appender. That
being the case, you can set the 'additive' parameter
of your
com.shawmut.portal.scheduler logger to false. This
way, any messages
logged to this logger will NOT be sent to it's parent
logger (e.g.
Root/CONSOLE) as well.



-----Original Message-----
From: Pitre, Russell [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, January 06, 2004 8:50 AM
To: [EMAIL PROTECTED]
Subject: Exclude a class from a particular
appender.....

Hello All-

 

I'm using Jboss 3.2 and I'm trying to figure out how
to exclude a
certain class from the console appender.  I have two
appender's; a
console appender for ALL my classes and another
appender for a specific
package of classes.  This package provides scheduling
capabilities from
my app and writes to the console every 10 seconds.  I
would like to have
this package log to a RollingFileAppender ONLY and not
to the console
appender every 10 seconds.  Does anyone know how to
EXCLUDE a class from
being logged on a certain appender such as the CONSOLE
appender seen
below?  Any help is greatly appreciated.

 

CONSOLE:

  <appender name="CONSOLE"
class="org.apache.log4j.ConsoleAppender">

    <param name="Target" value="System.out"/>

            <!-- CHANGE "Value" to debug, info, warn,
etc...-->

    <param name="Threshold" value="info"/>

 

    <layout class="org.apache.log4j.PatternLayout">

      <!-- The default pattern: Date Priority
[Category] Message\n -->

      <param name="ConversionPattern"
value="%d{ABSOLUTE} %-5p [%c{1}]
%m%n"/>

    </layout>

  </appender>

 

 

RollingFileAppender:

 

              <appender name="UserDefined"
class="org.jboss.logging.appender.RollingFileAppender">

                        <param name="File"
value="${jboss.server.home.dir}/log/scheduler.log"/>

                        <param name="Append"
value="false"/>

                        <param name="MaxFileSize"
value="500KB"/>

                        <param name="MaxBackupIndex"
value="1"/>

 

                        <layout
class="org.apache.log4j.PatternLayout">

                          <param
name="ConversionPattern" value="%d %-5p
[%c] %m%n"/>

                        </layout>              

              </appender>

                        <category
name="com.shawmut.portal.scheduler">

                                    <priority
value="info"/>

                                    <appender-ref
ref="UserDefined"/>

                        </category>

 

 

Thanx

Russ

 


---------------------------------------------------------------------
To unsubscribe, e-mail:
[EMAIL PROTECTED]
For additional commands, e-mail:
[EMAIL PROTECTED]


__________________________________
Do you Yahoo!?
Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes
http://hotjobs.sweepstakes.yahoo.com/signingbonus

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to