2013年11月14日星期四

Help, I was a novice, start time being given a

2013-11-14 11:01:33 org.apache.catalina.core.AprLifecycleListener init
Information : The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library. path: D: \ Program Files \ Java \ jdk1.6.0_10 \ bin; D: \ apache-tomcat-6.0.36 \ bin
2013-11-14 11:01:33 org.apache.coyote.http11.Http11Protocol init
Information : Initializing Coyote HTTP/1.1 on http-8080
2013-11-14 11:01:33 org.apache.catalina.startup.Catalina load
Information : Initialization processed in 422 ms
2013-11-14 11:01:33 org.apache.catalina.core.StandardService start
Information : Starting service Catalina
2013-11-14 11:01:33 org.apache.catalina.core.StandardEngine start
Information : Starting Servlet Engine: Apache Tomcat/6.0.36
2013-11-14 11:01:33 org.apache.catalina.startup.HostConfig deployDescriptor
Information : Deploying configuration descriptor host-manager.xml
2013-11-14 11:01:34 org.apache.catalina.startup.HostConfig deployDescriptor
Information : Deploying configuration descriptor manager.xml
2013-11-14 11:01:34 org.apache.catalina.startup.HostConfig deployDirectory
Information : Deploying web application directory docs
2013-11-14 11:01:34 org.apache.catalina.startup.HostConfig deployDirectory
Information : Deploying web application directory examples
2013-11-14 11:01:34 org.apache.catalina.core.ApplicationContext log
Information : ContextListener: contextInitialized ()
2013-11-14 11:01:34 org.apache.catalina.core.ApplicationContext log
Information : SessionListener: contextInitialized ()
2013-11-14 11:01:34 org.apache.catalina.startup.HostConfig deployDirectory
Information : Deploying web application directory ldy
log4j: WARN No appenders could be found for logger (com.opensymphony.xwork2.config.providers.XmlConfigurationProvider).
log4j: WARN Please initialize the log4j system properly.
2013-11-14 11:01:34 org.apache.catalina.core.StandardContext filterStart
Serious : Exception starting filter struts
Unable to load configuration. - bean - jar: file :/ D :/ apache-tomcat-6.0.36/webapps/ldy/WEB-INF/lib/struts2- core-2.1.8.1.jar! / struts-default.xml: 47:178
at org.apache.struts2.dispatcher.Dispatcher.init (Dispatcher.java: 431)
at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher (InitOperations.java: 69)
at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init (StrutsPrepareAndExecuteFilter.java: 51)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter (ApplicationFilterConfig.java: 295)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef (ApplicationFilterConfig.java: 422)
at org.apache.catalina.core.ApplicationFilterConfig. (ApplicationFilterConfig.java: 115)
at org.apache.catalina.core.StandardContext.filterStart (StandardContext.java: 4072)
at org.apache.catalina.core.StandardContext.start (StandardContext.java: 4726)
at org.apache.catalina.core.ContainerBase.addChildInternal (ContainerBase.java: 799)
at org.apache.catalina.core.ContainerBase.addChild (ContainerBase.java: 779)
at org.apache.catalina.core.StandardHost.addChild (StandardHost.java: 601)
at org.apache.catalina.startup.HostConfig.deployDirectory (HostConfig.java: 1079)
at org.apache.catalina.startup.HostConfig.deployDirectories (HostConfig.java: 1002)
at org.apache.catalina.startup.HostConfig.deployApps (HostConfig.java: 506)
at org.apache.catalina.startup.HostConfig.start (HostConfig.java: 1317)
at org.apache.catalina.startup.HostConfig.lifecycleEvent (HostConfig.java: 324)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent (LifecycleSupport.java: 142)
at org.apache.catalina.core.ContainerBase.start (ContainerBase.java: 1065)
at org.apache.catalina.core.StandardHost.start (StandardHost.java: 840)
at org.apache.catalina.core.ContainerBase.start (ContainerBase.java: 1057)
at org.apache.catalina.core.StandardEngine.start (StandardEngine.java: 463)
at org.apache.catalina.core.StandardService.start (StandardService.java: 525)
at org.apache.catalina.core.StandardServer.start (StandardServer.java: 754)
at org.apache.catalina.startup.Catalina.start (Catalina.java: 595)
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: 597)
at org.apache.catalina.startup.Bootstrap.start (Bootstrap.java: 289)
at org.apache.catalina.startup.Bootstrap.main (Bootstrap.java: 414)
Caused by: Unable to load configuration. - bean - jar: file :/ D :/ apache-tomcat-6.0.36/webapps/ldy/WEB- INF/lib/struts2-core-2.1.8.1.jar! / struts-default.xml: 47:178
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration (ConfigurationManager.java: 58)
at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration (Dispatcher.java: 374)
at org.apache.struts2.dispatcher.Dispatcher.init (Dispatcher.java: 418)
... 29 more
Caused by: Unable to load bean: type: org.apache.struts2.dispatcher.multipart.MultiPartRequest class: org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest - ; bean - jar: file :/ D :/ apache-tomcat-6.0.36/webapps/ldy/WEB-INF/lib/struts2-core-2.1.8.1.jar! / struts-default.xml: 47 : 178
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register (XmlConfigurationProvider.java: 221)
at org.apache.struts2.config.StrutsXmlConfigurationProvider.register (StrutsXmlConfigurationProvider.java: 101)
at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer (DefaultConfiguration.java: 169)
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration (ConfigurationManager.java: 55)
... 31 more
Caused by: java.lang.NoClassDefFoundError: org / apache / commons / fileupload / servlet / ServletFileUpload
at java.lang.Class.getDeclaredConstructors0 (Native Method)
at java.lang.Class.privateGetDeclaredConstructors (Class.java: 2389)
at java.lang.Class.getDeclaredConstructors (Class.java: 1836)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register (XmlConfigurationProvider.java: 211)
... 34 more
Caused by: java.lang.ClassNotFoundException: org.apache.commons.fileupload.servlet.ServletFileUpload
at org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java: 1680)
at org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java: 1526)
at java.lang.ClassLoader.loadClassInternal (ClassLoader.java: 320)
... 38 more
2013-11-14 11:01:34 org.apache.catalina.core.StandardContext start
serious : Error filterStart
2013-11-14 11:01:34 org.apache.catalina.core.StandardContext start
serious : Context [/ ldy] startup failed due to previous errors
2013-11-14 11:01:35 org.apache.catalina.startup.HostConfig deployDirectory
Information : Deploying web application directory ROOT
2013-11-14 11:01:35 org.apache.coyote.http11.Http11Protocol start
Information : Starting Coyote HTTP/1.1 on http-8080
2013-11-14 11:01:35 org.apache.jk.common.ChannelSocket init
Information : JK: ajp13 listening on / 0.0.0.0:8009
2013-11-14 11:01:35 org.apache.jk.server.JkMain start
Information : Jk running ID = 0 time = 0/18 config = null
2013-11-14 11:01:35 org.apache.catalina.startup.Catalina start
Information : Server startup in 1363 ms
[/ code]
---- - Solution --------------------------------------------
your struts.xml configuration problem
------ Solution ----------------------------- ---------------
little jar package, you asked a little vague right
------ Solution -------- ------------------------------------
see an error message is less package
- ----- For reference only ---------------------------------------

