Read and respond to this message at: 
https://sourceforge.net/forum/message.php?msg_id=3323017
By: woodchuck5

hi Henner,

i recompiled DbForms, and this time i made sure nothing relating to logging
is in the code anywhere.  i commented out all import statements of
org.apache.commons.logging.* and also org.apache.log4j.*

ConfigLoader has all setLogger() statements commented out too.

however, i still get the same Exceptions as before.

i also tried to remove log4j.jar (only use commons-logging.jar) in both 
common/lib
or WEB-INF/lib and both get errors during Tomcat startup.

now, DbForms does not contain any logging... why are there still the following
errors?

INFO: Can't register valve [EMAIL PROTECTED]
org.apache.commons.logging.LogConfigurationException:
org.apache.commons.logging.LogConfigurationException:
java.lang.ClassNotFoundException: 
org.apache.commons.logging.impl.Log4JCategoryLog
(Caused by java.lang.ClassNotFoundException:
org.apache.commons.logging.impl.Log4JCategoryLog) (Caused by
org.apache.commons.logging.LogConfigurationException:
java.lang.ClassNotFoundException: 
org.apache.commons.logging.impl.Log4JCategoryLog
(Caused by java.lang.ClassNotFoundException:
org.apache.commons.logging.impl.Log4JCategoryLog))
        at 
org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.ja
va:543)
        at 
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.ja
va:235)
        at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:370)
        at 
org.apache.catalina.core.ContainerBase.getLogger(ContainerBase.java:380)
        at 
org.apache.catalina.valves.ValveBase.createObjectName(ValveBase.java:242)
        at 
org.apache.catalina.core.StandardPipeline.registerValve(StandardPipeline.jav
a:296)
        at 
org.apache.catalina.core.StandardPipeline.start(StandardPipeline.java:233)
        at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4045)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:7
59)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
        at 
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:589)
        at 
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:536
)
        at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:471)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1102)
        at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
        at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
t.java:119)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
        at 
org.apache.catalina.core.StandardService.start(StandardService.java:450)
        at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:683)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
Caused by: org.apache.commons.logging.LogConfigurationException:
java.lang.ClassNotFoundException: 
org.apache.commons.logging.impl.Log4JCategoryLog
(Caused by java.lang.ClassNotFoundException:
org.apache.commons.logging.impl.Log4JCategoryLog)
        at 
org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryI
mpl.java:397)
        at 
org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.ja
va:529)
        ... 29 more
Caused by: java.lang.ClassNotFoundException:
org.apache.commons.logging.impl.Log4JCategoryLog
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:164)
        at 
org.apache.commons.logging.impl.LogFactoryImpl$1.run(LogFactoryImpl.java:447
)
        at java.security.AccessController.doPrivileged(Native Method)
        at 
org.apache.commons.logging.impl.LogFactoryImpl.loadClass(LogFactoryImpl.java
:435)
        at 
org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryI
mpl.java:376)
        ... 30 more
Sep 2, 2005 2:34:42 PM org.apache.tomcat.util.digester.Digester endElement
SEVERE: End event threw exception
java.lang.reflect.InvocationTargetException
        at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at 
org.apache.tomcat.util.IntrospectionUtils.callMethod1(IntrospectionUtils.jav
a:890)
        at org.apache.tomcat.util.digester.SetNextRule.end(SetNextRule.java:192)
        at org.apache.tomcat.util.digester.Rule.end(Rule.java:228)
        at 
org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1057)
        at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Abst
ractSAXParser.java:633)
        at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanE
ndElement(XMLDocumentFragmentScannerImpl.java:1241)
        at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Fragm
entContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1685)
        at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanD
ocument(XMLDocumentFragmentScannerImpl.java:368)
        at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Con
figuration.java:834)
        at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Con
figuration.java:764)
        at 
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:14
8)
        at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractS
AXParser.java:1242)
        at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1561)
        at 
org.apache.catalina.startup.ContextConfig.processDefaultWebConfig(ContextCon
fig.java:673)
        at 
org.apache.catalina.startup.ContextConfig.defaultWebConfig(ContextConfig.jav
a:610)
        at 
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:1030)
        at 
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:
255)
        at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
t.java:119)
        at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4053)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:7
59)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
        at 
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:589)
        at 
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:536
)
        at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:471)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1102)
        at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
        at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
t.java:119)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
        at 
org.apache.catalina.core.StandardService.start(StandardService.java:450)
        at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:683)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
Caused by: org.apache.commons.logging.LogConfigurationException:
org.apache.commons.logging.LogConfigurationException:
java.lang.ClassNotFoundException: 
org.apache.commons.logging.impl.Log4JCategoryLog
(Caused by java.lang.ClassNotFoundException:
org.apache.commons.logging.impl.Log4JCategoryLog) (Caused by
org.apache.commons.logging.LogConfigurationException:
java.lang.ClassNotFoundException: 
org.apache.commons.logging.impl.Log4JCategoryLog
(Caused by java.lang.ClassNotFoundException:
org.apache.commons.logging.impl.Log4JCategoryLog))
        at 
org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.ja
va:543)
        at 
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.ja
va:235)
        at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:370)
        at 
org.apache.catalina.core.ContainerBase.getLogger(ContainerBase.java:380)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:996)
        at 
org.apache.catalina.core.StandardWrapper.start(StandardWrapper.java:1610)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:7
59)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
        at 
org.apache.catalina.core.StandardContext.addChild(StandardContext.java:1894)
        ... 44 more

could this log4j dependency come from some of the other jars that DbForms uses?

is there anywhere else in the code that may be causing this?

woodchuck



______________________________________________________________________
You are receiving this email because you elected to monitor this forum.
To stop monitoring this forum, login to SourceForge.net and visit: 
https://sourceforge.net/forum/unmonitor.php?forum_id=55830


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
DbForms Mailing List

http://www.wap-force.net/dbforms

Reply via email to