axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From MShah <moni_spar...@yahoo.com>
Subject Re: deploying axis2 on tomcat 4.1.37 gives org.apache.commons.logging.impl.Log4JLogger' cannot be found or is not useable
Date Fri, 29 Aug 2008 22:12:34 GMT

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: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Mime
View raw message