You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-user@logging.apache.org by Ashish Kulkarni <ku...@yahoo.com> on 2002/04/16 15:42:38 UTC

Log4J in servlet

Hi
I was just testing Log4J in standalone classes and
seems to that they work fine,
now i have to put it work in my intranet application,
so do i have to put these lines of code in each class
or servlet, or is there a work around.
In the manual there is one example of Initializing
servlet, 
i implemented that servlet, and it is initilaized with
out error, then in my other servlet i wrote these
lines of code
Logger logger =
Logger.getLogger(this.getClass().toString());
logger.debug("Hello world from Log4J");

But i get error in my application server saying

log4j:WARN No appenders could be found for logger
(com.pfizer.maps.ConnectAS400).
log4j:WARN Please initialize the log4j system
properly.

so how can i make my class ConnectAS400 look for
Log4J.LCF

Ashish

__________________________________________________
Do You Yahoo!?
Yahoo! Tax Center - online filing with TurboTax
http://taxes.yahoo.com/

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


RE: Log4J in servlet

Posted by Ashish Kulkarni <ku...@yahoo.com>.
Hi
When u say Log4J conf file, do u mean Log4J.properties
file, no it was not there, but when i put it in the
servlet container's classpath i got the desired
output, but when i was using Initialization servlet, i
thought that this servlet tells Logger to look for
file L0g4J.LCF instead of Log4J.properties,
any way i dont mind using Log4J.properties file, but
then do i have to write 
Logger logger = Logger.getLogger
"com.pfizer.maps.ConnectAS400");
this lines of code in each servlet, and Bean to get my
Log4J working.
Ashish


           
--- Dave Bender <da...@benders-of-edina.com> wrote:
> Have you verified that the log4j config file is in
> your servlet container's
> classpath?
> 
> 
> 
> -----Original Message-----
> From: Ashish Kulkarni
> [mailto:kulkarni_ash13@yahoo.com]
> Sent: Tuesday, April 16, 2002 8:43 AM
> To: Log4J Users List
> Subject: Log4J in servlet
> 
> 
> Hi
> I was just testing Log4J in standalone classes and
> seems to that they work fine,
> now i have to put it work in my intranet
> application,
> so do i have to put these lines of code in each
> class
> or servlet, or is there a work around.
> In the manual there is one example of Initializing
> servlet,
> i implemented that servlet, and it is initilaized
> with
> out error, then in my other servlet i wrote these
> lines of code
> Logger logger =
> Logger.getLogger(this.getClass().toString());
> logger.debug("Hello world from Log4J");
> 
> But i get error in my application server saying
> 
> log4j:WARN No appenders could be found for logger
> (com.pfizer.maps.ConnectAS400).
> log4j:WARN Please initialize the log4j system
> properly.
> 
> so how can i make my class ConnectAS400 look for
> Log4J.LCF
> 
> Ashish
> 
> __________________________________________________
> Do You Yahoo!?
> Yahoo! Tax Center - online filing with TurboTax
> http://taxes.yahoo.com/
> 
> --
> To unsubscribe, e-mail:  
> <ma...@jakarta.apache.org>
> For additional commands, e-mail:
> <ma...@jakarta.apache.org>
> 
> 
> 
> --
> To unsubscribe, e-mail:  
> <ma...@jakarta.apache.org>
> For additional commands, e-mail:
> <ma...@jakarta.apache.org>
> 


__________________________________________________
Do You Yahoo!?
Yahoo! Tax Center - online filing with TurboTax
http://taxes.yahoo.com/

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


RE: Multiple Log4J.properties file

Posted by Raúl Carazo <rc...@bilbomatica.es>.
I don't know, because I don't know if every filter can stand on both types?

Sorry

----- Original Message -----
From: Sivakumar <si...@wipro.com>
To: 'Log4J Users List' <lo...@jakarta.apache.org>
Sent: Wednesday, April 17, 2002 11:45 AM
Subject: RE: Multiple Log4J.properties file


Hi I am using the following log4j.properties file...i am not using the
XML file.
Can I do the same changes in the properties file...

Any idea see my properties file....
#Fri Apr 13 16:24:48 GMT+05:30 2001
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.layout.ConversionPattern=[%p] [%c] [%M] [%d{MM-dd-yyyy
HH\:mm\:ss}] - %m%n
log4j.appender.R.MaxBackupIndex=4
log4j.rootCategory=Debug, R
log4j.appender.R.File=D:\\ConnectorFactory\\mapperlog.log
log4j.appender.R.MaxFileSize=70000KB
log4j.appender.R.layout=org.apache.log4j.PatternLayout






-----Original Message-----
From: Raúl Carazo [mailto:rcarazo@bilbomatica.es]
Sent: Wednesday, April 17, 2002 3:12 PM
To: Log4J Users List; sivakumar.mani@wipro.com
Subject: RE: Multiple Log4J.properties file


