Re: log4j and Tomcat 4.1.18:URGENT

2003-02-27 Thread kanika singh
Hello Ceki,

I got my problem solved. I deleted all the other
log4j.xml files from my pc, may be from cache the
application server is taking some other log4j files. 
This solved my problem.

Thanks for all your help and guidence.
thanks and regards



--- Ceki Gülcü [EMAIL PROTECTED] wrote:
 
 Can you provide the exception? Also, does using
 log4j 1.2.8 change 
 anything? Your problem might also be related to 

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17323
 
 At 10:29 AM 2/26/2003 -0800, you wrote:
 Hello All,
 
 
 I am facing the following problem. I am using a
 log4j.xml file for logging different levels of
 messages to different files and also a main log
 file
 and a SMTPAppender for any fatal error and email
 notification. The following is the log4j.xml file.
 
 
 ?xml version=1.0 encoding=Shift_JIS ?
 !DOCTYPE log4j:configuration SYSTEM log4j.dtd
 log4j:configuration  debug=true
 xmlns:log4j='http://jakarta.apache.org/log4j/'
!--  --
appender name=AI
 class=org.apache.log4j.FileAppender
  param name=Threshold value=INFO /
  param name=File   value=main.log /
  layout
 class=org.apache.log4j.PatternLayout
param name=ConversionPattern value=%d %c
 %l
 - %m%n/
  /layout
  filter
 class=org.apache.log4j.varia.LevelRangeFilter
param name=LevelMin value=INFO /
param name=LevelMax value=FATAL /
param name=AcceptOnMatch value=true /
  /filter
/appender
 
!-- --
appender name=DEBUG
 class=org.apache.log4j.FileAppender
  param name=Append value=true /
  param name=File   value=debug.log /
  layout
 class=org.apache.log4j.PatternLayout
param name=ConversionPattern value=%d %c
 %l
 - %m%n/
  /layout
  filter
 class=org.apache.log4j.varia.LevelRangeFilter
param name=LevelMin value=DEBUG /
param name=LevelMax value=DEBUG /
param name=AcceptOnMatch value=true /
  /filter
/appender
 
!-- --
appender name=ERROR
 class=org.apache.log4j.FileAppender
  param name=Append value=true /
  param name=File   value=error.log /
  layout
 class=org.apache.log4j.PatternLayout
param name=ConversionPattern value=%d %c
 %l
 - %m%n/
  /layout
  filter
 class=org.apache.log4j.varia.LevelRangeFilter
param name=LevelMin value=ERROR /
param name=LevelMax value=ERROR /
param name=AcceptOnMatch value=true /
  /filter
/appender
 
 !-- --
appender name=FATAL
 class=org.apache.log4j.FileAppender
  param name=Append value=true /
  param name=File   value=fatal.log /
  layout
 class=org.apache.log4j.PatternLayout
param name=ConversionPattern value=%d %c
 %l
 - %m%n/
  /layout
  filter
 class=org.apache.log4j.varia.LevelRangeFilter
param name=LevelMin value=FATAL /
param name=LevelMax value=FATAL /
param name=AcceptOnMatch value=true /
  /filter
/appender
 
 appender name=EMAIL
 class=org.apache.log4j.net.SMTPAppender
  param name=Threshold
 value=FATAL/
  param name=SMTPHost
 value=10.0.99.75/
  param name=To
 value=[EMAIL PROTECTED]/
  param name=From
 value=[EMAIL PROTECTED]/
  param name=Subject value=Fatal
 Error comes up in IA--Testing/
  param name=BufferSize
 value=1/
 
  layout
 class=org.apache.log4j.PatternLayout
  param
 name=ConversionPattern value=%d{ABSOLUTE}(%F:%L)
 -
 %m%n/
  /layout
 /appender
root
  appender-ref ref=AI /
  appender-ref ref=DEBUG /
  appender-ref ref=ERROR /
  appender-ref ref=FATAL /
  appender-ref ref=EMAIL /
/root
 /log4j:configuration
 
 The following is the way in my jsp code:
 
 org.apache.log4j.Logger log =
 org.apache.log4j.Logger.getLogger(Check.jsp);
 java.net.URL url = new

org.apache.log4j.helpers.Loader().getResource(log4j.xml);
 if(url == null){
 System.out.println(Things are not going good.);
 }else{

org.apache.log4j.xml.DOMConfigurator.configure(url);
 }
 
 log4j.xml is placed at webapps\classes\log4j.xml,
 so
 that it can be picked up from class loader.
 Moreover,
 log4j-1.2.7.jar is also at classpath.
 
 All the things except the main.log works fine under
 tomcat 4.0.3. But, in case of Tomcat
 4.1.18...nothing
 works up. The inclusion of SMTPAppender gives
 jasper
 exception for javax/Mail/Multipart.
 
 Even the mail.jar is in Tomcat base dir\common\lib.
 
 What could be the problem?? I am doing something
 wrong
 somewhere. Please consider that i m using the code
 with jsp and not in java classes. I am struggling
 with
 such inconsistency from last one week. Please guide
 me. It's really urgent.
 
 
 Thanks and regards
 
 
 __
 Do you Yahoo!?
 Yahoo! Tax Center - forms, calculators, tips, more
 http://taxes.yahoo.com/
 


