DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=44040>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=44040

           Summary: reproducible failure in TC 6.0.14 logging
           Product: Tomcat 6
           Version: 6.0.14
          Platform: Other
        OS/Version: other
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Catalina
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


TOMCAT 6.0.14
java version "1.5.0_02"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_02-b09)
Java HotSpot(TM) Client VM (build 1.5.0_02-b09, mixed mode)

jar listing:
commons-logging.jar is not on the path and is not located in %TOMCAT_HOME%
%CATALINA_HOME%/lib/log4j.jar 158.892 05/02/2006
%CATALINA_HOME%/bin/tomcat-juli.jar 13kb jul 13 2006 (manifest specifies 1.0)

%CATALINA_HOME%/lib/log4j.properties contains

log4j.rootLogger=INFO, R 
log4j.appender.R=org.apache.log4j.RollingFileAppender 
log4j.appender.R.File=${catalina.home}logs/tomcat.log 
log4j.appender.R.MaxFileSize=10MB 
log4j.appender.R.MaxBackupIndex=10 
log4j.appender.R.layout=org.apache.log4j.PatternLayout 
log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n

catalina.bat contains these logging statements

set JAVA_OPTS=%JAVA_OPTS% -
Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -
Djava.util.logging.config.file="%CATALINA_BASE%\conf\logging.properties"

where "%CATALINA_BASE%\conf\logging.properties" contains these handlers

handlers = 1catalina.org.apache.juli.FileHandler, 
2localhost.org.apache.juli.FileHandler, 3manager.org.apache.juli.FileHandler, 
4admin.org.apache.juli.FileHandler, 5host-manager.org.apache.juli.FileHandler, 
java.util.logging.ConsoleHandler

.handlers = 1catalina.org.apache.juli.FileHandler, 
java.util.logging.ConsoleHandler

############################################################
# Handler specific properties.
# Describes specific configuration info for Handlers.
############################################################

1catalina.org.apache.juli.FileHandler.level = FINE
1catalina.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
1catalina.org.apache.juli.FileHandler.prefix = catalina.

2localhost.org.apache.juli.FileHandler.level = FINE
2localhost.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
2localhost.org.apache.juli.FileHandler.prefix = localhost.

3manager.org.apache.juli.FileHandler.level = FINE
3manager.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
3manager.org.apache.juli.FileHandler.prefix = manager.

4admin.org.apache.juli.FileHandler.level = FINE
4admin.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
4admin.org.apache.juli.FileHandler.prefix = admin.

5host-manager.org.apache.juli.FileHandler.level = FINE
5host-manager.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
5host-manager.org.apache.juli.FileHandler.prefix = host-manager.

java.util.logging.ConsoleHandler.level = FINE
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter

############################################################
# Facility specific properties.
# Provides extra control for each logger.
############################################################

org.apache.catalina.core.ContainerBase.[Catalina].[localhost].level = INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].handlers = 
2localhost.org.apache.juli.FileHandler

org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].level 
= INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].
[/manager].handlers = 3manager.org.apache.juli.FileHandler

org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/admin].level = 
INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/admin].handlers 
= 4admin.org.apache.juli.FileHandler

org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-
manager].level = INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-
manager].handlers = 5host-manager.org.apache.juli.FileHandler

# For example, set the com.xyz.foo logger to only log SEVERE
# messages:
#org.apache.catalina.startup.ContextConfig.level = FINE
#org.apache.catalina.startup.HostConfig.level = FINE
#org.apache.catalina.session.ManagerBase.level = FINE
#org.apache.catalina.core.AprLifecycleListener.level=FINE

%CATALINA_HOME/bin/startup.bat produces
Handler error
java.lang.IllegalArgumentException: Bad level "DEBUG"
        at java.util.logging.Level.parse(Level.java:336)
        at org.apache.juli.FileHandler.configure(FileHandler.java:205)
        at org.apache.juli.FileHandler.<init>(FileHandler.java:58)
        at org.apache.juli.FileHandler.<init>(FileHandler.java:50)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
        at java.lang.Class.newInstance0(Class.java:350)
        at java.lang.Class.newInstance(Class.java:303)
        at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLo
gManager.java:398)
        at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLo
gManager.java:342)
        at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLo
gManager.java:238)
        at java.util.logging.LogManager$2.run(LogManager.java:249)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.util.logging.LogManager.readPrimordialConfiguration(LogManager.j
ava:247)
        at java.util.logging.LogManager.getLogManager(LogManager.java:230)
        at java.util.logging.Logger.<init>(Logger.java:149)
        at java.util.logging.LogManager$RootLogger.<init>(LogManager.java:964)
        at java.util.logging.LogManager$RootLogger.<init>(LogManager.java:961)
        at java.util.logging.LogManager$1.run(LogManager.java:179)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.util.logging.LogManager.<clinit>(LogManager.java:156)
        at java.util.logging.Logger.getLogger(Logger.java:228)
        at java.util.logging.Logger.<clinit>(Logger.java:181)
        at org.apache.juli.logging.DirectJDKLog.<init>(DirectJDKLog.java:71)
        at org.apache.juli.logging.DirectJDKLog.getInstance(DirectJDKLog.java:17
8)
        at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:170)
        at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:241)
        at org.apache.juli.logging.LogFactory.getLog(LogFactory.java:296)
        at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.java:54)
