Adding the additivity attribute should do the trick:
  <category name="org.jboss.ejb.plugins.cmp"  additivity="false">

BTW: the name "category" is deprecated. Use "logger" instead.

Your cited configuration does not declare the referenced appender FILE.

Heri

> -----Original Message-----
> From: Adrian Mitev [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, February 26, 2008 11:37 AM
> To: log4j-user@logging.apache.org
> Subject: Log level problems
> 
> 
> Hi all! I want to display in the console only INFO messages 
> but for one log
> level to display the DEBUG messages.
> 
> Here is my log4j.xml
> 
> <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
>       <errorHandler 
> class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
>       <param name="Target" value="System.out"/>
> 
>       <layout class="org.apache.log4j.PatternLayout">
>          <param name="ConversionPattern" value="%d{dd-MM-yyyy 
> HH:mm:ss,SSS}
> %-5p [%c{1}] %m%n"/>
>       </layout>
> </appender>
> 
>  <category name="org.jboss.ejb.plugins.cmp">
>     <priority value="DEBUG" />
>     <appender-ref ref="CONSOLE"/>
> </category>
> 
> <root>
>       <level value="INFO"/>
>       <appender-ref ref="CONSOLE"/>
>       <appender-ref ref="FILE"/>
> </root>
> 
> I want to log the DEBUG messages for org.jboss.ejb.plugins.cmp only.
> 
> How should i do this?
> 
> -- 
> Regards
> Adrian Mitev
> 

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

Reply via email to