Re: log4j and Tomcat 4.1.18:URGENT

2003-02-26 Thread Ceki Gülcü
Can you provide the exception? Also, does using log4j 1.2.8 change 
anything? Your problem might also be related to 
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17323

At 10:29 AM 2/26/2003 -0800, you wrote:
Hello All,

I am facing the following problem. I am using a
log4j.xml file for logging different levels of
messages to different files and also a main log file
and a SMTPAppender for any fatal error and email
notification. The following is the log4j.xml file.
?xml version=1.0 encoding=Shift_JIS ?
!DOCTYPE log4j:configuration SYSTEM log4j.dtd
log4j:configuration  debug=true
xmlns:log4j='http://jakarta.apache.org/log4j/'
  !--  --
  appender name=AI
class=org.apache.log4j.FileAppender
param name=Threshold value=INFO /
param name=File   value=main.log /
layout class=org.apache.log4j.PatternLayout
  param name=ConversionPattern value=%d %c %l
- %m%n/
/layout
filter
class=org.apache.log4j.varia.LevelRangeFilter
  param name=LevelMin value=INFO /
  param name=LevelMax value=FATAL /
  param name=AcceptOnMatch value=true /
/filter
  /appender
  !-- --
  appender name=DEBUG
class=org.apache.log4j.FileAppender
param name=Append value=true /
param name=File   value=debug.log /
layout class=org.apache.log4j.PatternLayout
  param name=ConversionPattern value=%d %c %l
- %m%n/
/layout
filter
class=org.apache.log4j.varia.LevelRangeFilter
  param name=LevelMin value=DEBUG /
  param name=LevelMax value=DEBUG /
  param name=AcceptOnMatch value=true /
/filter
  /appender
  !-- --
  appender name=ERROR
class=org.apache.log4j.FileAppender
param name=Append value=true /
param name=File   value=error.log /
layout class=org.apache.log4j.PatternLayout
  param name=ConversionPattern value=%d %c %l
- %m%n/
/layout
filter
class=org.apache.log4j.varia.LevelRangeFilter
  param name=LevelMin value=ERROR /
  param name=LevelMax value=ERROR /
  param name=AcceptOnMatch value=true /
/filter
  /appender
!-- --
  appender name=FATAL
class=org.apache.log4j.FileAppender
param name=Append value=true /
param name=File   value=fatal.log /
layout class=org.apache.log4j.PatternLayout
  param name=ConversionPattern value=%d %c %l
- %m%n/
/layout
filter
class=org.apache.log4j.varia.LevelRangeFilter
  param name=LevelMin value=FATAL /
  param name=LevelMax value=FATAL /
  param name=AcceptOnMatch value=true /
/filter
  /appender
appender name=EMAIL
class=org.apache.log4j.net.SMTPAppender
param name=Threshold
value=FATAL/
param name=SMTPHost
value=10.0.99.75/
param name=To
value=[EMAIL PROTECTED]/
param name=From
value=[EMAIL PROTECTED]/
param name=Subject value=Fatal
Error comes up in IA--Testing/
param name=BufferSize value=1/
layout
class=org.apache.log4j.PatternLayout
param
name=ConversionPattern value=%d{ABSOLUTE}(%F:%L) -
%m%n/
/layout
/appender
  root
appender-ref ref=AI /
appender-ref ref=DEBUG /
appender-ref ref=ERROR /
appender-ref ref=FATAL /
appender-ref ref=EMAIL /
  /root
/log4j:configuration
The following is the way in my jsp code:

org.apache.log4j.Logger log =
org.apache.log4j.Logger.getLogger(Check.jsp);
java.net.URL url = new
org.apache.log4j.helpers.Loader().getResource(log4j.xml);
if(url == null){
System.out.println(Things are not going good.);
}else{
org.apache.log4j.xml.DOMConfigurator.configure(url);
}
log4j.xml is placed at webapps\classes\log4j.xml, so
that it can be picked up from class loader. Moreover,
log4j-1.2.7.jar is also at classpath.
All the things except the main.log works fine under
tomcat 4.0.3. But, in case of Tomcat 4.1.18...nothing
works up. The inclusion of SMTPAppender gives jasper
exception for javax/Mail/Multipart.
Even the mail.jar is in Tomcat base dir\common\lib.

What could be the problem?? I am doing something wrong
somewhere. Please consider that i m using the code
with jsp and not in java classes. I am struggling with
such inconsistency from last one week. Please guide
me. It's really urgent.
Thanks and regards

__
Do you Yahoo!?
Yahoo! Tax Center - forms, calculators, tips, more
http://taxes.yahoo.com/
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Ceki 

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