谁见过这错误???我非常纠结啊 启动尽然2W毫秒。2011-5-1 3:13:03 org.apache.catalina.core.AprLifecycleListener init
信息: Loaded APR based Apache Tomcat Native library 1.1.20.
2011-5-1 3:13:03 org.apache.catalina.core.AprLifecycleListener init
信息: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
2011-5-1 3:13:04 org.apache.coyote.AbstractProtocolHandler init
信息: Initializing ProtocolHandler ["http-apr-80"]
2011-5-1 3:13:04 org.apache.coyote.AbstractProtocolHandler init
信息: Initializing ProtocolHandler ["ajp-apr-8009"]
2011-5-1 3:13:04 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1674 ms
2011-5-1 3:13:04 org.apache.catalina.core.StandardService startInternal
信息: Starting service Catalina
2011-5-1 3:13:04 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/7.0.11
2011-5-1 3:13:04 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory b2b_oa
2011-5-1 3:13:32 com.sun.faces.config.ConfigureListener contextInitialized
信息: 初始化上下文 '/b2b_oa' 的 Mojarra 2.0.2 (FCS b10)
2011-5-1 3:13:33 com.sun.faces.spi.InjectionProviderFactory createInstance
信息: JSF1048:有 PostConstruct/PreDestroy 注释。标有这些注释的 ManagedBeans 方法将表示注释已处理。
log4j:WARN No appenders could be found for logger (com.opensymphony.xwork2.config.providers.XmlConfigurationProvider).
log4j:WARN Please initialize the log4j system properly.
2011-5-1 3:13:35 org.apache.catalina.core.StandardContext filterStart
严重: Exception starting filter Struts2
java.lang.NullPointerException
at com.opensymphony.xwork2.spring.SpringObjectFactory.getClassInstance(SpringObjectFactory.java:203)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.verifyResultType(XmlConfigurationProvider.java:511)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addResultTypes(XmlConfigurationProvider.java:482)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage(XmlConfigurationProvider.java:438)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadPackages(XmlConfigurationProvider.java:265)
at org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(StrutsXmlConfigurationProvider.java:111)
at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:189)
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:55)
at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:360)
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:403)
at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:69)
at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:48)
at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:273)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:254)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:372)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:98)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4542)
at org.apache.catalina.core.StandardContext$2.call(StandardContext.java:5220)
at org.apache.catalina.core.StandardContext$2.call(StandardContext.java:5215)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
2011-5-1 3:13:35 org.apache.catalina.core.StandardContext startInternal
严重: Error filterStart
2011-5-1 3:13:35 org.apache.catalina.core.StandardContext startInternal
严重: Context [/b2b_oa] startup failed due to previous errors

2011-5-1 3:13:35 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory docs
2011-5-1 3:13:35 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory examples
2011-5-1 3:13:35 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
2011-5-1 3:13:35 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
2011-5-1 3:13:35 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory host-manager
2011-5-1 3:13:35 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory manager
2011-5-1 3:13:35 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory ROOT
2011-5-1 3:13:35 org.apache.coyote.AbstractProtocolHandler start
信息: Starting ProtocolHandler ["http-apr-80"]
2011-5-1 3:13:35 org.apache.coyote.AbstractProtocolHandler start
信息: Starting ProtocolHandler ["ajp-apr-8009"]
2011-5-1 3:13:35 org.apache.catalina.startup.Catalina start
信息: Server startup in 31014 ms

