eclipse - A child container failed during start java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: -


i using spring mvc(not maven),my problem tomcat(8.0) stops while deploying. out deploying project tried start tomcat via eclipse,it works successfully.

my error console

jul 21, 2015 12:24:33 pm org.apache.tomcat.util.digester.setpropertiesrule begin warning: [setpropertiesrule]{server/service/engine/host/context} setting property 'source' 'org.eclipse.jst.jee.server:springmvcbasic' did not find matching property. jul 21, 2015 12:24:33 pm org.apache.catalina.startup.versionloggerlistener log info: server version:        apache tomcat/8.0.23 jul 21, 2015 12:24:33 pm org.apache.catalina.startup.versionloggerlistener log info: server built:          may 19 2015 14:58:38 utc jul 21, 2015 12:24:33 pm org.apache.catalina.startup.versionloggerlistener log info: server number:         8.0.23.0 jul 21, 2015 12:24:33 pm org.apache.catalina.startup.versionloggerlistener log info: os name:               linux jul 21, 2015 12:24:33 pm org.apache.catalina.startup.versionloggerlistener log info: os version:            3.13.0-55-generic jul 21, 2015 12:24:33 pm org.apache.catalina.startup.versionloggerlistener log info: architecture:          i386 jul 21, 2015 12:24:33 pm org.apache.catalina.startup.versionloggerlistener log info: java home:             /usr/lib/jvm/java-8-oracle/jre jul 21, 2015 12:24:33 pm org.apache.catalina.startup.versionloggerlistener log info: jvm version:           1.8.0_45-b14 jul 21, 2015 12:24:33 pm org.apache.catalina.startup.versionloggerlistener log info: jvm vendor:            oracle corporation jul 21, 2015 12:24:33 pm org.apache.catalina.startup.versionloggerlistener log info: catalina_base:         /home/vishnum/workshop/projects/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0 jul 21, 2015 12:24:33 pm org.apache.catalina.startup.versionloggerlistener log info: catalina_home:         /home/vishnum/workshop/tools/apachetomcat/apache-tomcat-8.0.23 jul 21, 2015 12:24:33 pm org.apache.catalina.startup.versionloggerlistener log info: command line argument: -dcatalina.base=/home/vishnum/workshop/projects/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0 jul 21, 2015 12:24:33 pm org.apache.catalina.startup.versionloggerlistener log info: command line argument: -dcatalina.home=/home/vishnum/workshop/tools/apachetomcat/apache-tomcat-8.0.23 jul 21, 2015 12:24:33 pm org.apache.catalina.startup.versionloggerlistener log info: command line argument: -dwtp.deploy=/home/vishnum/workshop/projects/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps jul 21, 2015 12:24:33 pm org.apache.catalina.startup.versionloggerlistener log info: command line argument: -djava.endorsed.dirs=/home/vishnum/workshop/tools/apachetomcat/apache-tomcat-8.0.23/endorsed jul 21, 2015 12:24:33 pm org.apache.catalina.startup.versionloggerlistener log info: command line argument: -dfile.encoding=utf-8 jul 21, 2015 12:24:33 pm org.apache.catalina.core.aprlifecyclelistener lifecycleevent info: apr based apache tomcat native library allows optimal performance in production environments not found on java.library.path: /usr/lib/jvm/java-8-oracle/jre/lib/i386/server:/usr/lib/jvm/java-8-oracle/jre/lib/i386:/usr/lib/jvm/java-8-oracle/jre/../lib/i386:/usr/lib/jvm/java-8-oracle/jre/lib/i386/client:/usr/lib/jvm/java-8-oracle/jre/lib/i386::/usr/java/packages/lib/i386:/lib:/usr/lib jul 21, 2015 12:24:33 pm org.apache.coyote.abstractprotocol init info: initializing protocolhandler ["http-nio-8080"] jul 21, 2015 12:24:33 pm org.apache.tomcat.util.net.nioselectorpool getsharedselector info: using shared selector servlet write/read jul 21, 2015 12:24:33 pm org.apache.coyote.abstractprotocol init info: initializing protocolhandler ["ajp-nio-8009"] jul 21, 2015 12:24:33 pm org.apache.tomcat.util.net.nioselectorpool getsharedselector info: using shared selector servlet write/read jul 21, 2015 12:24:33 pm org.apache.catalina.startup.catalina load info: initialization processed in 676 ms jul 21, 2015 12:24:33 pm org.apache.catalina.core.standardservice startinternal info: starting service catalina jul 21, 2015 12:24:33 pm org.apache.catalina.core.standardengine startinternal info: starting servlet engine: apache tomcat/8.0.23 jul 21, 2015 12:24:34 pm org.apache.jasper.servlet.tldscanner scanjars info: @ least 1 jar scanned tlds yet contained no tlds. enable debug logging logger complete list of jars scanned no tlds found in them. skipping unneeded jars during scanning can improve startup time , jsp compilation time. jul 21, 2015 12:24:34 pm org.apache.catalina.core.containerbase startinternal severe: child container failed during start java.util.concurrent.executionexception: org.apache.catalina.lifecycleexception: failed start component [standardengine[catalina].standardhost[localhost].standardcontext[/springmvcbasic]]     @ java.util.concurrent.futuretask.report(futuretask.java:122)     @ java.util.concurrent.futuretask.get(futuretask.java:192)     @ org.apache.catalina.core.containerbase.startinternal(containerbase.java:917)     @ org.apache.catalina.core.standardhost.startinternal(standardhost.java:871)     @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150)     @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1409)     @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1399)     @ java.util.concurrent.futuretask.run(futuretask.java:266)     @ java.util.concurrent.threadpoolexecutor.runworker(threadpoolexecutor.java:1142)     @ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:617)     @ java.lang.thread.run(thread.java:745) caused by: org.apache.catalina.lifecycleexception: failed start component [standardengine[catalina].standardhost[localhost].standardcontext[/springmvcbasic]]     @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:154)     ... 6 more caused by: java.lang.nullpointerexception     @ org.springframework.web.springservletcontainerinitializer.onstartup(springservletcontainerinitializer.java:142)     @ org.apache.catalina.core.standardcontext.startinternal(standardcontext.java:5156)     @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150)     ... 6 more  jul 21, 2015 12:24:34 pm org.apache.catalina.core.containerbase startinternal severe: child container failed during start java.util.concurrent.executionexception: org.apache.catalina.lifecycleexception: failed start component [standardengine[catalina].standardhost[localhost]]     @ java.util.concurrent.futuretask.report(futuretask.java:122)     @ java.util.concurrent.futuretask.get(futuretask.java:192)     @ org.apache.catalina.core.containerbase.startinternal(containerbase.java:917)     @ org.apache.catalina.core.standardengine.startinternal(standardengine.java:262)     @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150)     @ org.apache.catalina.core.standardservice.startinternal(standardservice.java:439)     @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150)     @ org.apache.catalina.core.standardserver.startinternal(standardserver.java:769)     @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150)     @ org.apache.catalina.startup.catalina.start(catalina.java:625)     @ sun.reflect.nativemethodaccessorimpl.invoke0(native method)     @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:62)     @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43)     @ java.lang.reflect.method.invoke(method.java:497)     @ org.apache.catalina.startup.bootstrap.start(bootstrap.java:351)     @ org.apache.catalina.startup.bootstrap.main(bootstrap.java:485) caused by: org.apache.catalina.lifecycleexception: failed start component [standardengine[catalina].standardhost[localhost]]     @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:154)     @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1409)     @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1399)     @ java.util.concurrent.futuretask.run(futuretask.java:266)     @ java.util.concurrent.threadpoolexecutor.runworker(threadpoolexecutor.java:1142)     @ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:617)     @ java.lang.thread.run(thread.java:745) caused by: org.apache.catalina.lifecycleexception: child container failed during start     @ org.apache.catalina.core.containerbase.startinternal(containerbase.java:925)     @ org.apache.catalina.core.standardhost.startinternal(standardhost.java:871)     @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150)     ... 6 more  jul 21, 2015 12:24:34 pm org.apache.catalina.startup.catalina start severe: required server component failed start tomcat unable start. org.apache.catalina.lifecycleexception: failed start component [standardserver[8005]]     @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:154)     @ org.apache.catalina.startup.catalina.start(catalina.java:625)     @ sun.reflect.nativemethodaccessorimpl.invoke0(native method)     @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:62)     @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43)     @ java.lang.reflect.method.invoke(method.java:497)     @ org.apache.catalina.startup.bootstrap.start(bootstrap.java:351)     @ org.apache.catalina.startup.bootstrap.main(bootstrap.java:485) caused by: org.apache.catalina.lifecycleexception: failed start component [standardservice[catalina]]     @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:154)     @ org.apache.catalina.core.standardserver.startinternal(standardserver.java:769)     @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150)     ... 7 more caused by: org.apache.catalina.lifecycleexception: failed start component [standardengine[catalina]]     @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:154)     @ org.apache.catalina.core.standardservice.startinternal(standardservice.java:439)     @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150)     ... 9 more caused by: org.apache.catalina.lifecycleexception: child container failed during start     @ org.apache.catalina.core.containerbase.startinternal(containerbase.java:925)     @ org.apache.catalina.core.standardengine.startinternal(standardengine.java:262)     @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150)     ... 11 more  jul 21, 2015 12:24:34 pm org.apache.coyote.abstractprotocol pause info: pausing protocolhandler ["http-nio-8080"] jul 21, 2015 12:24:34 pm org.apache.coyote.abstractprotocol pause info: pausing protocolhandler ["ajp-nio-8009"] jul 21, 2015 12:24:34 pm org.apache.catalina.core.standardservice stopinternal info: stopping service catalina jul 21, 2015 12:24:34 pm org.apache.coyote.abstractprotocol destroy info: destroying protocolhandler ["http-nio-8080"] jul 21, 2015 12:24:34 pm org.apache.coyote.abstractprotocol destroy severe: failed destroy end point associated protocolhandler ["http-nio-8080"] java.lang.nullpointerexception     @ org.apache.tomcat.util.net.nioendpoint.releasecaches(nioendpoint.java:303)     @ org.apache.tomcat.util.net.nioendpoint.unbind(nioendpoint.java:479)     @ org.apache.tomcat.util.net.abstractendpoint.destroy(abstractendpoint.java:818)     @ org.apache.coyote.abstractprotocol.destroy(abstractprotocol.java:532)     @ org.apache.catalina.connector.connector.destroyinternal(connector.java:1023)     @ org.apache.catalina.util.lifecyclebase.destroy(lifecyclebase.java:305)     @ org.apache.catalina.core.standardservice.destroyinternal(standardservice.java:588)     @ org.apache.catalina.util.lifecyclebase.destroy(lifecyclebase.java:305)     @ org.apache.catalina.core.standardserver.destroyinternal(standardserver.java:859)     @ org.apache.catalina.util.lifecyclebase.destroy(lifecyclebase.java:305)     @ org.apache.catalina.startup.catalina.start(catalina.java:629)     @ sun.reflect.nativemethodaccessorimpl.invoke0(native method)     @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:62)     @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43)     @ java.lang.reflect.method.invoke(method.java:497)     @ org.apache.catalina.startup.bootstrap.start(bootstrap.java:351)     @ org.apache.catalina.startup.bootstrap.main(bootstrap.java:485)  jul 21, 2015 12:24:34 pm org.apache.coyote.abstractprotocol destroy info: destroying protocolhandler ["ajp-nio-8009"] jul 21, 2015 12:24:34 pm org.apache.coyote.abstractprotocol destroy severe: failed destroy end point associated protocolhandler ["ajp-nio-8009"] java.lang.nullpointerexception     @ org.apache.tomcat.util.net.nioendpoint.releasecaches(nioendpoint.java:303)     @ org.apache.tomcat.util.net.nioendpoint.unbind(nioendpoint.java:479)     @ org.apache.tomcat.util.net.abstractendpoint.destroy(abstractendpoint.java:818)     @ org.apache.coyote.abstractprotocol.destroy(abstractprotocol.java:532)     @ org.apache.catalina.connector.connector.destroyinternal(connector.java:1023)     @ org.apache.catalina.util.lifecyclebase.destroy(lifecyclebase.java:305)     @ org.apache.catalina.core.standardservice.destroyinternal(standardservice.java:588)     @ org.apache.catalina.util.lifecyclebase.destroy(lifecyclebase.java:305)     @ org.apache.catalina.core.standardserver.destroyinternal(standardserver.java:859)     @ org.apache.catalina.util.lifecyclebase.destroy(lifecyclebase.java:305)     @ org.apache.catalina.startup.catalina.start(catalina.java:629)     @ sun.reflect.nativemethodaccessorimpl.invoke0(native method)     @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:62)     @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43)     @ java.lang.reflect.method.invoke(method.java:497)     @ org.apache.catalina.startup.bootstrap.start(bootstrap.java:351)     @ org.apache.catalina.startup.bootstrap.main(bootstrap.java:485) 

