Unable to load configuration. -Action-file:/d:/program%20files/apache-tomcat-6.0.26/webapps/learnstruts2_1200/web-inf/classes/struts.xml : 31:30
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)
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.<init> (applicationfilterconfig.java:115)
At Org.apache.catalina.core.StandardContext.filterStart (standardcontext.java:3838)
At Org.apache.catalina.core.StandardContext.start (standardcontext.java:4488)
At Org.apache.catalina.core.ContainerBase.addChildInternal (containerbase.java:791)
At Org.apache.catalina.core.ContainerBase.addChild (containerbase.java:771)
At Org.apache.catalina.core.StandardHost.addChild (standardhost.java:546)
At Org.apache.catalina.startup.HostConfig.deployDirectory (hostconfig.java:1041)
At Org.apache.catalina.startup.HostConfig.deployDirectories (hostconfig.java:964)
At Org.apache.catalina.startup.HostConfig.deployApps (hostconfig.java:502)
At Org.apache.catalina.startup.HostConfig.start (hostconfig.java:1277)
At Org.apache.catalina.startup.HostConfig.lifecycleEvent (hostconfig.java:321)
At Org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent (lifecyclesupport.java:119)
At Org.apache.catalina.core.ContainerBase.start (containerbase.java:1053)
At Org.apache.catalina.core.StandardHost.start (standardhost.java:785)
At Org.apache.catalina.core.ContainerBase.start (containerbase.java:1045)
At Org.apache.catalina.core.StandardEngine.start (standardengine.java:443)
At Org.apache.catalina.core.StandardService.start (standardservice.java:519)
At Org.apache.catalina.core.StandardServer.start (standardserver.java:710)
At Org.apache.catalina.startup.Catalina.start (catalina.java:581)
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:error building results for Action Hello in namespace/-action-file:/d:/program%20files/apache-tomcat-6.0.26 /webapps/learnstruts2_1200/web-inf/classes/struts.xml:31:30
At Com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addAction (Xmlconfigurationprovider.java : 367)
At Com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage (Xmlconfigurationprovider.java : 468)
At Com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadPackages (Xmlconfigurationprovider.java : 264)
At Org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages (Strutsxmlconfigurationprovider.java : 111)
At Com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer (defaultconfiguration.java:193)
At Com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration (configurationmanager.java:55)
... More
caused By:no result type specified to result named ' success ', perhaps the parent package does not specify the result Typ E? -Result-file:/d:/program%20files/apache-tomcat-6.0.26/webapps/learnstruts2_1200/web-inf/classes/struts.xml : 32:21
At Com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.buildResults (Xmlconfigurationprovider.java : 612)
At Com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addAction (Xmlconfigurationprovider.java : 365)
... More
2010-7-7 22:15:49 Org.apache.catalina.core.StandardContext Filterstart
Serious: Exception starting filter Struts2
Unable to load configuration. -Action-file:/d:/program%20files/apache-tomcat-6.0.26/webapps/learnstruts2_1200/web-inf/classes/struts.xml : 31:30
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.<init> (applicationfilterconfig.java:115)
At Org.apache.catalina.core.StandardContext.filterStart (standardcontext.java:3838)
At Org.apache.catalina.core.StandardContext.start (standardcontext.java:4488)
At Org.apache.catalina.core.ContainerBase.addChildInternal (containerbase.java:791)
At Org.apache.catalina.core.ContainerBase.addChild (containerbase.java:771)
At Org.apache.catalina.core.StandardHost.addChild (standardhost.java:546)
At Org.apache.catalina.startup.HostConfig.deployDirectory (hostconfig.java:1041)
At Org.apache.catalina.startup.HostConfig.deployDirectories (hostconfig.java:964)
At Org.apache.catalina.startup.HostConfig.deployApps (hostconfig.java:502)
At Org.apache.catalina.startup.HostConfig.start (hostconfig.java:1277)
At Org.apache.catalina.startup.HostConfig.lifecycleEvent (hostconfig.java:321)
At Org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent (lifecyclesupport.java:119)
At Org.apache.catalina.core.ContainerBase.start (containerbase.java:1053)
At Org.apache.catalina.core.StandardHost.start (standardhost.java:785)
At Org.apache.catalina.core.ContainerBase.start (containerbase.java:1045)
At Org.apache.catalina.core.StandardEngine.start (standardengine.java:443)
At Org.apache.catalina.core.StandardService.start (standardservice.java:519)
At Org.apache.catalina.core.StandardServer.start (standardserver.java:710)
At Org.apache.catalina.startup.Catalina.start (catalina.java:581)
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. -Action-file:/d:/program%20files/apache-tomcat-6.0.26/webapps/learnstruts2_1200/web-inf/classes/struts.xml : 31:30
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)
... More
caused By:error building results for Action Hello in namespace/-action-file:/d:/program%20files/apache-tomcat-6.0.26 /webapps/learnstruts2_1200/web-inf/classes/struts.xml:31:30
At Com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addAction (Xmlconfigurationprovider.java : 367)
At Com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage (Xmlconfigurationprovider.java : 468)
At Com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadPackages (Xmlconfigurationprovider.java : 264)
At Org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages (Strutsxmlconfigurationprovider.java : 111)
At Com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer (defaultconfiguration.java:193)
At Com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration (configurationmanager.java:55)
... More
caused By:no result type specified to result named ' success ', perhaps the parent package does not specify the result Typ E? -Result-file:/d:/program%20files/apache-tomcat-6.0.26/webapps/learnstruts2_1200/web-inf/classes/struts.xml : 32:21
At Com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.buildResults (Xmlconfigurationprovider.java : 612)
At Com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addAction (Xmlconfigurationprovider.java : 365)
... More
2010-7-7 22:15:49 org.apache.catalina.core.StandardContext Start
Serious: Error Filterstart
2010-7-7 22:15:49 org.apache.catalina.core.StandardContext Start
Serious: Context [/learnstruts2_1200] startup failed due to previous errors
2010-7-7 22:15:49 Org.apache.catalina.loader.WebappClassLoader Clearthreadlocalmap
Severity: A Web application created a ThreadLocal with key of type [NULL] (value [com.opensymphony.xwork2.inject.containerimpl$1 0@1DB8F3A]) and a value of type [java.lang.object[]] (value [[ljava.lang.object;@1984161]) but failed to remove it when th E Web application was stopped. To prevent a memory leak, the ThreadLocal has been the forcibly.
2010-7-7 22:15:49 Org.apache.catalina.loader.WebappClassLoader Clearthreadlocalmap
Severity: A Web application created a ThreadLocal with key of type [NULL] (value [com.opensymphony.xwork2.inject.containerimpl$1 0@EC849E]) and a value of type [java.lang.object[]] (value [[ljava.lang.object;@1f6b81c]) but failed to remove it Web application was stopped. To prevent a memory leak, the ThreadLocal has been the forcibly.
<package name= "Default" namespace= "/" >
<action name= "Hello" >
<result>
/index.jsp
</result>
</action>
</package>
Modified to:
<package name= "Default" namespace= "/" extends= "Struts-default" &NBSP;>
<action name= "Hello"
<result>
/index.jsp
</result>
</action>
</package>