Hi,

I'm testing out the new tdk 2.3 (dated 2003-12-10) provided by Jeff
Painter, and here's some feedback:

- The build process was pretty good, only about 8 warnings about the
  deprecation of getMapBuilder().

- Starting TDK-Tomcat worked and the newapp was accessible and working.

- Same newapp won't work in Tomcat 5.0.16 at all, even though it appears
  to be "loaded".  Anyone tried things under Tomcat 5.0.16 yet?

- There were no log4j errors when using the TDK-Tomcat (which is 4.1.29),
  but the same exact newapp would complain under Tomcat 5.0.16 and would
  log "turbine" stuff to console.  Here's the startup log4j error under
  Tomcat 5.0.16:

<snipped>
log4j:ERROR Could not find value for key
log4j.appender.org.apache.torque.engine

log4j:ERROR Could not instantiate appender named
"org.apache.torque.engine".
[INFO] Turbine - -Configured log4j from
C:\Java\Software\jakarta-tomcat-5.0.16\w
ebapps\newapp\WEB-INF\conf\Log4j.properties
[INFO] Turbine - -Loaded configuration  (Properties) from
/WEB-INF/conf/TurbineR
esources.properties
(C:\Java\Software\jakarta-tomcat-5.0.16\webapps\newapp\WEB-I
NF\conf\TurbineResources.properties)
<snipped>

  I tried my "solution" of replacing the commons-logging-1.0.2.jar with
  version 1.0.3 under newapp/WEB-INF/lib but that didn't work so I guess
  there's a deeper problem somewhere.

- I noticed there are 2 Log4j.properties files, one under WEB-INF/conf and
  the other under WEB-INF/classes, and are identical.  I believe the one
  under WEB-INF/classes isn't necessary since TR.props references the one
  under WEB-INF/conf.

- And upon stopping the TDK-Tomcat, it gives an error for the xmlrpc
  service:

<snipped>
[INFO] Turbine - -Turbine: init() Ready to Rumble!
Dec 15, 2003 11:12:21 AM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on port 8080
Dec 15, 2003 11:12:21 AM org.apache.jk.common.ChannelSocket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
Dec 15, 2003 11:12:21 AM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/15
config=C:\Java\Software\jakarta-tomcat-5.0.16\conf\jk2.properties
Dec 15, 2003 11:12:21 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 12390 ms
Dec 15, 2003 11:12:30 AM org.apache.catalina.core.StandardService stop
INFO: Stopping service Catalina
Dec 15, 2003 11:12:30 AM org.apache.coyote.http11.Http11Protocol destroy
INFO: Stoping http11 protocol on 8080
Catalina:type=ThreadPool,name=http8080
[DEBUG] ManagerBase - -Stopping
[DEBUG] ManagerBase - -Unloading persisted sessions
[DEBUG] ManagerBase - -Saving persisted sessions to SESSIONS.ser
[DEBUG] ManagerBase - -Unloading 0 sessions
[DEBUG] ManagerBase - -Expiring 0 persisted sessions
[DEBUG] ManagerBase - -Unloading complete
[INFO] BaseServiceBroker - -Shutting down all services!
[INFO] BaseServiceBroker - -Shutting down service: VelocityService
[INFO] BaseServiceBroker - -Shutting down service: XSLTService
[INFO] BaseServiceBroker - -Shutting down service: TemplateService
[INFO] BaseServiceBroker - -Shutting down service: IntakeService
[INFO] BaseServiceBroker - -Shutting down service: PullService
[INFO] BaseServiceBroker - -Shutting down service: SecurityService
[INFO] BaseServiceBroker - -Shutting down service: UploadService
[INFO] BaseServiceBroker - -Shutting down service: UniqueIdService
[INFO] BaseServiceBroker - -Shutting down service: XmlRpcService
[ERROR] BaseServiceBroker - -Shutdown of a nonexistent Service
'XmlRpcService' was requested
<org.apache.turbine.services.InstantiationException: Failed
to instantiate service XmlRpcService: A class referenced by
org.apache.turbine.services.xmlrpc.TurbineXmlRpcService is unavailable.
Check your jars and classes.:
org/apache/xmlrpc/WebServer>java.lang.NoClassDefFoundError:
org/apache/xmlrpc/WebServer
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:141)
        at