You can use just one file, but with different appenders, and then filter
with the priority.

I'm using this config file. It's not working, yet, but maybe it can be
useful for you...

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">

<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>

 <appender name="GESTION_TRAZAS" class="org.apache.log4j.FileAppender">
  <param name="File"
value="..\\Netscape\\Server4\\docs\\osabide\\logs\\gestion.log"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p %d{dd/MM/yyyy -
HH:mm:ss.SSS} %c{1} - %m%n"/>
  </layout>
 </appender>

 <category name="osabide.m760integracion.classes.ClsGestionTrazas"
additivity="false">
    <priority value="debug"/>
      <appender-ref ref="GESTION_TRAZAS"/>
 </category>

 <appender name="SALIDA_DEBUG" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>

  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="DEBUG" />
                 <param name="AcceptOnMatch" value="true" />
  </filter>

  <filter class="org.apache.log4j.varia.DenyAllFilter"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] - %m%n"/>
  </layout>
 </appender>

 <appender name="SALIDA_INFO" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>

  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="INFO" />
                 <param name="AcceptOnMatch" value="true" />
  </filter>

  <filter class="org.apache.log4j.varia.DenyAllFilter"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] %c{1} -
%m%n"/>
  </layout>
 </appender>

 <appender name="SALIDA_WARN" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>

  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="WARN" />
                 <param name="AcceptOnMatch" value="true" />
  </filter>

  <filter class="org.apache.log4j.varia.DenyAllFilter"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] %c{2} (%F:%L)
- %m%n"/>
  </layout>
 </appender>

 <appender name="SALIDA_ERROR" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>

  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="ERROR" />
                 <param name="AcceptOnMatch" value="true" />
  </filter>

  <filter class="org.apache.log4j.varia.DenyAllFilter"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] %c{4} (%F:%L)
- %m%n"/>
  </layout>
 </appender>

 <appender name="SALIDA_FATAL" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>

  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="FATAL" />
                 <param name="AcceptOnMatch" value="true" />
  </filter>

  <filter class="org.apache.log4j.varia.DenyAllFilter"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] %d{dd/MM/yyyy
- HH:mm:ss.SSS} %c{4} (%F:%L) - %m%n"/>
  </layout>
 </appender>

 <category name="osabide">
   <priority value="debug"/>
     <appender-ref ref="SALIDA_DEBUG"/>
     <appender-ref ref="SALIDA_INFO"/>
     <appender-ref ref="SALIDA_WARN"/>
     <appender-ref ref="SALIDA_ERROR"/>
     <appender-ref ref="SALIDA_FATAL"/>
 </category>

 <appender name="INTEGRACION" class="org.apache.log4j.FileAppender">
  <param name="File"
value="..\\Netscape\\Server4\\docs\\osabide\\logs\\integracion.log"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] %c{2} -
%m%n"/>
  </layout>
 </appender>

 <category name="osabide.m760integracion" additivity="false"
class="osabide.m760integracion.classes.ClsCategoria">
   <priority value="debug"/>
     <!--appender-ref ref="SALIDA_DEBUG"/>
     <appender-ref ref="SALIDA_INFO"/>
     <appender-ref ref="SALIDA_WARN"/>
     <appender-ref ref="SALIDA_ERROR"/>
     <appender-ref ref="SALIDA_FATAL"/-->
     <appender-ref ref="INTEGRACION"/>
 </category>

</log4j:configuration>
----- Original Message -----
From: Sivakumar <si...@wipro.com>
To: 'Log4J Users List' <lo...@jakarta.apache.org>
Sent: Wednesday, April 17, 2002 11:24 AM
Subject: RE: Multiple Log4J.properties file


> Hi I have the same requirement...
>
> My reguirment is ..setting the diffenent
> priority for different packages..like
> For example
>
> Com.org.pm=WARN
> Com.org.uw=ERROR
>
> Is it possible...i tried in different way..
> I modified in(log4j.txt or log4j.properties)..but it
> Is not working...
>
> Anybody can put their lights on this..
>
> Thanks and regards
> Siva
>
>
>
>
> -----Original Message-----
> From: Ashish Kulkarni [mailto:kulkarni_ash13@yahoo.com]
> Sent: Tuesday, April 16, 2002 9:33 PM
> To: Log4J Users List
> Subject: Multiple Log4J.properties file
>
>
> Hi,
> Can we have multiple Log4J.properties file, so few
> packages use one of them and other packages use some
> other
>
> Ashish
>
> __________________________________________________
> Do You Yahoo!?
> Yahoo! Tax Center - online filing with TurboTax
> http://taxes.yahoo.com/
>
> --
> To unsubscribe, e-mail:
> <ma...@jakarta.apache.org>
> For additional commands, e-mail:
> <ma...@jakarta.apache.org>
>
>
>


