启动的时候出错
提示如下
2008-6-19 13:10:28 org.apache.catalina.core.StandardContext start
严重: Error filterStart
2008-6-19 13:10:28 org.apache.catalina.core.StandardContext start
严重: Context [/webwork1] startup failed due to previous errors

解决方案 »

  1.   

    问题可能出现在web.xml配置中,知道的请回复。谢谢!
      

  2.   

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" 
        "http://java.sun.com/dtd/web-app_2_3.dtd"><web-app>
    <filter>
    <filter-name>webwork</filter-name>
    <filter-class>com.opensymphony.webwork.dispatcher.FilterDispatcher</filter-class>
    </filter> 
    <filter-mapping>
    <filter-name>webwork</filter-name>
    <url-pattern>/*</url-pattern>
    </filter-mapping>
        <filter>
           <filter-name>container</filter-name>
           <filter-class>com.opensymphony.webwork.lifecycle.RequestLifecycleFilter</filter-class>
        </filter>
        <filter-mapping>
           <filter-name>container</filter-name>
            <url-pattern>/*</url-pattern>
        </filter-mapping>
        <listener>
           <listener-class>com.opensymphony.webwork.lifecycle.ApplicationLifecycleListener</listener-class>
        </listener>
        <listener>
           <listener-class>com.opensymphony.webwork.lifecycle.SessionLifecycleListener</listener-class>
        </listener>
       
    <taglib>
    <taglib-uri>webwork</taglib-uri>
    <taglib-location>/WEB-INF/lib/webwork-2.2.6.jar</taglib-location>
    </taglib>
    </web-app>
      

  3.   

    /webwork1这个工程有问题。其他的,需要继续贴。Exception太少,没法判断。
      

  4.   


    没有什么异常,启动tomcat的时候就出错,只有这2两报错消息,书上说要将ioc的监听配置到<filter-mapping>之后<servlet>之前,但是怎么弄都不对,你有应用了ioc的webwork的web.xml吗,有的话发我看看,也许能找到问题。
      

  5.   

    这是日志错误2008-06-19 13:46:41 [ContainerBackgroundProcessor[StandardEngine[Catalina]]] ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/webwork1] - Exception starting filter container
    java.lang.ClassNotFoundException: com.opensymphony.webwork.lifecycle.RequestLifecycleFilter
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1352)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1198)
    at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:209)
    at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:304)
    at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:77)
    at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3600)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4193)
    at org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1089)
    at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1187)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:292)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1305)
    at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1569)
    at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1578)
    at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1558)
    at java.lang.Thread.run(Unknown Source)
    2008-06-19 13:47:35 [main] ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/webwork1] - Exception starting filter container
    java.lang.ClassNotFoundException: com.opensymphony.webwork.lifecycle.RequestLifecycleFilter
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1352)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1198)
    at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:209)
    at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:304)
    at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:77)
    at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3600)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4193)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:904)
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:867)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
    at org.apache.catalina.core.StandardService.start(StandardService.java:450)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
      

  6.   

    com.opensymphony.webwork.lifecycle.RequestLifecycleFilter 刚去跟踪了一下
    com.opensymphony.webwork.lifecycle下并没有RequestLifecycleFilter 
    该怎么办?
      

  7.   


    com.opensymphony.webwork.lifecycle下并没有RequestLifecycleFilter 
    该去什么地方找呢?
      

  8.   

    webwork-2.2.6这个版本难道把RequestLifecycleFilter 给取消掉了?
    com.opensymphony.webwork.lifecycle.RequestLifecycleFilter
    你到程序里一层一层的这么往下点看能点进去吗?
    如果不行下载个webwork-2.1.7的看看
      

  9.   


    我试着点过了,session和application的都可以出来,request的不存在。
      

  10.   

    从新下个webwork的jar包吧,再试一下,如果还不行,那真是爱莫能助了……