tomcat - java - Can't deploy exploded artifact -
i can't deploy exploded artefact on tomcat 7, non-exploded artefact deploys fine. can doing wrong?
severe: containerbase.addchild: start: org.apache.catalina.lifecycleexception: failed start component [standardengine[catalina].standardhost[localhost].standardcontext[]] @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:154) @ org.apache.catalina.core.containerbase.addchildinternal(containerbase.java:901) @ org.apache.catalina.core.containerbase.addchild(containerbase.java:877) @ org.apache.catalina.core.standardhost.addchild(standardhost.java:633) @ org.apache.catalina.startup.hostconfig.manageapp(hostconfig.java:1544) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39) @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25) @ java.lang.reflect.method.invoke(method.java:597) @ org.apache.tomcat.util.modeler.basemodelmbean.invoke(basemodelmbean.java:301) @ com.sun.jmx.interceptor.defaultmbeanserverinterceptor.invoke(defaultmbeanserverinterceptor.java:835) @ com.sun.jmx.mbeanserver.jmxmbeanserver.invoke(jmxmbeanserver.java:771) @ org.apache.catalina.mbeans.mbeanfactory.createstandardcontext(mbeanfactory.java:622) @ org.apache.catalina.mbeans.mbeanfactory.createstandardcontext(mbeanfactory.java:569) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39) @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25) @ java.lang.reflect.method.invoke(method.java:597) @ org.apache.tomcat.util.modeler.basemodelmbean.invoke(basemodelmbean.java:301) @ com.sun.jmx.interceptor.defaultmbeanserverinterceptor.invoke(defaultmbeanserverinterceptor.java:835) @ com.sun.jmx.mbeanserver.jmxmbeanserver.invoke(jmxmbeanserver.java:771) @ javax.management.remote.rmi.rmiconnectionimpl.dooperation(rmiconnectionimpl.java:1455) @ javax.management.remote.rmi.rmiconnectionimpl.access$300(rmiconnectionimpl.java:75) @ javax.management.remote.rmi.rmiconnectionimpl$privilegedoperation.run(rmiconnectionimpl.java:1296) @ javax.management.remote.rmi.rmiconnectionimpl.doprivilegedoperation(rmiconnectionimpl.java:1388) @ javax.management.remote.rmi.rmiconnectionimpl.invoke(rmiconnectionimpl.java:819) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39) @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25) @ java.lang.reflect.method.invoke(method.java:597) @ sun.rmi.server.unicastserverref.dispatch(unicastserverref.java:303) @ sun.rmi.transport.transport$1.run(transport.java:159) @ java.security.accesscontroller.doprivileged(native method) @ sun.rmi.transport.transport.servicecall(transport.java:155) @ sun.rmi.transport.tcp.tcptransport.handlemessages(tcptransport.java:535) @ sun.rmi.transport.tcp.tcptransport$connectionhandler.run0(tcptransport.java:790) @ sun.rmi.transport.tcp.tcptransport$connectionhandler.run(tcptransport.java:649) @ java.util.concurrent.threadpoolexecutor$worker.runtask(threadpoolexecutor.java:895) @ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:918) @ java.lang.thread.run(thread.java:695) caused by: java.lang.noclassdeffounderror: org/apache/poi/ss/usermodel/row @ java.lang.class.getdeclaredfields0(native method) @ java.lang.class.privategetdeclaredfields(class.java:2348) @ java.lang.class.getdeclaredfields(class.java:1779) @ org.apache.catalina.util.introspection.getdeclaredfields(introspection.java:87) @ org.apache.catalina.startup.webannotationset.loadfieldsannotation(webannotationset.java:261) @ org.apache.catalina.startup.webannotationset.loadapplicationservletannotations(webannotationset.java:140) @ org.apache.catalina.startup.webannotationset.loadapplicationannotations(webannotationset.java:67) @ org.apache.catalina.startup.contextconfig.applicationannotationsconfig(contextconfig.java:405) @ org.apache.catalina.startup.contextconfig.configurestart(contextconfig.java:881) @ org.apache.catalina.startup.contextconfig.lifecycleevent(contextconfig.java:369) @ org.apache.catalina.util.lifecyclesupport.firelifecycleevent(lifecyclesupport.java:119) @ org.apache.catalina.util.lifecyclebase.firelifecycleevent(lifecyclebase.java:90) @ org.apache.catalina.core.standardcontext.startinternal(standardcontext.java:5173) @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150) ... 39 more caused by: java.lang.classnotfoundexception: org.apache.poi.ss.usermodel.row @ org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1714) @ org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1559) ... 53 more mar 23, 2014 11:57:25 org.apache.tomcat.util.modeler.basemodelmbean invoke severe: exception invoking method manageapp java.lang.illegalstateexception: containerbase.addchild: start: org.apache.catalina.lifecycleexception: failed start component [standardengine[catalina].standardhost[localhost].standardcontext[]] @ org.apache.catalina.core.containerbase.addchildinternal(containerbase.java:904) @ org.apache.catalina.core.containerbase.addchild(containerbase.java:877) @ org.apache.catalina.core.standardhost.addchild(standardhost.java:633) @ org.apache.catalina.startup.hostconfig.manageapp(hostconfig.java:1544) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39) @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25) @ java.lang.reflect.method.invoke(method.java:597) @ org.apache.tomcat.util.modeler.basemodelmbean.invoke(basemodelmbean.java:301) @ com.sun.jmx.interceptor.defaultmbeanserverinterceptor.invoke(defaultmbeanserverinterceptor.java:835) @ com.sun.jmx.mbeanserver.jmxmbeanserver.invoke(jmxmbeanserver.java:771) @ org.apache.catalina.mbeans.mbeanfactory.createstandardcontext(mbeanfactory.java:622) @ org.apache.catalina.mbeans.mbeanfactory.createstandardcontext(mbeanfactory.java:569) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39) @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25) @ java.lang.reflect.method.invoke(method.java:597) @ org.apache.tomcat.util.modeler.basemodelmbean.invoke(basemodelmbean.java:301) @ com.sun.jmx.interceptor.defaultmbeanserverinterceptor.invoke(defaultmbeanserverinterceptor.java:835) @ com.sun.jmx.mbeanserver.jmxmbeanserver.invoke(jmxmbeanserver.java:771) @ javax.management.remote.rmi.rmiconnectionimpl.dooperation(rmiconnectionimpl.java:1455) @ javax.management.remote.rmi.rmiconnectionimpl.access$300(rmiconnectionimpl.java:75) @ javax.management.remote.rmi.rmiconnectionimpl$privilegedoperation.run(rmiconnectionimpl.java:1296) @ javax.management.remote.rmi.rmiconnectionimpl.doprivilegedoperation(rmiconnectionimpl.java:1388) @ javax.management.remote.rmi.rmiconnectionimpl.invoke(rmiconnectionimpl.java:819) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39) @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25) @ java.lang.reflect.method.invoke(method.java:597) @ sun.rmi.server.unicastserverref.dispatch(unicastserverref.java:303) @ sun.rmi.transport.transport$1.run(transport.java:159) @ java.security.accesscontroller.doprivileged(native method) @ sun.rmi.transport.transport.servicecall(transport.java:155) @ sun.rmi.transport.tcp.tcptransport.handlemessages(tcptransport.java:535) @ sun.rmi.transport.tcp.tcptransport$connectionhandler.run0(tcptransport.java:790) @ sun.rmi.transport.tcp.tcptransport$connectionhandler.run(tcptransport.java:649) @ java.util.concurrent.threadpoolexecutor$worker.runtask(threadpoolexecutor.java:895) @ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:918) @ java.lang.thread.run(thread.java:695) mar 23, 2014 11:57:25 org.apache.tomcat.util.modeler.basemodelmbean invoke severe: exception invoking method createstandardcontext javax.management.runtimeoperationsexception: exception invoking method manageapp @ org.apache.tomcat.util.modeler.basemodelmbean.invoke(basemodelmbean.java:309) @ com.sun.jmx.interceptor.defaultmbeanserverinterceptor.invoke(defaultmbeanserverinterceptor.java:835) @ com.sun.jmx.mbeanserver.jmxmbeanserver.invoke(jmxmbeanserver.java:771) @ org.apache.catalina.mbeans.mbeanfactory.createstandardcontext(mbeanfactory.java:622) @ org.apache.catalina.mbeans.mbeanfactory.createstandardcontext(mbeanfactory.java:569) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39) @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25) @ java.lang.reflect.method.invoke(method.java:597) @ org.apache.tomcat.util.modeler.basemodelmbean.invoke(basemodelmbean.java:301) @ com.sun.jmx.interceptor.defaultmbeanserverinterceptor.invoke(defaultmbeanserverinterceptor.java:835) @ com.sun.jmx.mbeanserver.jmxmbeanserver.invoke(jmxmbeanserver.java:771) @ javax.management.remote.rmi.rmiconnectionimpl.dooperation(rmiconnectionimpl.java:1455) @ javax.management.remote.rmi.rmiconnectionimpl.access$300(rmiconnectionimpl.java:75) @ javax.management.remote.rmi.rmiconnectionimpl$privilegedoperation.run(rmiconnectionimpl.java:1296) @ javax.management.remote.rmi.rmiconnectionimpl.doprivilegedoperation(rmiconnectionimpl.java:1388) @ javax.management.remote.rmi.rmiconnectionimpl.invoke(rmiconnectionimpl.java:819) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39) @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25) @ java.lang.reflect.method.invoke(method.java:597) @ sun.rmi.server.unicastserverref.dispatch(unicastserverref.java:303) @ sun.rmi.transport.transport$1.run(transport.java:159) @ java.security.accesscontroller.doprivileged(native method) @ sun.rmi.transport.transport.servicecall(transport.java:155) @ sun.rmi.transport.tcp.tcptransport.handlemessages(tcptransport.java:535) @ sun.rmi.transport.tcp.tcptransport$connectionhandler.run0(tcptransport.java:790) @ sun.rmi.transport.tcp.tcptransport$connectionhandler.run(tcptransport.java:649) @ java.util.concurrent.threadpoolexecutor$worker.runtask(threadpoolexecutor.java:895) @ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:918) @ java.lang.thread.run(thread.java:695) caused by: java.lang.illegalstateexception: containerbase.addchild: start: org.apache.catalina.lifecycleexception: failed start component [standardengine[catalina].standardhost[localhost].standardcontext[]] @ org.apache.catalina.core.containerbase.addchildinternal(containerbase.java:904) @ org.apache.catalina.core.containerbase.addchild(containerbase.java:877) @ org.apache.catalina.core.standardhost.addchild(standardhost.java:633) @ org.apache.catalina.startup.hostconfig.manageapp(hostconfig.java:1544) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39) @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25) @ java.lang.reflect.method.invoke(method.java:597) @ org.apache.tomcat.util.modeler.basemodelmbean.invoke(basemodelmbean.java:301) ... 30 more [2014-03-23 11:57:25,794] artifact organizationsearch:war exploded: error during artifact deployment. see server log details. mar 23, 2014 11:57:33 org.apache.catalina.startup.hostconfig deploydirectory info: deploying web application directory /usr/local/apache-tomcat-7.0.32/webapps/manager
the poi jar cannot found. add lib directory.
Comments
Post a Comment