------------------------------------------------------------------------
----
----


> --
> To unsubscribe, e-mail:
<ma...@jakarta.apache.org>
> For additional commands, e-mail:
<ma...@jakarta.apache.org>


--
To unsubscribe, e-mail:
<ma...@jakarta.apache.org>
For additional commands, e-mail:
<ma...@jakarta.apache.org>





----------------------------------------------------------------------------
----


> --
> To unsubscribe, e-mail:
<ma...@jakarta.apache.org>
> For additional commands, e-mail:
<ma...@jakarta.apache.org>


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


RE: Multiple Log4J.properties file

Posted by Sivakumar <si...@wipro.com>.
Hi can you please brief abt using DOMConfigurator...
Will it require small changes ..or diff configuration all together..

Any idea

Thanks


-----Original Message-----
From: Raúl Carazo [mailto:rcarazo@bilbomatica.es] 
Sent: Wednesday, April 17, 2002 4:11 PM
To: Log4J Users List; sivakumar.mani@wipro.com
Subject: RE: Multiple Log4J.properties file


I've found this on the API

Note that filtering is only supported by the DOMConfigurator. The
PropertyConfigurator does not support filters

Bye

----- Original Message -----
From: Sivakumar <si...@wipro.com>
To: 'Log4J Users List' <lo...@jakarta.apache.org>
Sent: Wednesday, April 17, 2002 11:45 AM
Subject: RE: Multiple Log4J.properties file


Hi I am using the following log4j.properties file...i am not using the
XML file. Can I do the same changes in the properties file...

Any idea see my properties file....
#Fri Apr 13 16:24:48 GMT+05:30 2001
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.layout.ConversionPattern=[%p] [%c] [%M] [%d{MM-dd-yyyy
HH\:mm\:ss}] - %m%n log4j.appender.R.MaxBackupIndex=4
log4j.rootCategory=Debug, R
log4j.appender.R.File=D:\\ConnectorFactory\\mapperlog.log
log4j.appender.R.MaxFileSize=70000KB
log4j.appender.R.layout=org.apache.log4j.PatternLayout






-----Original Message-----
From: Raúl Carazo [mailto:rcarazo@bilbomatica.es]
Sent: Wednesday, April 17, 2002 3:12 PM
To: Log4J Users List; sivakumar.mani@wipro.com
Subject: RE: Multiple Log4J.properties file


You can use just one file, but with different appenders, and then filter
with the priority.

I'm using this config file. It's not working, yet, but maybe it can be
useful for you...

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">

<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>

 <appender name="GESTION_TRAZAS" class="org.apache.log4j.FileAppender">
  <param name="File"
value="..\\Netscape\\Server4\\docs\\osabide\\logs\\gestion.log"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p %d{dd/MM/yyyy -
HH:mm:ss.SSS} %c{1} - %m%n"/>
  </layout>
 </appender>

 <category name="osabide.m760integracion.classes.ClsGestionTrazas"
additivity="false">
    <priority value="debug"/>
      <appender-ref ref="GESTION_TRAZAS"/>
 </category>

 <appender name="SALIDA_DEBUG" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>

  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="DEBUG" />
                 <param name="AcceptOnMatch" value="true" />
  </filter>

  <filter class="org.apache.log4j.varia.DenyAllFilter"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] - %m%n"/>
  </layout>
 </appender>

 <appender name="SALIDA_INFO" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>

  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="INFO" />
                 <param name="AcceptOnMatch" value="true" />
  </filter>

  <filter class="org.apache.log4j.varia.DenyAllFilter"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] %c{1} -
%m%n"/>
  </layout>
 </appender>

 <appender name="SALIDA_WARN" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>

  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="WARN" />
                 <param name="AcceptOnMatch" value="true" />
  </filter>

  <filter class="org.apache.log4j.varia.DenyAllFilter"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] %c{2} (%F:%L)
- %m%n"/>
  </layout>
 </appender>

 <appender name="SALIDA_ERROR" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>

  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="ERROR" />
                 <param name="AcceptOnMatch" value="true" />
  </filter>

  <filter class="org.apache.log4j.varia.DenyAllFilter"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] %c{4} (%F:%L)
- %m%n"/>
  </layout>
 </appender>

 <appender name="SALIDA_FATAL" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>

  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="FATAL" />
                 <param name="AcceptOnMatch" value="true" />
  </filter>

  <filter class="org.apache.log4j.varia.DenyAllFilter"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] %d{dd/MM/yyyy
- HH:mm:ss.SSS} %c{4} (%F:%L) - %m%n"/>
  </layout>
 </appender>

 <category name="osabide">
   <priority value="debug"/>
     <appender-ref ref="SALIDA_DEBUG"/>
     <appender-ref ref="SALIDA_INFO"/>
     <appender-ref ref="SALIDA_WARN"/>
     <appender-ref ref="SALIDA_ERROR"/>
     <appender-ref ref="SALIDA_FATAL"/>
 </category>

 <appender name="INTEGRACION" class="org.apache.log4j.FileAppender">
  <param name="File"
