FYI: Upgraded to tomcat 6 and that resolved the problem. Thanks
MShah wrote: > > I downloaded the source for axis 2.1.4.1 and compiled and built the war > and when deploying it on apache tomcat 4.1.37, I am getting the following > error. Any inputs on resolving this will be much appreciated. > > Aug 29, 2008 2:26:16 PM org.apache.coyote.http11.Http11BaseProtocol init > INFO: Initializing Coyote HTTP/1.1 on http-8080 > Starting service Tomcat-Standalone > Apache Tomcat/4.1.37 > Aug 29, 2008 2:26:21 PM org.apache.commons.digester.Digester endElement > SEVERE: End event threw exception > org.apache.commons.logging.LogConfigurationException: User-specified log > class ' > org.apache.commons.logging.impl.Log4JLogger' cannot be found or is not > useable. > at > org.apache.commons.logging.impl.LogFactoryImpl.discoverLogImplementat > ion(LogFactoryImpl.java:874) > at > org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactory > Impl.java:604) > at > org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactory > Impl.java:336) > at > org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactory > Impl.java:310) > at > org.apache.commons.logging.LogFactory.getLog(LogFactory.java:685) > at > org.apache.commons.beanutils.ConvertUtilsBean.<init>(ConvertUtilsBean > .java:130) > at > org.apache.commons.beanutils.BeanUtilsBean.<init>(BeanUtilsBean.java: > 110) > at > org.apache.commons.beanutils.BeanUtilsBean$1.initialValue(BeanUtilsBe > an.java:68) > at > org.apache.commons.beanutils.ContextClassLoaderLocal.get(ContextClass > LoaderLocal.java:80) > at > org.apache.commons.beanutils.BeanUtilsBean.getInstance(BeanUtilsBean. > java:78) > at > org.apache.commons.beanutils.ConvertUtilsBean.getInstance(ConvertUtil > sBean.java:115) > at > org.apache.commons.beanutils.ConvertUtils.convert(ConvertUtils.java:2 > 17) > at > org.apache.commons.digester.CallMethodRule.end(CallMethodRule.java:56 > 1) > at org.apache.commons.digester.Rule.end(Rule.java:253) > at > org.apache.commons.digester.Digester.endElement(Digester.java:1222) > at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown > Source > ) > at > org.apache.xerces.impl.dtd.XMLDTDValidator.endNamespaceScope(Unknown > Source) > at > org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(Unknown S > ource) > at org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(Unknown > Source) > > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement( > Unknown Source) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent > Dispatcher.dispatch(Unknown Source) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un > known Source) > at org.apache.xerces.parsers.XML11Configuration.parse(Unknown > Source) > at org.apache.xerces.parsers.XML11Configuration.parse(Unknown > Source) > at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) > at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown > Source) > at > org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Sour > ce) > at org.apache.commons.digester.Digester.parse(Digester.java:1745) > at > org.apache.catalina.startup.ContextConfig.defaultConfig(ContextConfig > .java:488) > at > org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:57 > 9) > at > org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi > g.java:182) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl > eSupport.java:120) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:3 > 644) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase > .java:777) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:76 > 0) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:538) > > at > org.apache.catalina.core.StandardHostDeployer.install(StandardHostDep > loyer.java:265) > at > org.apache.catalina.core.StandardHost.install(StandardHost.java:731) > at > org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:582 > ) > at > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:378 > ) > at > org.apache.catalina.startup.HostConfig.start(HostConfig.java:808) > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java > :335) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl > eSupport.java:120) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1156) > > at > org.apache.catalina.core.StandardHost.start(StandardHost.java:697) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1148) > > at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:311 > ) > at > org.apache.catalina.core.StandardService.start(StandardService.java:4 > 50) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:221 > 3) > at org.apache.catalina.startup.Catalina.start(Catalina.java:484) > at org.apache.catalina.startup.Catalina.execute(Catalina.java:371) > at org.apache.catalina.startup.Catalina.process(Catalina.java:134) > 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:597) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:151) > Aug 29, 2008 2:26:22 PM org.apache.coyote.http11.Http11BaseProtocol start > INFO: Starting Coyote HTTP/1.1 on http-8080 > Aug 29, 2008 2:26:22 PM org.apache.jk.common.ChannelSocket init > INFO: JK: ajp13 listening on /0.0.0.0:8009 > Aug 29, 2008 2:26:22 PM org.apache.jk.server.JkMain start > INFO: Jk running ID=0 time=0/32 config=null > Aug 29, 2008 2:26:37 PM org.apache.commons.digester.Digester endElement > SEVERE: End event threw exception > org.apache.commons.logging.LogConfigurationException: User-specified log > class ' > org.apache.commons.logging.impl.Log4JLogger' cannot be found or is not > useable. > at > org.apache.commons.logging.impl.LogFactoryImpl.discoverLogImplementat > ion(LogFactoryImpl.java:874) > at > org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactory > Impl.java:604) > at > org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactory > Impl.java:336) > at > org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactory > Impl.java:310) > at > org.apache.commons.logging.LogFactory.getLog(LogFactory.java:685) > at > org.apache.commons.beanutils.ConvertUtilsBean.<init>(ConvertUtilsBean > .java:130) > at > org.apache.commons.beanutils.BeanUtilsBean.<init>(BeanUtilsBean.java: > 110) > at > org.apache.commons.beanutils.BeanUtilsBean$1.initialValue(BeanUtilsBe > an.java:68) > at > org.apache.commons.beanutils.ContextClassLoaderLocal.get(ContextClass > LoaderLocal.java:80) > at > org.apache.commons.beanutils.BeanUtilsBean.getInstance(BeanUtilsBean. > java:78) > at > org.apache.commons.beanutils.ConvertUtilsBean.getInstance(ConvertUtil > sBean.java:115) > at > org.apache.commons.beanutils.ConvertUtils.convert(ConvertUtils.java:2 > 17) > at > org.apache.commons.digester.CallMethodRule.end(CallMethodRule.java:56 > 1) > at org.apache.commons.digester.Rule.end(Rule.java:253) > at > org.apache.commons.digester.Digester.endElement(Digester.java:1222) > at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown > Source > ) > at > org.apache.xerces.impl.dtd.XMLDTDValidator.endNamespaceScope(Unknown > Source) > at > org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(Unknown S > ource) > at org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(Unknown > Source) > > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement( > Unknown Source) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent > Dispatcher.dispatch(Unknown Source) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un > known Source) > at org.apache.xerces.parsers.XML11Configuration.parse(Unknown > Source) > at org.apache.xerces.parsers.XML11Configuration.parse(Unknown > Source) > at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) > at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown > Source) > at > org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Sour > ce) > at org.apache.commons.digester.Digester.parse(Digester.java:1745) > at > org.apache.catalina.startup.ContextConfig.defaultConfig(ContextConfig > .java:488) > at > org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:57 > 9) > at > org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi > g.java:182) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl > eSupport.java:120) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:3 > 644) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase > .java:777) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:76 > 0) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:538) > > at > org.apache.catalina.core.StandardHostDeployer.install(StandardHostDep > loyer.java:265) > at > org.apache.catalina.core.StandardHost.install(StandardHost.java:731) > at > org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j > ava:649) > at > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:379 > ) > at org.apache.catalina.startup.HostConfig.run(HostConfig.java:941) > at java.lang.Thread.run(Thread.java:619) > > Thanks, > > Monisha > -- View this message in context: http://www.nabble.com/deploying-axis2-on-tomcat-4.1.37-gives-org.apache.commons.logging.impl.Log4JLogger%27-cannot-be-found-or-is-not-useable-tp19227768p19228245.html Sent from the Axis - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
