Log4j SMTP Appender Tomcat trouble

2003-12-03 Thread Jardin Xavier
Hello,
I'm trying to use the SMTP Appender of log4j 1.2.8 with the following
configuration :
### Logger Mail ( SMTP Appender )
log4j.logger.Mail=DEBUG, Mail
log4j.appender.Mail=org.apache.log4j.net.SMTPAppender
log4j.appender.Mail.BufferSize=4096
log4j.appender.Mail.From=zz
[EMAIL PROTECTED]
log4j.appender.Mail.Subject=
log4j.appender.Mail.SMTPHost=zz..zzz
log4j.appender.Mail.layout=org.apache.log4j.SimpleLayout
log4j.appender.Mail.layout=org.apache.log4j.PatternLayout
log4j.appender.Mail.layout.ConversionPattern=%d[%c{1}i %x] %m%n
under Eclipse using a simple test class I receive the mail. When I try to do
the same under Tomcat 4.1.29 / JDK 1.4 nothing append : no mail, no dump. I
use the same mail.jar ( the jar is in WEB-INF/lib for Tomcat ) on both test
case.
Please advise,
Regards,
Jardin Xavier.


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



Re: Log4j SMTP Appender Tomcat trouble

2003-12-03 Thread Jacob Kjome
mail.jar shouldn't be in WEB-INF/lib as it is an endorsed library (anything 
java.* javax.*, org.xml.*, org.w3c.dom.*).  Put it in 
CATALINA_HOME/common/lib or endorsed.  This allows Tomcat to use the mail 
api as well as your apps and will avoid troubles when/if the JDK actually 
includes the mail api (does the J2EE jar include it?). Of course, this 
probably isn't your immediate problem.

Is Log4j getting configured under Tomcat for you?  That is, are you getting 
output in other appenders?  If not, get that going first, and then try to 
get the Mail appender working.  Where is 
log4j.properties?  WEB-INF/classes?  Are you configuring it manually?  It 
may have been in the classpath of your IDE, but not of your webapp.  Just 
things to check out.

Jake

At 02:00 PM 12/3/2003 +0100, you wrote:
Hello,
I'm trying to use the SMTP Appender of log4j 1.2.8 with the following
configuration :
### Logger Mail ( SMTP Appender )
log4j.logger.Mail=DEBUG, Mail
log4j.appender.Mail=org.apache.log4j.net.SMTPAppender
log4j.appender.Mail.BufferSize=4096
log4j.appender.Mail.From=zz
[EMAIL PROTECTED]
log4j.appender.Mail.Subject=
log4j.appender.Mail.SMTPHost=zz..zzz
log4j.appender.Mail.layout=org.apache.log4j.SimpleLayout
log4j.appender.Mail.layout=org.apache.log4j.PatternLayout
log4j.appender.Mail.layout.ConversionPattern=%d[%c{1}i %x] %m%n
under Eclipse using a simple test class I receive the mail. When I try to do
the same under Tomcat 4.1.29 / JDK 1.4 nothing append : no mail, no dump. I
use the same mail.jar ( the jar is in WEB-INF/lib for Tomcat ) on both test
case.
Please advise,
Regards,
Jardin Xavier.
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


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


Re: Log4j SMTP Appender Tomcat trouble

2003-12-03 Thread Jardin Xavier
I have removed from WEB-INF/lib the mail.jar, you're right it was already in
CATALINA_HOME\common\lib but this modification has no effect.
Log4j is configured using a properties file pass to the
PropertyConfigurator.configure(.) method. The file is located in the Tomcat
CATALINA_HOME\conf folder and all the different logger give me an output
except the mail logger. The additivity of the mail logger is true so I have
the message on the console but no mail under TomCat.

Xavier.

- Original Message -
From: Jacob Kjome [EMAIL PROTECTED]
To: Log4J Users List [EMAIL PROTECTED]
Sent: Wednesday, December 03, 2003 2:42 PM
Subject: Re: Log4j SMTP Appender Tomcat trouble



 mail.jar shouldn't be in WEB-INF/lib as it is an endorsed library
(anything
 java.* javax.*, org.xml.*, org.w3c.dom.*).  Put it in
 CATALINA_HOME/common/lib or endorsed.  This allows Tomcat to use the mail
 api as well as your apps and will avoid troubles when/if the JDK actually
 includes the mail api (does the J2EE jar include it?). Of course, this
 probably isn't your immediate problem.

 Is Log4j getting configured under Tomcat for you?  That is, are you