value="..\\Netscape\\Server4\\docs\\osabide\\logs\\integracion.log"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] %c{2} -
%m%n"/>
  </layout>
 </appender>

 <category name="osabide.m760integracion" additivity="false"
class="osabide.m760integracion.classes.ClsCategoria">
   <priority value="debug"/>
     <!--appender-ref ref="SALIDA_DEBUG"/>
     <appender-ref ref="SALIDA_INFO"/>
     <appender-ref ref="SALIDA_WARN"/>
     <appender-ref ref="SALIDA_ERROR"/>
     <appender-ref ref="SALIDA_FATAL"/-->
     <appender-ref ref="INTEGRACION"/>
 </category>

</log4j:configuration>
----- Original Message -----
From: Sivakumar <si...@wipro.com>
To: 'Log4J Users List' <lo...@jakarta.apache.org>
Sent: Wednesday, April 17, 2002 11:24 AM
Subject: RE: Multiple Log4J.properties file


> Hi I have the same requirement...
>
> My reguirment is ..setting the diffenent
> priority for different packages..like
> For example
>
> Com.org.pm=WARN
> Com.org.uw=ERROR
>
> Is it possible...i tried in different way..
> I modified in(log4j.txt or log4j.properties)..but it
> Is not working...
>
> Anybody can put their lights on this..
>
> Thanks and regards
> Siva
>
>
>
>
> -----Original Message-----
> From: Ashish Kulkarni [mailto:kulkarni_ash13@yahoo.com]
> Sent: Tuesday, April 16, 2002 9:33 PM
> To: Log4J Users List
> Subject: Multiple Log4J.properties file
>
>
> Hi,
> Can we have multiple Log4J.properties file, so few
> packages use one of them and other packages use some
> other
>
> Ashish
>
> __________________________________________________
> Do You Yahoo!?
> Yahoo! Tax Center - online filing with TurboTax 
> http://taxes.yahoo.com/
>
> --
> To unsubscribe, e-mail: 
> <ma...@jakarta.apache.org>
> For additional commands, e-mail: 
> <ma...@jakarta.apache.org>
>
>
>


------------------------------------------------------------------------
----
----


> --
> To unsubscribe, e-mail:
<ma...@jakarta.apache.org>
> For additional commands, e-mail:
<ma...@jakarta.apache.org>


--
To unsubscribe, e-mail:
<ma...@jakarta.apache.org>
For additional commands, e-mail:
<ma...@jakarta.apache.org>





------------------------------------------------------------------------
----
----


> --
> To unsubscribe, e-mail:
<ma...@jakarta.apache.org>
> For additional commands, e-mail:
<ma...@jakarta.apache.org>


RE: Multiple Log4J.properties file

Posted by Raúl Carazo <rc...@bilbomatica.es>.
I've found this on the API

Note that filtering is only supported by the DOMConfigurator. The
PropertyConfigurator does not support filters

Bye

----- Original Message -----
From: Sivakumar <si...@wipro.com>
To: 'Log4J Users List' <lo...@jakarta.apache.org>
Sent: Wednesday, April 17, 2002 11:45 AM
Subject: RE: Multiple Log4J.properties file


Hi I am using the following log4j.properties file...i am not using the
XML file.
Can I do the same changes in the properties file...

Any idea see my properties file....
#Fri Apr 13 16:24:48 GMT+05:30 2001
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.layout.ConversionPattern=[%p] [%c] [%M] [%d{MM-dd-yyyy
HH\:mm\:ss}] - %m%n
log4j.appender.R.MaxBackupIndex=4
log4j.rootCategory=Debug, R
log4j.appender.R.File=D:\\ConnectorFactory\\mapperlog.log
log4j.appender.R.MaxFileSize=70000KB
log4j.appender.R.layout=org.apache.log4j.PatternLayout






-----Original Message-----
From: Raúl Carazo [mailto:rcarazo@bilbomatica.es]
Sent: Wednesday, April 17, 2002 3:12 PM
To: Log4J Users List; sivakumar.mani@wipro.com
Subject: RE: Multiple Log4J.properties file


You can use just one file, but with different appenders, and then filter
with the priority.

I'm using this config file. It's not working, yet, but maybe it can be
useful for you...

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">

<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>

 <appender name="GESTION_TRAZAS" class="org.apache.log4j.FileAppender">
  <param name="File"