org.apache.turbine.services.BaseServiceBroker.getServiceInstance(Base
ServiceBroker.java:554)
        at
org.apache.turbine.services.BaseServiceBroker.shutdownService(BaseSer
viceBroker.java:418)
        at
org.apache.turbine.services.BaseServiceBroker.shutdownServices(BaseSe
rviceBroker.java:467)
        at org.apache.turbine.Turbine.destroy(Turbine.java:658)
        at
org.apache.catalina.core.StandardWrapper.unload(StandardWrapper.java:
1270)
        at
org.apache.catalina.core.StandardWrapper.stop(StandardWrapper.java:15
87)
        at
org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java
:995)
        at
org.apache.catalina.core.StandardContext.removeChild(StandardContext.
java:3096)
        at
org.apache.catalina.startup.ContextConfig.stop(ContextConfig.java:696
)
        at
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi
g.java:256)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:166)
        at
org.apache.catalina.core.StandardContext.stop(StandardContext.java:44
33)
        at
org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java
:995)
        at
org.apache.catalina.core.StandardHostDeployer.remove(StandardHostDepl
oyer.java:599)
        at
org.apache.catalina.core.StandardHost.remove(StandardHost.java:939)
        at
org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1
047)
        at
org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1024)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:395)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:166)
        at
org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1165)
        at
org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1177)
        at
org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:523)

        at
org.apache.catalina.core.StandardService.stop(StandardService.java:57
5)
        at
org.apache.catalina.core.StandardServer.stop(StandardServer.java:2377
)
        at org.apache.catalina.startup.Catalina.stop(Catalina.java:623)
        at
org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalin
a.java:666)
rethrown as org.apache.turbine.services.InstantiationException: A class
referenced by org.apache.turbine.services.xmlrpc.TurbineXmlRpcService is
unavailable. Check your jars and classes.: org/apache/xmlrpc/WebServer
        at
org.apache.turbine.services.BaseServiceBroker.getServiceInstance(Base
ServiceBroker.java:591)
        at
org.apache.turbine.services.BaseServiceBroker.shutdownService(BaseSer
viceBroker.java:418)
        at
org.apache.turbine.services.BaseServiceBroker.shutdownServices(BaseSe
rviceBroker.java:467)
        at org.apache.turbine.Turbine.destroy(Turbine.java:658)
        at
org.apache.catalina.core.StandardWrapper.unload(StandardWrapper.java:
1270)
        at
org.apache.catalina.core.StandardWrapper.stop(StandardWrapper.java:15
87)
        at
org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java
:995)
        at
org.apache.catalina.core.StandardContext.removeChild(StandardContext.
java:3096)
        at
org.apache.catalina.startup.ContextConfig.stop(ContextConfig.java:696
)
        at
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi
g.java:256)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:166)
        at
org.apache.catalina.core.StandardContext.stop(StandardContext.java:44
33)
        at
org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java
:995)
        at
org.apache.catalina.core.StandardHostDeployer.remove(StandardHostDepl
oyer.java:599)
        at
org.apache.catalina.core.StandardHost.remove(StandardHost.java:939)
        at
org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1
047)
        at
org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1024)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:395)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:166)
        at
org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1165)
        at
org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1177)
        at
org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:523)

        at
org.apache.catalina.core.StandardService.stop(StandardService.java:57
5)
        at
org.apache.catalina.core.StandardServer.stop(StandardServer.java:2377
)
        at org.apache.catalina.startup.Catalina.stop(Catalina.java:623)
        at
org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalin
a.java:666)
Caused by: java.lang.NoClassDefFoundError: org/apache/xmlrpc/WebServer
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:141)
        at
org.apache.turbine.services.BaseServiceBroker.getServiceInstance(Base
ServiceBroker.java:554)
        ... 25 more
rethrown as org.apache.turbine.services.InstantiationException: Failed to
instantiate service XmlRpcService: A class referenced by
org.apache.turbine.services.xmlrpc.TurbineXmlRpcService is unavailable.
Check your jars and classes.:
org/apache/xmlrpc/WebServer
        at
org.apache.turbine.services.BaseServiceBroker.getServiceInstance(Base
ServiceBroker.java:603)
        at
org.apache.turbine.services.BaseServiceBroker.shutdownService(BaseSer
viceBroker.java:418)
        at