Handler error
java.lang.IllegalArgumentException: Bad level "DEBUG"
        at java.util.logging.Level.parse(Level.java:336)
        at org.apache.juli.FileHandler.configure(FileHandler.java:205)
        at org.apache.juli.FileHandler.<init>(FileHandler.java:58)
        at org.apache.juli.FileHandler.<init>(FileHandler.java:50)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
        at java.lang.Class.newInstance0(Class.java:350)
        at java.lang.Class.newInstance(Class.java:303)
        at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLo
gManager.java:398)
        at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLo
gManager.java:342)
        at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLo
gManager.java:238)
        at java.util.logging.LogManager$2.run(LogManager.java:249)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.util.logging.LogManager.readPrimordialConfiguration(LogManager.j
ava:247)
        at java.util.logging.LogManager.getLogManager(LogManager.java:230)
        at java.util.logging.Logger.<init>(Logger.java:149)
        at java.util.logging.LogManager$RootLogger.<init>(LogManager.java:964)
        at java.util.logging.LogManager$RootLogger.<init>(LogManager.java:961)
        at java.util.logging.LogManager$1.run(LogManager.java:179)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.util.logging.LogManager.<clinit>(LogManager.java:156)
        at java.util.logging.Logger.getLogger(Logger.java:228)
        at java.util.logging.Logger.<clinit>(Logger.java:181)
        at org.apache.juli.logging.DirectJDKLog.<init>(DirectJDKLog.java:71)
        at org.apache.juli.logging.DirectJDKLog.getInstance(DirectJDKLog.java:17
8)
        at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:170)
        at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:241)
        at org.apache.juli.logging.LogFactory.getLog(LogFactory.java:296)
        at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.java:54)
Handler error
java.lang.IllegalArgumentException: Bad level "DEBUG"
        at java.util.logging.Level.parse(Level.java:336)
        at org.apache.juli.FileHandler.configure(FileHandler.java:205)
        at org.apache.juli.FileHandler.<init>(FileHandler.java:58)
        at org.apache.juli.FileHandler.<init>(FileHandler.java:50)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
        at java.lang.Class.newInstance0(Class.java:350)
        at java.lang.Class.newInstance(Class.java:303)
        at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLo
gManager.java:398)
        at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLo
gManager.java:342)
        at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLo
gManager.java:238)
        at java.util.logging.LogManager$2.run(LogManager.java:249)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.util.logging.LogManager.readPrimordialConfiguration(LogManager.j
ava:247)
        at java.util.logging.LogManager.getLogManager(LogManager.java:230)
        at java.util.logging.Logger.<init>(Logger.java:149)
        at java.util.logging.LogManager$RootLogger.<init>(LogManager.java:964)
        at java.util.logging.LogManager$RootLogger.<init>(LogManager.java:961)
        at java.util.logging.LogManager$1.run(LogManager.java:179)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.util.logging.LogManager.<clinit>(LogManager.java:156)
        at java.util.logging.Logger.getLogger(Logger.java:228)
        at java.util.logging.Logger.<clinit>(Logger.java:181)
        at org.apache.juli.logging.DirectJDKLog.<init>(DirectJDKLog.java:71)
        at org.apache.juli.logging.DirectJDKLog.getInstance(DirectJDKLog.java:17
8)
        at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:170)
        at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:241)
        at org.apache.juli.logging.LogFactory.getLog(LogFactory.java:296)
        at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.java:54)
Handler error
java.lang.IllegalArgumentException: Bad level "DEBUG"
        at java.util.logging.Level.parse(Level.java:336)
        at org.apache.juli.FileHandler.configure(FileHandler.java:205)
        at org.apache.juli.FileHandler.<init>(FileHandler.java:58)
        at org.apache.juli.FileHandler.<init>(FileHandler.java:50)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
        at java.lang.Class.newInstance0(Class.java:350)
        at java.lang.Class.newInstance(Class.java:303)
        at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLo
gManager.java:398)
        at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLo
gManager.java:342)
        at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLo
gManager.java:238)
        at java.util.logging.LogManager$2.run(LogManager.java:249)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.util.logging.LogManager.readPrimordialConfiguration(LogManager.j
ava:247)
        at java.util.logging.LogManager.getLogManager(LogManager.java:230)
        at java.util.logging.Logger.<init>(Logger.java:149)
        at java.util.logging.LogManager$RootLogger.<init>(LogManager.java:964)
        at java.util.logging.LogManager$RootLogger.<init>(LogManager.java:961)
        at java.util.logging.LogManager$1.run(LogManager.java:179)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.util.logging.LogManager.<clinit>(LogManager.java:156)
        at java.util.logging.Logger.getLogger(Logger.java:228)
        at java.util.logging.Logger.<clinit>(Logger.java:181)
        at org.apache.juli.logging.DirectJDKLog.<init>(DirectJDKLog.java:71)
        at org.apache.juli.logging.DirectJDKLog.getInstance(DirectJDKLog.java:17
8)
        at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:170)
        at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:241)
        at org.apache.juli.logging.LogFactory.getLog(LogFactory.java:296)
        at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.java:54)