value="..\\Netscape\\Server4\\docs\\osabide\\logs\\gestion.log"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p %d{dd/MM/yyyy -
HH:mm:ss.SSS} %c{1} - %m%n"/>
  </layout>
 </appender>

 <category name="osabide.m760integracion.classes.ClsGestionTrazas"
additivity="false">
    <priority value="debug"/>
      <appender-ref ref="GESTION_TRAZAS"/>
 </category>

 <appender name="SALIDA_DEBUG" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>

  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="DEBUG" />
                 <param name="AcceptOnMatch" value="true" />
  </filter>

  <filter class="org.apache.log4j.varia.DenyAllFilter"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] - %m%n"/>
  </layout>
 </appender>

 <appender name="SALIDA_INFO" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>

  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="INFO" />
                 <param name="AcceptOnMatch" value="true" />
  </filter>

  <filter class="org.apache.log4j.varia.DenyAllFilter"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] %c{1} -
%m%n"/>
  </layout>
 </appender>

 <appender name="SALIDA_WARN" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>

  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="WARN" />
                 <param name="AcceptOnMatch" value="true" />
  </filter>

  <filter class="org.apache.log4j.varia.DenyAllFilter"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] %c{2} (%F:%L)
- %m%n"/>
  </layout>
 </appender>

 <appender name="SALIDA_ERROR" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>

  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="ERROR" />
                 <param name="AcceptOnMatch" value="true" />
  </filter>

  <filter class="org.apache.log4j.varia.DenyAllFilter"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] %c{4} (%F:%L)
- %m%n"/>
  </layout>
 </appender>

 <appender name="SALIDA_FATAL" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>

  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="FATAL" />
                 <param name="AcceptOnMatch" value="true" />
  </filter>

  <filter class="org.apache.log4j.varia.DenyAllFilter"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] %d{dd/MM/yyyy
- HH:mm:ss.SSS} %c{4} (%F:%L) - %m%n"/>
  </layout>
 </appender>

 <category name="osabide">
   <priority value="debug"/>
     <appender-ref ref="SALIDA_DEBUG"/>
     <appender-ref ref="SALIDA_INFO"/>
     <appender-ref ref="SALIDA_WARN"/>
     <appender-ref ref="SALIDA_ERROR"/>
     <appender-ref ref="SALIDA_FATAL"/>
 </category>

 <appender name="INTEGRACION" class="org.apache.log4j.FileAppender">
  <param name="File"
value="..\\Netscape\\Server4\\docs\\osabide\\logs\\integracion.log"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] %c{2} -
%m%n"/>
  </layout>
 </appender>

 <category name="osabide.m760integracion" additivity="false"
class="osabide.m760integracion.classes.ClsCategoria">
   <priority value="debug"/>
     <!--appender-ref ref="SALIDA_DEBUG"/>
     <appender-ref ref="SALIDA_INFO"/>
     <appender-ref ref="SALIDA_WARN"/>
     <appender-ref ref="SALIDA_ERROR"/>
     <appender-ref ref="SALIDA_FATAL"/-->
     <appender-ref ref="INTEGRACION"/>
 </category>

</log4j:configuration>
----- Original Message -----
From: Sivakumar <si...@wipro.com>
To: 'Log4J Users List' <lo...@jakarta.apache.org>
Sent: Wednesday, April 17, 2002 11:24 AM
Subject: RE: Multiple Log4J.properties file


> Hi I have the same requirement...
>
> My reguirment is ..setting the diffenent
> priority for different packages..like
> For example
>
> Com.org.pm=WARN
> Com.org.uw=ERROR
>
> Is it possible...i tried in different way..
> I modified in(log4j.txt or log4j.properties)..but it
> Is not working...
>
> Anybody can put their lights on this..
>
> Thanks and regards
> Siva
>
>
>
>
> -----Original Message-----
> From: Ashish Kulkarni [mailto:kulkarni_ash13@yahoo.com]
> Sent: Tuesday, April 16, 2002 9:33 PM
> To: Log4J Users List
> Subject: Multiple Log4J.properties file
>
>
> Hi,
> Can we have multiple Log4J.properties file, so few
> packages use one of them and other packages use some
> other
>
> Ashish
>
> __________________________________________________
> Do You Yahoo!?
> Yahoo! Tax Center - online filing with TurboTax
> http://taxes.yahoo.com/
>
> --
> To unsubscribe, e-mail:
> <ma...@jakarta.apache.org>
> For additional commands, e-mail:
> <ma...@jakarta.apache.org>
>
>
>


------------------------------------------------------------------------
----
----


> --
> To unsubscribe, e-mail:
<ma...@jakarta.apache.org>
> For additional commands, e-mail:
<ma...@jakarta.apache.org>