org.apache.turbine.services.BaseServiceBroker.shutdownServices(BaseSe
rviceBroker.java:467)
        at org.apache.turbine.Turbine.destroy(Turbine.java:658)
        at
org.apache.catalina.core.StandardWrapper.unload(StandardWrapper.java:
1270)
        at
org.apache.catalina.core.StandardWrapper.stop(StandardWrapper.java:15
87)
        at
org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java
:995)
        at
org.apache.catalina.core.StandardContext.removeChild(StandardContext.
java:3096)
        at
org.apache.catalina.startup.ContextConfig.stop(ContextConfig.java:696
)
        at
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi
g.java:256)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:166)
        at
org.apache.catalina.core.StandardContext.stop(StandardContext.java:44
33)
        at
org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java
:995)
        at
org.apache.catalina.core.StandardHostDeployer.remove(StandardHostDepl
oyer.java:599)
        at
org.apache.catalina.core.StandardHost.remove(StandardHost.java:939)
        at
org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1
047)
        at
org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1024)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:395)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:166)
        at
org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1165)
        at
org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1177)
        at
org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:523)

        at
org.apache.catalina.core.StandardService.stop(StandardService.java:57
5)
        at
org.apache.catalina.core.StandardServer.stop(StandardServer.java:2377
)
        at org.apache.catalina.startup.Catalina.stop(Catalina.java:623)
        at
org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalin
a.java:666)
Caused by: org.apache.turbine.services.InstantiationException: A class
referenced by org.apache.turbine.services.xmlrpc.TurbineXmlRpcService is
unavailable. Check your jars and classes.: org/apache/xmlrpc/WebServer
        at
org.apache.turbine.services.BaseServiceBroker.getServiceInstance(Base
ServiceBroker.java:591)
        ... 25 more
Caused by: java.lang.NoClassDefFoundError: org/apache/xmlrpc/WebServer
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:141)
        at
org.apache.turbine.services.BaseServiceBroker.getServiceInstance(Base
ServiceBroker.java:554)
        ... 25 more

[INFO] BaseServiceBroker - -Shutting down service: SchedulerService
[INFO] BaseServiceBroker - -Shutting down service: GlobalCacheService
[INFO] BaseServiceBroker - -Shutting down service: MimeTypeService
[INFO] BaseServiceBroker - -Shutting down service: LocalizationService
[INFO] BaseServiceBroker - -Shutting down service: AssemblerBrokerService
[INFO] BaseServiceBroker - -Shutting down service: ServletService
[INFO] BaseServiceBroker - -Shutting down service: RunDataService
[INFO] BaseServiceBroker - -Shutting down service: PoolService
[INFO] BaseServiceBroker - -Shutting down service: FactoryService
[INFO] BaseServiceBroker - -Shutting down service: ComponentService
[DEBUG] TurbineComponentService - -Disposing a org.apache.torque.Torque
object
[INFO] BaseServiceBroker - -Shutting down service: CryptoService
[INFO] Turbine - -Turbine: Done shutting down!


- And if I have the example webapps under Tomcat 5.0.16/webapps, then
  there are log4j errors when tomcat tries to deploy those example
  webapps.  This is *really* bad since the log system for one webapp
  shouldn't break the others.

  Here's the log of Tomcat 5.0.16 when it tries to "install/deploy" the
  example webapps (note that "newapp" was loaded first so you see the
  "Turbine ready to rumble!" message):

[INFO] Turbine - -Turbine: init() Ready to Rumble!
Dec 15, 2003 11:34:54 AM org.apache.catalina.core.StandardHostDeployer
install
INFO: Installing web application at context path  from URL
file:C:\Java\Software
\jakarta-tomcat-5.0.16\webapps\ROOT
Dec 15, 2003 11:34:54 AM org.apache.catalina.core.StandardHostDeployer
install
INFO: Error installing
org.apache.commons.logging.LogConfigurationException:
java.lang.ClassNotFoundExc
eption: org.apache.commons.logging.impl.Log4jFactory
        at
org.apache.commons.logging.LogFactory$2.run(LogFactory.java:609)
        at java.security.AccessController.doPrivileged(Native Method)
        at
org.apache.commons.logging.LogFactory.newFactory(LogFactory.java:561)

        at
org.apache.commons.logging.LogFactory.getFactory(LogFactory.java:298)

        at
org.apache.commons.logging.LogFactory.getLog(LogFactory.java:395)
        at