getting
 output in other appenders?  If not, get that going first, and then try to
 get the Mail appender working.  Where is
 log4j.properties?  WEB-INF/classes?  Are you configuring it manually?  It
 may have been in the classpath of your IDE, but not of your webapp.  Just
 things to check out.

 Jake

 At 02:00 PM 12/3/2003 +0100, you wrote:
 Hello,
 I'm trying to use the SMTP Appender of log4j 1.2.8 with the following
 configuration :
 ### Logger Mail ( SMTP Appender )
 log4j.logger.Mail=DEBUG, Mail
 log4j.appender.Mail=org.apache.log4j.net.SMTPAppender
 log4j.appender.Mail.BufferSize=4096
 log4j.appender.Mail.From=zz
 [EMAIL PROTECTED]
 log4j.appender.Mail.Subject=
 log4j.appender.Mail.SMTPHost=zz..zzz
 log4j.appender.Mail.layout=org.apache.log4j.SimpleLayout
 log4j.appender.Mail.layout=org.apache.log4j.PatternLayout
 log4j.appender.Mail.layout.ConversionPattern=%d[%c{1}i %x] %m%n
 under Eclipse using a simple test class I receive the mail. When I try to
do
 the same under Tomcat 4.1.29 / JDK 1.4 nothing append : no mail, no dump.
I
 use the same mail.jar ( the jar is in WEB-INF/lib for Tomcat ) on both
test
 case.
 Please advise,
 Regards,
 Jardin Xavier.
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]


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




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



RE: Log4j SMTP Appender Tomcat trouble

2003-12-03 Thread Shapira, Yoav
Howdy,
You do know the SMTP appender by default will only send our ERROR and
higher messages, right?

Yoav Shapira
Millennium ChemInformatics