--
To unsubscribe, e-mail:
<ma...@jakarta.apache.org>
For additional commands, e-mail:
<ma...@jakarta.apache.org>





----------------------------------------------------------------------------
----


> --
> To unsubscribe, e-mail:
<ma...@jakarta.apache.org>
> For additional commands, e-mail:
<ma...@jakarta.apache.org>


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


RE: Multiple Log4J.properties file

Posted by Sivakumar <si...@wipro.com>.
Hi I am using the following log4j.properties file...i am not using the
XML file.
Can I do the same changes in the properties file...

Any idea see my properties file....
#Fri Apr 13 16:24:48 GMT+05:30 2001
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.layout.ConversionPattern=[%p] [%c] [%M] [%d{MM-dd-yyyy
HH\:mm\:ss}] - %m%n
log4j.appender.R.MaxBackupIndex=4
log4j.rootCategory=Debug, R
log4j.appender.R.File=D:\\ConnectorFactory\\mapperlog.log
log4j.appender.R.MaxFileSize=70000KB
log4j.appender.R.layout=org.apache.log4j.PatternLayout






-----Original Message-----
From: Raúl Carazo [mailto:rcarazo@bilbomatica.es] 
Sent: Wednesday, April 17, 2002 3:12 PM
To: Log4J Users List; sivakumar.mani@wipro.com
Subject: RE: Multiple Log4J.properties file


You can use just one file, but with different appenders, and then filter
with the priority.

I'm using this config file. It's not working, yet, but maybe it can be
useful for you...

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">

<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>

 <appender name="GESTION_TRAZAS" class="org.apache.log4j.FileAppender">
  <param name="File"
value="..\\Netscape\\Server4\\docs\\osabide\\logs\\gestion.log"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p %d{dd/MM/yyyy -
HH:mm:ss.SSS} %c{1} - %m%n"/>
  </layout>
 </appender>

 <category name="osabide.m760integracion.classes.ClsGestionTrazas"
additivity="false">
    <priority value="debug"/>
      <appender-ref ref="GESTION_TRAZAS"/>
 </category>

 <appender name="SALIDA_DEBUG" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>

  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="DEBUG" />
                 <param name="AcceptOnMatch" value="true" />
  </filter>

  <filter class="org.apache.log4j.varia.DenyAllFilter"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] - %m%n"/>
  </layout>
 </appender>

 <appender name="SALIDA_INFO" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>

  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="INFO" />
                 <param name="AcceptOnMatch" value="true" />
  </filter>

  <filter class="org.apache.log4j.varia.DenyAllFilter"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] %c{1} -
%m%n"/>
  </layout>
 </appender>

 <appender name="SALIDA_WARN" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>

  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="WARN" />
                 <param name="AcceptOnMatch" value="true" />
  </filter>

  <filter class="org.apache.log4j.varia.DenyAllFilter"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] %c{2} (%F:%L)
- %m%n"/>
  </layout>
 </appender>

 <appender name="SALIDA_ERROR" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>

  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="ERROR" />
                 <param name="AcceptOnMatch" value="true" />
  </filter>

  <filter class="org.apache.log4j.varia.DenyAllFilter"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] %c{4} (%F:%L)
- %m%n"/>
  </layout>
 </appender>

 <appender name="SALIDA_FATAL" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>

  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="FATAL" />
                 <param name="AcceptOnMatch" value="true" />
  </filter>

  <filter class="org.apache.log4j.varia.DenyAllFilter"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] %d{dd/MM/yyyy
- HH:mm:ss.SSS} %c{4} (%F:%L) - %m%n"/>
  </layout>
 </appender>

 <category name="osabide">
   <priority value="debug"/>
     <appender-ref ref="SALIDA_DEBUG"/>
     <appender-ref ref="SALIDA_INFO"/>
     <appender-ref ref="SALIDA_WARN"/>
     <appender-ref ref="SALIDA_ERROR"/>
     <appender-ref ref="SALIDA_FATAL"/>
 </category>

 <appender name="INTEGRACION" class="org.apache.log4j.FileAppender">
  <param name="File"
value="..\\Netscape\\Server4\\docs\\osabide\\logs\\integracion.log"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] %c{2} -
%m%n"/>
  </layout>
 </appender>

 <category name="osabide.m760integracion" additivity="false"
class="osabide.m760integracion.classes.ClsCategoria">
   <priority value="debug"/>
     <!--appender-ref ref="SALIDA_DEBUG"/>
     <appender-ref ref="SALIDA_INFO"/>
     <appender-ref ref="SALIDA_WARN"/>
     <appender-ref ref="SALIDA_ERROR"/>
     <appender-ref ref="SALIDA_FATAL"/-->
     <appender-ref ref="INTEGRACION"/>
 </category>