org.apache.catalina.session.ManagerBase.<init>(ManagerBase.java:107)
        at
org.apache.catalina.session.StandardManager.<init>(StandardManager.ja
va:111)
        at
org.apache.catalina.startup.ContextConfig.managerConfig(ContextConfig
.java:350)
        at
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:65
5)
        at
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi
g.java:254)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:166)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4
212)
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:866)
        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:85
0)
        at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)

        at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDep
loyer.java:316)
        at
org.apache.catalina.core.StandardHost.install(StandardHost.java:859)
        at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j
ava:723)
        at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:473
)
        at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1002)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:393)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:166)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1133)

        at
org.apache.catalina.core.StandardHost.start(StandardHost.java:816)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125)

        at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:518
)
        at
org.apache.catalina.core.StandardService.start(StandardService.java:5
19)
        at
org.apache.catalina.core.StandardServer.start(StandardServer.java:234
3)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
Caused by: java.lang.ClassNotFoundException:
org.apache.commons.logging.impl.Log
4jFactory
        at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:141)
        at
org.apache.commons.logging.LogFactory$2.run(LogFactory.java:607)
        ... 34 more
Dec 15, 2003 11:34:54 AM org.apache.catalina.startup.HostConfig
deployDirectorie
s
SEVERE: Error deploying web application directory ROOT
java.io.IOException: org.apache.commons.logging.LogConfigurationException:
java.
lang.ClassNotFoundException: org.apache.commons.logging.impl.Log4jFactory
        at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDep
loyer.java:322)
        at
org.apache.catalina.core.StandardHost.install(StandardHost.java:859)
        at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j
ava:723)
        at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:473
)
        at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1002)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:393)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:166)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1133)

        at
org.apache.catalina.core.StandardHost.start(StandardHost.java:816)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125)

        at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:518
)
        at
org.apache.catalina.core.StandardService.start(StandardService.java:5
19)
        at
org.apache.catalina.core.StandardServer.start(StandardServer.java:234
3)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
Dec 15, 2003 11:34:54 AM org.apache.catalina.core.StandardHostDeployer
install
INFO: Installing web application at context path /servlets-examples from
URL fil
e:C:\Java\Software\jakarta-tomcat-5.0.16\webapps\servlets-examples
Dec 15, 2003 11:34:54 AM org.apache.catalina.core.StandardHostDeployer
install
INFO: Error installing
org.apache.commons.logging.LogConfigurationException:
java.lang.ClassNotFoundExc
eption: org.apache.commons.logging.impl.Log4jFactory
        at
org.apache.commons.logging.LogFactory$2.run(LogFactory.java:609)
        at java.security.AccessController.doPrivileged(Native Method)
        at
org.apache.commons.logging.LogFactory.newFactory(LogFactory.java:561)

        at
org.apache.commons.logging.LogFactory.getFactory(LogFactory.java:298)

        at
org.apache.commons.logging.LogFactory.getLog(LogFactory.java:395)
        at
org.apache.catalina.session.ManagerBase.<init>(ManagerBase.java:107)
        at
org.apache.catalina.session.StandardManager.<init>(StandardManager.ja
va:111)
        at
org.apache.catalina.startup.ContextConfig.managerConfig(ContextConfig
.java:350)
        at
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:65
5)
        at
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi
g.java:254)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:166)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4
212)
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:866)
        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:85
0)
        at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)

        at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDep
loyer.java:316)
        at
org.apache.catalina.core.StandardHost.install(StandardHost.java:859)
        at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j
ava:723)
        at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:473
)
        at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1002)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:393)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:166)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1133)

        at
org.apache.catalina.core.StandardHost.start(StandardHost.java:816)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125)

        at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:518
)
        at
org.apache.catalina.core.StandardService.start(StandardService.java:5
19)
        at
org.apache.catalina.core.StandardServer.start(StandardServer.java:234
3)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
Caused by: java.lang.ClassNotFoundException:
org.apache.commons.logging.impl.Log
4jFactory
        at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:141)
        at
org.apache.commons.logging.LogFactory$2.run(LogFactory.java:607)
        ... 34 more
Dec 15, 2003 11:34:54 AM org.apache.catalina.startup.HostConfig
deployDirectorie
s
SEVERE: Error deploying web application directory servlets-examples
java.io.IOException: org.apache.commons.logging.LogConfigurationException:
java.
lang.ClassNotFoundException: org.apache.commons.logging.impl.Log4jFactory
        at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDep
loyer.java:322)
        at
org.apache.catalina.core.StandardHost.install(StandardHost.java:859)
        at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j
ava:723)
        at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:473
)
        at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1002)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:393)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:166)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1133)

        at
org.apache.catalina.core.StandardHost.start(StandardHost.java:816)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125)

        at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:518
)
        at
org.apache.catalina.core.StandardService.start(StandardService.java:5
19)
        at
org.apache.catalina.core.StandardServer.start(StandardServer.java:234
3)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
Dec 15, 2003 11:34:54 AM org.apache.catalina.core.StandardHostDeployer
install
INFO: Installing web application at context path /tomcat-docs from URL
file:C:\J
ava\Software\jakarta-tomcat-5.0.16\webapps\tomcat-docs
Dec 15, 2003 11:34:54 AM org.apache.catalina.core.StandardHostDeployer
install
INFO: Error installing
org.apache.commons.logging.LogConfigurationException:
java.lang.ClassNotFoundExc
eption: org.apache.commons.logging.impl.Log4jFactory
        at
org.apache.commons.logging.LogFactory$2.run(LogFactory.java:609)
        at java.security.AccessController.doPrivileged(Native Method)
        at
org.apache.commons.logging.LogFactory.newFactory(LogFactory.java:561)

        at
org.apache.commons.logging.LogFactory.getFactory(LogFactory.java:298)

        at
org.apache.commons.logging.LogFactory.getLog(LogFactory.java:395)
        at
org.apache.catalina.session.ManagerBase.<init>(ManagerBase.java:107)
        at
org.apache.catalina.session.StandardManager.<init>(StandardManager.ja
va:111)
        at
org.apache.catalina.startup.ContextConfig.managerConfig(ContextConfig
.java:350)
        at
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:65
5)
        at
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi
g.java:254)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:166)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4
212)
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:866)
        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:85
0)
        at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)

        at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDep
loyer.java:316)
        at
org.apache.catalina.core.StandardHost.install(StandardHost.java:859)
        at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j
ava:723)
        at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:473
)
        at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1002)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:393)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:166)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1133)

        at
org.apache.catalina.core.StandardHost.start(StandardHost.java:816)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125)

        at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:518
)
        at
org.apache.catalina.core.StandardService.start(StandardService.java:5
19)
        at
org.apache.catalina.core.StandardServer.start(StandardServer.java:234
3)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
Caused by: java.lang.ClassNotFoundException:
org.apache.commons.logging.impl.Log
4jFactory
        at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:141)
        at
org.apache.commons.logging.LogFactory$2.run(LogFactory.java:607)
        ... 34 more
Dec 15, 2003 11:34:54 AM org.apache.catalina.startup.HostConfig
deployDirectorie
s
SEVERE: Error deploying web application directory tomcat-docs
java.io.IOException: org.apache.commons.logging.LogConfigurationException:
java.
lang.ClassNotFoundException: org.apache.commons.logging.impl.Log4jFactory
        at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDep
loyer.java:322)
        at
org.apache.catalina.core.StandardHost.install(StandardHost.java:859)
        at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j
ava:723)
        at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:473
)
        at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1002)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:393)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:166)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1133)

        at
org.apache.catalina.core.StandardHost.start(StandardHost.java:816)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125)

        at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:518
)
        at
org.apache.catalina.core.StandardService.start(StandardService.java:5
19)
        at
org.apache.catalina.core.StandardServer.start(StandardServer.java:234
3)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
Dec 15, 2003 11:34:55 AM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on port 8080
Dec 15, 2003 11:34:55 AM org.apache.jk.common.ChannelSocket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
Dec 15, 2003 11:34:55 AM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/15
config=C:\Java\Software\jakarta-tomcat-5.0.16\c
onf\jk2.properties
Dec 15, 2003 11:34:55 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 12937 ms

  And at this point stopping tomcat yields many many errors!


Well that's about it. :)

I know I went ahead and tried the newapp with Tomcat 5.0.16 but
I'm sure everyone will go there at some point.  So, hopefully this will
serve as a starting point for working out Turbine 2.3 and the lingering
log4j problems.

Regards,
Daniel

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

Reply via email to