-Original Message-
From: Jardin Xavier [mailto:[EMAIL PROTECTED]
Sent: Wednesday, December 03, 2003 10:06 AM
To: Log4J Users List
Subject: Re: Log4j SMTP Appender Tomcat trouble

I have removed from WEB-INF/lib the mail.jar, you're right it was
already
in
CATALINA_HOME\common\lib but this modification has no effect.
Log4j is configured using a properties file pass to the
PropertyConfigurator.configure(.) method. The file is located in the
Tomcat
CATALINA_HOME\conf folder and all the different logger give me an
output
except the mail logger. The additivity of the mail logger is true so I
have
the message on the console but no mail under TomCat.

Xavier.

- Original Message -
From: Jacob Kjome [EMAIL PROTECTED]
To: Log4J Users List [EMAIL PROTECTED]
Sent: Wednesday, December 03, 2003 2:42 PM
Subject: Re: Log4j SMTP Appender Tomcat trouble



 mail.jar shouldn't be in WEB-INF/lib as it is an endorsed library
(anything
 java.* javax.*, org.xml.*, org.w3c.dom.*).  Put it in
 CATALINA_HOME/common/lib or endorsed.  This allows Tomcat to use the
mail
 api as well as your apps and will avoid troubles when/if the JDK
actually
 includes the mail api (does the J2EE jar include it?). Of course,
this
 probably isn't your immediate problem.

 Is Log4j getting configured under Tomcat for you?  That is, are you
getting
 output in other appenders?  If not, get that going first, and then
try to
 get the Mail appender working.  Where is
 log4j.properties?  WEB-INF/classes?  Are you configuring it manually?
It
 may have been in the classpath of your IDE, but not of your webapp.
Just
 things to check out.

 Jake

 At 02:00 PM 12/3/2003 +0100, you wrote:
 Hello,
 I'm trying to use the SMTP Appender of log4j 1.2.8 with the
following
 configuration :
 ### Logger Mail ( SMTP Appender )
 log4j.logger.Mail=DEBUG, Mail
 log4j.appender.Mail=org.apache.log4j.net.SMTPAppender
 log4j.appender.Mail.BufferSize=4096
 log4j.appender.Mail.From=zz
 [EMAIL PROTECTED]
 log4j.appender.Mail.Subject=
 log4j.appender.Mail.SMTPHost=zz..zzz
 log4j.appender.Mail.layout=org.apache.log4j.SimpleLayout
 log4j.appender.Mail.layout=org.apache.log4j.PatternLayout
 log4j.appender.Mail.layout.ConversionPattern=%d[%c{1}i %x] %m%n
 under Eclipse using a simple test class I receive the mail. When I
try
to
do
 the same under Tomcat 4.1.29 / JDK 1.4 nothing append : no mail, no
dump.
I
 use the same mail.jar ( the jar is in WEB-INF/lib for Tomcat ) on
both
test
 case.
 Please advise,
 Regards,
 Jardin Xavier.
 
 

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


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




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


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



RE: Log4j SMTP Appender Tomcat trouble

2003-12-03 Thread Ceki Gülcü
Yoav,

Not exactly. SMTPAppender buffers logging request of all levels. Sending 
will be *triggered* by the arrival of a logging request of level ERROR. 
After the arrival of an error, the existing buffer will be send in an email 
message.

Anyway, you were very much right to mention the dependence of SMTPAppedner 
on logging statements of level ERROR.

At 10:07 AM 12/3/2003 -0500, Shapira, Yoav wrote:
Howdy,
You do know the SMTP appender by default will only send our ERROR and
higher messages, right?
Yoav Shapira
Millennium ChemInformatics
--
Ceki Gülcü
 For log4j documentation consider The complete log4j manual
 ISBN: 2970036908 http://www.qos.ch/shop/products/clm_t.jsp  



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


Re: Log4j SMTP Appender Tomcat trouble

2003-12-03 Thread Jardin Xavier
Thanks you're right I have sent an error message and this unlock all the
other messages sent to the mail appender with a low level priority. Does it
mean that even you put a debug level to the SMTP appender you have to send
an error message to collect and send all the message previously log on it
with a low level priority ?

Xavier.

- Original Message -
From: Shapira, Yoav [EMAIL PROTECTED]
To: Log4J Users List [EMAIL PROTECTED]
Sent: Wednesday, December 03, 2003 4:07 PM
Subject: RE: Log4j SMTP Appender Tomcat trouble


Howdy,
You do know the SMTP appender by default will only send our ERROR and
higher messages, right?

Yoav Shapira
Millennium ChemInformatics


-Original Message-
From: Jardin Xavier [mailto:[EMAIL PROTECTED]
Sent: Wednesday, December 03, 2003 10:06 AM
To: Log4J Users List
Subject: Re: Log4j SMTP Appender Tomcat trouble

I have removed from WEB-INF/lib the mail.jar, you're right it was
already
in
CATALINA_HOME\common\lib but this modification has no effect.
Log4j is configured using a properties file pass to the
PropertyConfigurator.configure(.) method. The file is located in the
Tomcat
CATALINA_HOME\conf folder and all the different logger give me an
output
except the mail logger. The additivity of the mail logger is true so I
have
the message on the console but no mail under TomCat.

Xavier.

- Original Message -
From: Jacob Kjome [EMAIL PROTECTED]
To: Log4J Users List [EMAIL PROTECTED]
Sent: Wednesday, December 03, 2003 2:42 PM
Subject: Re: Log4j SMTP Appender Tomcat trouble



 mail.jar shouldn't be in WEB-INF/lib as it is an endorsed library
(anything
 java.* javax.*, org.xml.*, org.w3c.dom.*).  Put it in
 CATALINA_HOME/common/lib or endorsed.  This allows Tomcat to use the
mail
 api as well as your apps and will avoid troubles when/if the JDK
actually
 includes the mail api (does the J2EE jar include it?). Of course,
this
 probably isn't your immediate problem.

 Is Log4j getting configured under Tomcat for you?  That is, are you
getting
 output in other appenders?  If not, get that going first, and then
try to
 get the Mail appender working.  Where is
 log4j.properties?  WEB-INF/classes?  Are you configuring it manually?
It
 may have been in the classpath of your IDE, but not of your webapp.
Just
 things to check out.

 Jake

 At 02:00 PM 12/3/2003 +0100, you wrote:
 Hello,
 I'm trying to use the SMTP Appender of log4j 1.2.8 with the
following
 configuration :
 ### Logger Mail ( SMTP Appender )
 log4j.logger.Mail=DEBUG, Mail
 log4j.appender.Mail=org.apache.log4j.net.SMTPAppender
 log4j.appender.Mail.BufferSize=4096
 log4j.appender.Mail.From=zz
 [EMAIL PROTECTED]
 log4j.appender.Mail.Subject=
 log4j.appender.Mail.SMTPHost=zz..zzz
 log4j.appender.Mail.layout=org.apache.log4j.SimpleLayout
 log4j.appender.Mail.layout=org.apache.log4j.PatternLayout
 log4j.appender.Mail.layout.ConversionPattern=%d[%c{1}i %x] %m%n
 under Eclipse using a simple test class I receive the mail. When I
try
to
do
 the same under Tomcat 4.1.29 / JDK 1.4 nothing append : no mail, no
dump.
I
 use the same mail.jar ( the jar is in WEB-INF/lib for Tomcat ) on
both
test
 case.
 Please advise,
 Regards,
 Jardin Xavier.
 
 

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


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




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


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


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



RE: Log4j SMTP Appender Tomcat trouble

2003-12-03 Thread Shapira, Yoav

Howdy,
Thanks for the correction Ceki ;)

Xavier, you can set the SMTP appender threshold as you need, or provide
an alternative TriggeringEventEvaluator.

Yoav Shapira
Millennium ChemInformatics


-Original Message-
From: Jardin Xavier [mailto:[EMAIL PROTECTED]
Sent: Wednesday, December 03, 2003 10:22 AM
To: Log4J Users List
Subject: Re: Log4j SMTP Appender Tomcat trouble

Thanks you're right I have sent an error message and this unlock all
the
other messages sent to the mail appender with a low level priority.
Does it
mean that even you put a debug level to the SMTP appender you have to
send
an error message to collect and send all the message previously log on
it
with a low level priority ?

Xavier.

- Original Message -
From: Shapira, Yoav [EMAIL PROTECTED]
To: Log4J Users List [EMAIL PROTECTED]
Sent: Wednesday, December 03, 2003 4:07 PM
Subject: RE: Log4j SMTP Appender Tomcat trouble


Howdy,
You do know the SMTP appender by default will only send our ERROR and
higher messages, right?

Yoav Shapira
Millennium ChemInformatics


-Original Message-
From: Jardin Xavier [mailto:[EMAIL PROTECTED]
Sent: Wednesday, December 03, 2003 10:06 AM
To: Log4J Users List
Subject: Re: Log4j SMTP Appender Tomcat trouble

I have removed from WEB-INF/lib the mail.jar, you're right it was
already
in
CATALINA_HOME\common\lib but this modification has no effect.
Log4j is configured using a properties file pass to the
PropertyConfigurator.configure(.) method. The file is located in the
Tomcat
CATALINA_HOME\conf folder and all the different logger give me an
output
except the mail logger. The additivity of the mail logger is true so I
have
the message on the console but no mail under TomCat.

Xavier.

- Original Message -
From: Jacob Kjome [EMAIL PROTECTED]
To: Log4J Users List [EMAIL PROTECTED]
Sent: Wednesday, December 03, 2003 2:42 PM
Subject: Re: Log4j SMTP Appender Tomcat trouble



 mail.jar shouldn't be in WEB-INF/lib as it is an endorsed library
(anything
 java.* javax.*, org.xml.*, org.w3c.dom.*).  Put it in
 CATALINA_HOME/common/lib or endorsed.  This allows Tomcat to use the
mail
 api as well as your apps and will avoid troubles when/if the JDK
actually
 includes the mail api (does the J2EE jar include it?). Of course,
this
 probably isn't your immediate problem.

 Is Log4j getting configured under Tomcat for you?  That is, are you
getting
 output in other appenders?  If not, get that going first, and then
try to
 get the Mail appender working.  Where is
 log4j.properties?  WEB-INF/classes?  Are you configuring it
manually?
It
 may have been in the classpath of your IDE, but not of your webapp.
Just
 things to check out.

 Jake

 At 02:00 PM 12/3/2003 +0100, you wrote:
 Hello,
 I'm trying to use the SMTP Appender of log4j 1.2.8 with the
following
 configuration :
 ### Logger Mail ( SMTP Appender )
 log4j.logger.Mail=DEBUG, Mail
 log4j.appender.Mail=org.apache.log4j.net.SMTPAppender
 log4j.appender.Mail.BufferSize=4096
 log4j.appender.Mail.From=zz
 [EMAIL PROTECTED]
 log4j.appender.Mail.Subject=
 log4j.appender.Mail.SMTPHost=zz..zzz
 log4j.appender.Mail.layout=org.apache.log4j.SimpleLayout
 log4j.appender.Mail.layout=org.apache.log4j.PatternLayout
 log4j.appender.Mail.layout.ConversionPattern=%d[%c{1}i %x] %m%n
 under Eclipse using a simple test class I receive the mail. When I
try
to
do
 the same under Tomcat 4.1.29 / JDK 1.4 nothing append : no mail, no
dump.
I
 use the same mail.jar ( the jar is in WEB-INF/lib for Tomcat ) on
both
test
 case.
 Please advise,
 Regards,
 Jardin Xavier.
 
 

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



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




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


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


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




This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


-
To unsubscribe, e-mail: [EMAIL