but I've STRUTS.XML file can be used, and it has not changed how would the problem?

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
    "http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
<package name="lesson-default" extends="struts-default">
<!-- 转到主页 -->
<action name="MainAction"
class="action.MainAtion">
<result name="form_name">/WEB-INF/jsp/form_name.jsp</result>
</action>

<action name="plan"
class="action.FormNameAction">
<result name="succed" type="dispatcher">
/WEB-INF/jsp/welcom.jsp
</result>
<result name="fail">
/WEB-INF/jsp/form_name.jsp
</result>
</action>

<action name="login"
class="action.LoginAction">
<result name="login" type="dispatcher">
/WEB-INF/jsp/login.jsp
</result>
</action>

<action name="register"
class="action.RegisterAction">
<result name="true" type="dispatcher">
/WEB-INF/jsp/register.jsp
</result>
</action>

<action name="loginMain"
class="action.LoginMainAction">
<result name="login_Main" type="dispatcher">
/WEB-INF/jsp/form_name.jsp
</result>
<result name="fail_Main" type="dispatcher">
/WEB-INF/jsp/login.jsp
</result>
</action>
<!-- 注册 -->
<action name="register_Main"
class="action.RegisterMain">
<result name="register_Main" type="dispatcher">
/WEB-INF/jsp/form_name.jsp
</result>
<result name="false" type="dispatcher">
/WEB-INF/jsp/register.jsp
</result>
</action>
<!-- 转到计划列表 -->
<action name="planlist" class="action.SuperPlanList">
<result name="success" type="dispatcher">
planList.jsp
</result>
</action>
<!-- 计划的删除 -->
<action name="deletePlan" class="action.SuperPlanDelete">
<result name="success" type="redirect">
planlist
</result>
</action>
<!-- 注销 -->
<action name="cancelUser" class="action.CancelUserAction">
<result name="cancel" type="dispatcher">
/WEB-INF/jsp/form_name.jsp
</result>
</action>
<!-- 修改按钮 -->
<action name="editPlan" class="action.SuperPlanEditList">
<result name="success" type="dispatcher">
/WEB-INF/jsp/form_name.jsp
</result>
</action>
<!-- 转到首页 -->
<action name="HomePage" class="action.HomePage">
<result name="success" type="dispatcher">
/WEB-INF/jsp/MainPage.jsp
</result>
</action>
<!-- 转到Ajax和Json显示的登录次数 -->
<action name="loginCount" class="otherAction.LoginCount">
<result name="success" type="dispatcher">
/WEB-INF/jsp/loginCount.jsp
</result>
</action>
</package>
</struts>

没有评论:

发表评论