these library files,i using

com.mysql.jdbc_5.1.5.jar com.springsource.org.apache.commons.fileupload-1.2.0.jar com.springsource.org.apache.commons.httpclient-3.1.0.jar com.springsource.org.apache.commons.logging-1.1.1.jar com.springsource.org.apache.log4j-1.2.15.jar com.springsource.org.codehaus.jackson.mapper-1.0.0.jar commons-dbcp-1.4.jar commons-logging-1.1.2.jar javax.servlet-api-3.0.1.jar jmxtools-1.2.1.jar jstl-1.2.jar org.springframework.asm-3.0.1.release-a.jar org.springframework.beans-3.0.1.release-a.jar org.springframework.context-3.0.1.release-a.jar org.springframework.context-3.2.0.release.jar org.springframework.core-3.0.1.release-a.jar org.springframework.expression-3.0.1.release-a.jar org.springframework.oxm-3.0.1.release-a.jar org.springframework.web-3.0.1.release-a.jar org.springframework.web-3.1.0.m2.jar org.springframework.web.portlet-3.0.1.release-a.jar org.springframework.web.servlet-3.0.1.release-a.jar org.springframework.web.struts-3.0.1.release-a.jar spring-jdbc-3.0.6.release.jar spring-webmvc-3.0.6.release.jar spring-webmvc-3.1.1.release.jar spring.web.servlet-3.1.1.jar 