解决方案 »

  1.   

    LZ在集成Struts2-JSF-Spring
    我只敢集成JSF-Spring或Struts2-Spring
      

  2.   

    检查web.xml中spring监听器的配置ok不:<context-param>
          <param-name>contextConfigLocation</param-name>
          <param-value>YourSpringFilePath*.xml</param-value>
     </context-param><listener>
        <listener-class>
            org.springframework.web.context.ContextLoaderListener
        </listener-class>
    </listener>
      

  3.   

    按照这个搞有出了下面的问题
    2011-5-1 14:21:44 org.apache.catalina.core.AprLifecycleListener init
    信息: Loaded APR based Apache Tomcat Native library 1.1.20.
    2011-5-1 14:21:44 org.apache.catalina.core.AprLifecycleListener init
    信息: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
    2011-5-1 14:21:46 org.apache.coyote.AbstractProtocolHandler init
    信息: Initializing ProtocolHandler ["http-apr-80"]
    2011-5-1 14:21:46 org.apache.coyote.AbstractProtocolHandler init
    信息: Initializing ProtocolHandler ["ajp-apr-8009"]
    2011-5-1 14:21:46 org.apache.catalina.startup.Catalina load
    信息: Initialization processed in 5305 ms
    2011-5-1 14:21:47 org.apache.catalina.core.StandardService startInternal
    信息: Starting service Catalina
    2011-5-1 14:21:47 org.apache.catalina.core.StandardEngine startInternal
    信息: Starting Servlet Engine: Apache Tomcat/7.0.11
    2011-5-1 14:21:47 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory b2b_oa
    2011-5-1 14:22:51 org.apache.catalina.core.ApplicationContext log
    信息: Initializing Spring root WebApplicationContext
    log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
    log4j:WARN Please initialize the log4j system properly.
    2011-5-1 14:22:51 org.apache.catalina.core.StandardContext listenerStart
    严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
    org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource [/applicationContext.xml]; nested exception is java.io.FileNotFoundException: Could not open ServletContext resource [/applicationContext.xml]
    at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:349)
    at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
    at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
    at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
    at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
    at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124)
    at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:92)
    at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:123)
    at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:422)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
    at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
    at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
    at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4681)
    at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5184)
    at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5179)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:619)
    Caused by: java.io.FileNotFoundException: Could not open ServletContext resource [/applicationContext.xml]
    at org.springframework.web.context.support.ServletContextResource.getInputStream(ServletContextResource.java:117)
    at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336)
    ... 20 more
    2011-5-1 14:22:52 com.sun.faces.config.ConfigureListener contextInitialized
    信息: 初始化上下文 '/b2b_oa' 的 Mojarra 2.0.2 (FCS b10)
    2011-5-1 14:22:54 com.sun.faces.spi.InjectionProviderFactory createInstance
    信息: JSF1048:有 PostConstruct/PreDestroy 注释。标有这些注释的 ManagedBeans 方法将表示注释已处理。
    2011-5-1 14:22:55 org.apache.catalina.core.StandardContext startInternal
    严重: Error listenerStart
    2011-5-1 14:22:55 org.apache.catalina.core.StandardContext startInternal
    严重: Context [/b2b_oa] startup failed due to previous errors
    2011-5-1 14:22:55 org.apache.catalina.core.ApplicationContext log
    信息: Closing Spring root WebApplicationContext
    2011-5-1 14:22:55 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory docs
    2011-5-1 14:22:56 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory examples
    2011-5-1 14:22:57 org.apache.catalina.core.ApplicationContext log
    信息: ContextListener: contextInitialized()
    2011-5-1 14:22:57 org.apache.catalina.core.ApplicationContext log
    信息: SessionListener: contextInitialized()
    2011-5-1 14:22:57 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory host-manager
    2011-5-1 14:22:57 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory manager
    2011-5-1 14:22:58 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory ROOT
    2011-5-1 14:22:58 org.apache.coyote.AbstractProtocolHandler start
    信息: Starting ProtocolHandler ["http-apr-80"]
    2011-5-1 14:22:58 org.apache.coyote.AbstractProtocolHandler start
    信息: Starting ProtocolHandler ["ajp-apr-8009"]
    2011-5-1 14:22:58 org.apache.catalina.startup.Catalina start
    信息: Server startup in 71687 ms

      

  4.   

    缺spring的配置文件。
    做一个拷贝到WEB-INF目录下。
      

  5.   

    然后出了这个问题。网上说1.1.6的包有BUG我换成新的了 他这会无法加载。悲剧啊
    Exception starting filter Struts2
    Unable to load configuration. - bean - jar:file:/J:/apache-tomcat-7.0.11/webapps/b2b_oa/WEB-INF/lib/struts2-spring-plugin-2.2.1.1.jar!/struts-plugin.xml:29:132
    at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:428)
    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.initFilter(ApplicationFilterConfig.java:273)
    at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:254)
    at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:372)
    at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:98)
    at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4542)
    at org.apache.catalina.core.StandardContext$2.call(StandardContext.java:5220)
    at org.apache.catalina.core.StandardContext$2.call(StandardContext.java:5215)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:619)
    Caused by: Unable to load configuration. - bean - jar:file:/J:/apache-tomcat-7.0.11/webapps/b2b_oa/WEB-INF/lib/struts2-spring-plugin-2.2.1.1.jar!/struts-plugin.xml:29:132
    at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:58)
    at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:371)
    at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:415)
    ... 14 more
    Caused by: Unable to load bean: type:com.opensymphony.xwork2.ObjectFactory class:org.apache.struts2.spring.StrutsSpringObjectFactory - bean - jar:file:/J:/apache-tomcat-7.0.11/webapps/b2b_oa/WEB-INF/lib/struts2-spring-plugin-2.2.1.1.jar!/struts-plugin.xml:29:132
    at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(XmlConfigurationProvider.java:222)
    at org.apache.struts2.config.StrutsXmlConfigurationProvider.register(StrutsXmlConfigurationProvider.java:101)
    at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:165)
    at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:55)
    ... 16 more
    Caused by: java.lang.NoClassDefFoundError: com/opensymphony/xwork2/util/classloader/ReloadingClassLoader
    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:212)
    ... 19 more
    Caused by: java.lang.ClassNotFoundException: com.opensymphony.xwork2.util.classloader.ReloadingClassLoader
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1676)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1521)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
    ... 23 more
      

  6.   

    这个加了 后来我把jar包全换了。现在又来个这

    信息: Deploying web application directory b2b_oa
    log4j:WARN No appenders could be found for logger (org.springframework.core.CollectionFactory).
    log4j:WARN Please initialize the log4j system properly.
    2011-5-1 17:33:53 org.apache.catalina.core.ApplicationContext log
    信息: Initializing Spring root WebApplicationContext
    2011-5-1 17:33:54 com.sun.faces.config.ConfigureListener contextInitialized
    信息: 初始化上下文 '/b2b_oa' 的 Mojarra 2.0.2 (FCS b10)
    2011-5-1 17:33:56 com.sun.faces.spi.InjectionProviderFactory createInstance
    信息: JSF1048:有 PostConstruct/PreDestroy 注释。标有这些注释的 ManagedBeans 方法将表示注释已处理。
    2011-5-1 17:33:56 org.apache.catalina.core.StandardContext filterStart
    严重: Exception starting filter Struts2
    Unable to load configuration. - action - file:/J:/apache-tomcat-7.0.11/webapps/b2b_oa/WEB-INF/classes/struts.xml:19:34
    at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:428)
    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.initFilter(ApplicationFilterConfig.java:273)
    at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:254)
    at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:372)
    at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:98)
    at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4542)
    at org.apache.catalina.core.StandardContext$2.call(StandardContext.java:5220)
    at org.apache.catalina.core.StandardContext$2.call(StandardContext.java:5215)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:619)
    Caused by: Unable to load configuration. - action - file:/J:/apache-tomcat-7.0.11/webapps/b2b_oa/WEB-INF/classes/struts.xml:19:34
    at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:69)
    at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:371)
    at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:415)
    ... 14 more
    Caused by: Error building results for action CommodityQueryAction in namespace /admin - action - file:/J:/apache-tomcat-7.0.11/webapps/b2b_oa/WEB-INF/classes/struts.xml:19:34
    at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addAction(XmlConfigurationProvider.java:378)
    at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage(XmlConfigurationProvider.java:479)
    at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadPackages(XmlConfigurationProvider.java:275)
    at org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(StrutsXmlConfigurationProvider.java:111)
    at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:204)
    at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:66)
    ... 16 more
    Caused by: No result type specified for result named 'success', perhaps the parent package does not specify the result type? - result - file:/J:/apache-tomcat-7.0.11/webapps/b2b_oa/WEB-INF/classes/struts.xml:20:12
    at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.buildResults(XmlConfigurationProvider.java:623)
    at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addAction(XmlConfigurationProvider.java:376)
    ... 21 more
    2011-5-1 17:33:57 org.apache.catalina.core.StandardContext filterStart
    严重: Exception starting filter struts2
    Unable to load configuration. - action - file:/J:/apache-tomcat-7.0.11/webapps/b2b_oa/WEB-INF/classes/struts.xml:19:34
    at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:428)
    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.initFilter(ApplicationFilterConfig.java:273)
    at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:254)
    at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:372)
    at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:98)
    at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4542)
    at org.apache.catalina.core.StandardContext$2.call(StandardContext.java:5220)
    at org.apache.catalina.core.StandardContext$2.call(StandardContext.java:5215)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:619)
    Caused by: Unable to load configuration. - action - file:/J:/apache-tomcat-7.0.11/webapps/b2b_oa/WEB-INF/classes/struts.xml:19:34
    at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:69)
    at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:371)
    at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:415)
    ... 14 more
    Caused by: Error building results for action CommodityQueryAction in namespace /admin - action - file:/J:/apache-tomcat-7.0.11/webapps/b2b_oa/WEB-INF/classes/struts.xml:19:34
    at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addAction(XmlConfigurationProvider.java:378)
    at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage(XmlConfigurationProvider.java:479)
    at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadPackages(XmlConfigurationProvider.java:275)
    at org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(StrutsXmlConfigurationProvider.java:111)
    at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:204)
    at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:66)
    ... 16 more
    Caused by: No result type specified for result named 'success', perhaps the parent package does not specify the result type? - result - file:/J:/apache-tomcat-7.0.11/webapps/b2b_oa/WEB-INF/classes/struts.xml:20:12
    at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.buildResults(XmlConfigurationProvider.java:623)
    at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addAction(XmlConfigurationProvider.java:376)
    ... 21 more
    2011-5-1 17:33:57 org.apache.catalina.core.StandardContext startInternal
    严重: Error filterStart
    2011-5-1 17:33:57 org.apache.catalina.core.StandardContext startInternal
    严重: Context [/b2b_oa] startup failed due to previous errors

      

  7.   

    struts.xml 

    <struts>
    <!-- <constant name="struts.action.extension" value="action,jsp"></constant> -->
    <!--国际化配置
    <constant name="struts.custom.i18n.resources" value="smars"></constant>
    -->

    <!-- 后台 -->
    <package name="admin" namespace="/admin">
    <!-- 用户首页list
    <default-action-ref name="index" />
     -->
    <!-- 商品管理 -->
    <action name="CommodityQueryAction" class="struts2.CommodityAction"
    method="CommodityQueryAction">
    <result>/commodity_management.jsp</result>
    <result name="input">/commodity_management.jsp</result>
    </action>

    </package></struts>
      

  8.   

    终于解决了。
    <action name="CommodityQueryAction" class="struts2.CommodityAction"
    method="CommodityQueryAction">  
    name的名字换了新的 另外加入了<package name="admin" namespace="/admin" extends="struts-default">谢谢各位了。
      

  9.   

    启动快了没?还有这个问题没
    信息: 初始化上下文 '/b2b_oa' 的 Mojarra 2.0.2 (FCS b10)
    2011-5-1 3:13:33 com.sun.faces.spi.InjectionProviderFactory createInstance
    信息: JSF1048:有 PostConstruct/PreDestroy 注释。标有这些注释的 ManagedBeans 方法将表示注释已处理。