</log4j:configuration>
----- Original Message -----
From: Sivakumar <si...@wipro.com>
To: 'Log4J Users List' <lo...@jakarta.apache.org>
Sent: Wednesday, April 17, 2002 11:24 AM
Subject: RE: Multiple Log4J.properties file


> Hi I have the same requirement...
>
> My reguirment is ..setting the diffenent
> priority for different packages..like
> For example
>
> Com.org.pm=WARN
> Com.org.uw=ERROR
>
> Is it possible...i tried in different way..
> I modified in(log4j.txt or log4j.properties)..but it
> Is not working...
>
> Anybody can put their lights on this..
>
> Thanks and regards
> Siva
>
>
>
>
> -----Original Message-----
> From: Ashish Kulkarni [mailto:kulkarni_ash13@yahoo.com]
> Sent: Tuesday, April 16, 2002 9:33 PM
> To: Log4J Users List
> Subject: Multiple Log4J.properties file
>
>
> Hi,
> Can we have multiple Log4J.properties file, so few
> packages use one of them and other packages use some
> other
>
> Ashish
>
> __________________________________________________
> Do You Yahoo!?
> Yahoo! Tax Center - online filing with TurboTax 
> http://taxes.yahoo.com/
>
> --
> To unsubscribe, e-mail: 
> <ma...@jakarta.apache.org>
> For additional commands, e-mail: 
> <ma...@jakarta.apache.org>
>
>
>


------------------------------------------------------------------------
----
----


> --
> To unsubscribe, e-mail:
<ma...@jakarta.apache.org>
> For additional commands, e-mail:
<ma...@jakarta.apache.org>


--
To unsubscribe, e-mail:
<ma...@jakarta.apache.org>
For additional commands, e-mail:
<ma...@jakarta.apache.org>


RE: Multiple Log4J.properties file

Posted by Raúl Carazo <rc...@bilbomatica.es>.
You can use just one file, but with different appenders, and then filter
with the priority.

I'm using this config file. It's not working, yet, but maybe it can be
useful for you...

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">

<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>

 <appender name="GESTION_TRAZAS" class="org.apache.log4j.FileAppender">
  <param name="File"
value="..\\Netscape\\Server4\\docs\\osabide\\logs\\gestion.log"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p %d{dd/MM/yyyy -
HH:mm:ss.SSS} %c{1} - %m%n"/>
  </layout>
 </appender>

 <category name="osabide.m760integracion.classes.ClsGestionTrazas"
additivity="false">
    <priority value="debug"/>
      <appender-ref ref="GESTION_TRAZAS"/>
 </category>

 <appender name="SALIDA_DEBUG" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>

  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="DEBUG" />
                 <param name="AcceptOnMatch" value="true" />
  </filter>

  <filter class="org.apache.log4j.varia.DenyAllFilter"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] - %m%n"/>
  </layout>
 </appender>

 <appender name="SALIDA_INFO" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>

  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="INFO" />
                 <param name="AcceptOnMatch" value="true" />
  </filter>

  <filter class="org.apache.log4j.varia.DenyAllFilter"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] %c{1} - %m%n"/>
  </layout>
 </appender>

 <appender name="SALIDA_WARN" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>

  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="WARN" />
                 <param name="AcceptOnMatch" value="true" />
  </filter>

  <filter class="org.apache.log4j.varia.DenyAllFilter"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] %c{2} (%F:%L) -
%m%n"/>
  </layout>
 </appender>

 <appender name="SALIDA_ERROR" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>

  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="ERROR" />
                 <param name="AcceptOnMatch" value="true" />
  </filter>

  <filter class="org.apache.log4j.varia.DenyAllFilter"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] %c{4} (%F:%L) -
%m%n"/>
  </layout>
 </appender>

 <appender name="SALIDA_FATAL" class="org.apache.log4j.FileAppender">
  <param name="File" value="System.out"/>

  <filter class="org.apache.log4j.varia.PriorityMatchFilter">
   <param name="PriorityToMatch" value="FATAL" />
                 <param name="AcceptOnMatch" value="true" />
  </filter>

  <filter class="org.apache.log4j.varia.DenyAllFilter"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] %d{dd/MM/yyyy -
HH:mm:ss.SSS} %c{4} (%F:%L) - %m%n"/>
  </layout>
 </appender>

 <category name="osabide">
   <priority value="debug"/>
     <appender-ref ref="SALIDA_DEBUG"/>
     <appender-ref ref="SALIDA_INFO"/>
     <appender-ref ref="SALIDA_WARN"/>
     <appender-ref ref="SALIDA_ERROR"/>
     <appender-ref ref="SALIDA_FATAL"/>
 </category>

 <appender name="INTEGRACION" class="org.apache.log4j.FileAppender">
  <param name="File"