i added "commons-logging-1.1.2.jar" specified in tutorial,but wont works.

my controller class shown below.

@configuration @componentscan(basepackages="com.indocosmo.controller") @enablewebmvc public class mvcconfiguration extends webmvcconfigureradapter{       @bean         public viewresolver getviewresolver(){             internalresourceviewresolver resolver = new internalresourceviewresolver();             resolver.setprefix("/web-inf/jsp/");             resolver.setsuffix(".jsp");             return resolver;         }  //   @override //      public void configuredefaultservlethandling( //              defaultservlethandlerconfigurer configurer) { //          configurer.enable(); //      }          @override         public void addresourcehandlers(resourcehandlerregistry registry) {             registry.addresourcehandler("/resources/**").addresourcelocations("/resources/");         }        @bean         public datasource getdatasource() {             drivermanagerdatasource datasource = new drivermanagerdatasource();             datasource.setdriverclassname("com.mysql.jdbc.driver");             datasource.seturl("jdbc:mysql://192.168.1.56:3306/pmsdb?characterencoding=utf-8");             datasource.setusername("pmsuser");             datasource.setpassword("pmspw");              return datasource;         }      @bean         public userdao getcontactdao() {             return new userdaoimplementation(getdatasource());         }   } 

i cannot locate happening,can 1 please me highly appreciable...


Comments