Handler error
java.lang.IllegalArgumentException: Bad level "DEBUG"
        at java.util.logging.Level.parse(Level.java:336)
        at org.apache.juli.FileHandler.configure(FileHandler.java:205)
        at org.apache.juli.FileHandler.<init>(FileHandler.java:58)
        at org.apache.juli.FileHandler.<init>(FileHandler.java:50)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
        at java.lang.Class.newInstance0(Class.java:350)
        at java.lang.Class.newInstance(Class.java:303)
        at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLo
gManager.java:398)
        at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLo
gManager.java:342)
        at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLo
gManager.java:238)
        at java.util.logging.LogManager$2.run(LogManager.java:249)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.util.logging.LogManager.readPrimordialConfiguration(LogManager.j
ava:247)
        at java.util.logging.LogManager.getLogManager(LogManager.java:230)
        at java.util.logging.Logger.<init>(Logger.java:149)
        at java.util.logging.LogManager$RootLogger.<init>(LogManager.java:964)
        at java.util.logging.LogManager$RootLogger.<init>(LogManager.java:961)
        at java.util.logging.LogManager$1.run(LogManager.java:179)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.util.logging.LogManager.<clinit>(LogManager.java:156)
        at java.util.logging.Logger.getLogger(Logger.java:228)
        at java.util.logging.Logger.<clinit>(Logger.java:181)
        at org.apache.juli.logging.DirectJDKLog.<init>(DirectJDKLog.java:71)
        at org.apache.juli.logging.DirectJDKLog.getInstance(DirectJDKLog.java:17
8)
        at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:170)
        at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:241)
        at org.apache.juli.logging.LogFactory.getLog(LogFactory.java:296)
        at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.java:54)
[GC [DefNew: 3968K->0K(4032K), 0.0147834 secs] 3968K->602K(16320K), 0.0149027 se
cs]
[GC [DefNew: 3964K->0K(4032K), 0.0060619 secs] 4567K->977K(16320K), 0.0061717 se
cs]
Dec 7, 2007 4:01:31 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The Apache Tomcat Native library which allows optimal performance in produ
ction environments was not found on the java.library.path: C:\Java\jdk1.5.0_0\bi
n;.;C:\WINNT\system32;C:\WINNT;C:\Java\jdk1.5.0_0\bin;F:\Flex\FLEXBU~1\FLEXSD~1\
bin;F:\Rhino\rhino1_6R5;F:\ANT\apache-ant-1.7.0\bin;F:\SVN;F:\GZIP;F:\Ruby\exe\b
in;F:\MySQL\MYSQLS~1.0\bin;F:\CVS;F:\Maven-2.0.7\bin;F:\AXIS\axis2-1.3\bin;F:\TA
R\BIN;F:\Maven\maven-2.0.2\bin;C:\Java\JDK15~1.0_0\bin;C:\Perl\bin;F:\Textpad\TE
XTPA~2;C:\GREP;F:\Flash\FlashCompiler.con\bin;C:\PROGRA~1\COMMON~1\BORLAN~1\BDE;
C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\PROGRA~1\MI6841~1\80\Tools\
Binn;C:\Program Files\Microsoft.NET\SDK\v1.1\Bin;F:\IsoBuster;C:\Program Files\M
icrosoft SQL Server\90\Tools\binn\;C:\Program Files\Microsoft.NET\SDK\v1.1\Bin;F
:\WINNT\Microsoft.NET\Framework\v1.1.4322;C:\Program Files\Microsoft Visual Stud
io\Common\Tools\WinNT;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bi
n;C:\Program Files\Microsoft Visual Studio\Common\Tools;C:\Program Files\Microso
ft Visual Studio\VC98\bin ;C:\PROGRA~1\Microsoft Visual Studio\VC98\Bin;C:\WINNT
\Microsoft.NET\Framework\v1.1.4322;
Dec 7, 2007 4:01:31 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Dec 7, 2007 4:01:31 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 582 ms
Dec 7, 2007 4:01:31 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Dec 7, 2007 4:01:31 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.14
[GC [DefNew: 3968K->0K(4032K), 0.0109888 secs] 4945K->1399K(16320K), 0.0110964 s
ecs]
[GC [DefNew: 3968K->0K(4032K), 0.0091984 secs] 5367K->1832K(16320K), 0.0093090 s
ecs]
[GC [DefNew: 3968K->0K(4032K), 0.0023601 secs] 5800K->1947K(16320K), 0.0024615 s
ecs]
[GC [DefNew: 3968K->0K(4032K), 0.0061354 secs] 5915K->2337K(16320K), 0.0062413 s
ecs]
Dec 7, 2007 4:01:32 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Dec 7, 2007 4:01:32 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Dec 7, 2007 4:01:32 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/16  config=null
Dec 7, 2007 4:01:32 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 1114 ms

Any idea what is causing these exceptions?

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

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

Reply via email to