value="..\\Netscape\\Server4\\docs\\osabide\\logs\\integracion.log"/>

  <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%-5p [%x] %c{2} - %m%n"/>
  </layout>
 </appender>

 <category name="osabide.m760integracion" additivity="false"
class="osabide.m760integracion.classes.ClsCategoria">
   <priority value="debug"/>
     <!--appender-ref ref="SALIDA_DEBUG"/>
     <appender-ref ref="SALIDA_INFO"/>
     <appender-ref ref="SALIDA_WARN"/>
     <appender-ref ref="SALIDA_ERROR"/>
     <appender-ref ref="SALIDA_FATAL"/-->
     <appender-ref ref="INTEGRACION"/>
 </category>

</log4j:configuration>
----- Original Message -----
From: Sivakumar <si...@wipro.com>
To: 'Log4J Users List' <lo...@jakarta.apache.org>
Sent: Wednesday, April 17, 2002 11:24 AM
Subject: RE: Multiple Log4J.properties file


> Hi I have the same requirement...
>
> My reguirment is ..setting the diffenent
> priority for different packages..like
> For example
>
> Com.org.pm=WARN
> Com.org.uw=ERROR
>
> Is it possible...i tried in different way..
> I modified in(log4j.txt or log4j.properties)..but it
> Is not working...
>
> Anybody can put their lights on this..
>
> Thanks and regards
> Siva
>
>
>
>
> -----Original Message-----
> From: Ashish Kulkarni [mailto:kulkarni_ash13@yahoo.com]
> Sent: Tuesday, April 16, 2002 9:33 PM
> To: Log4J Users List
> Subject: Multiple Log4J.properties file
>
>
> Hi,
> Can we have multiple Log4J.properties file, so few
> packages use one of them and other packages use some
> other
>
> Ashish
>
> __________________________________________________
> Do You Yahoo!?
> Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/
>
> --
> To unsubscribe, e-mail:
> <ma...@jakarta.apache.org>
> For additional commands, e-mail:
> <ma...@jakarta.apache.org>
>
>
>


----------------------------------------------------------------------------
----


> --
> To unsubscribe, e-mail:
<ma...@jakarta.apache.org>
> For additional commands, e-mail:
<ma...@jakarta.apache.org>


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


RE: Multiple Log4J.properties file

Posted by Sivakumar <si...@wipro.com>.
Hi I have the same requirement...

My reguirment is ..setting the diffenent 
priority for different packages..like
For example

Com.org.pm=WARN
Com.org.uw=ERROR

Is it possible...i tried in different way..
I modified in(log4j.txt or log4j.properties)..but it
Is not working...

Anybody can put their lights on this..

Thanks and regards
Siva




-----Original Message-----
From: Ashish Kulkarni [mailto:kulkarni_ash13@yahoo.com] 
Sent: Tuesday, April 16, 2002 9:33 PM
To: Log4J Users List
Subject: Multiple Log4J.properties file


Hi,
Can we have multiple Log4J.properties file, so few
packages use one of them and other packages use some
other 

Ashish

__________________________________________________
Do You Yahoo!?
Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/

--
To unsubscribe, e-mail:
<ma...@jakarta.apache.org>
For additional commands, e-mail:
<ma...@jakarta.apache.org>


Multiple Log4J.properties file

Posted by Ashish Kulkarni <ku...@yahoo.com>.
Hi,
Can we have multiple Log4J.properties file, so few
packages use one of them and other packages use some
other 

Ashish

__________________________________________________
Do You Yahoo!?
Yahoo! Tax Center - online filing with TurboTax
http://taxes.yahoo.com/

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


RE: Log4J in servlet

Posted by Dave Bender <da...@benders-of-edina.com>.
Have you verified that the log4j config file is in your servlet container's
classpath?



-----Original Message-----
From: Ashish Kulkarni [mailto:kulkarni_ash13@yahoo.com]
Sent: Tuesday, April 16, 2002 8:43 AM
To: Log4J Users List
Subject: Log4J in servlet


Hi
I was just testing Log4J in standalone classes and
seems to that they work fine,
now i have to put it work in my intranet application,
so do i have to put these lines of code in each class
or servlet, or is there a work around.
In the manual there is one example of Initializing
servlet,
i implemented that servlet, and it is initilaized with
out error, then in my other servlet i wrote these
lines of code
Logger logger =
Logger.getLogger(this.getClass().toString());
logger.debug("Hello world from Log4J");

But i get error in my application server saying

log4j:WARN No appenders could be found for logger
(com.pfizer.maps.ConnectAS400).
log4j:WARN Please initialize the log4j system
properly.

so how can i make my class ConnectAS400 look for
Log4J.LCF

Ashish

__________________________________________________
Do You Yahoo!?
Yahoo! Tax Center - online filing with TurboTax
http://taxes.yahoo.com/

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>



--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>