zoukankan      html  css  js  c++  java
  • java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException

    异常情况:

      Tomcat启动时异常:java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException

    异常内容:

    java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/struts2Project]]
      
     at java.util.concurrent.FutureTask.report(Unknown Source)
        at java.util.concurrent.FutureTask.get(Unknown Source)
        at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:917)
        at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:871)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
        at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1409)
        at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1399)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
    Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/struts2Project]]
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
        ... 6 more
    Caused by: java.lang.IllegalArgumentException: Invalid <url-pattern> .action in filter mapping
        at org.apache.catalina.core.StandardContext.validateFilterMap(StandardContext.java:2885)
        at org.apache.catalina.core.StandardContext.addFilterMap(StandardContext.java:2834)
        at org.apache.catalina.startup.ContextConfig.configureContext(ContextConfig.java:1271)
        at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1176)
        at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:771)
        at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:305)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
        at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
        at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5065)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)

       ... 6 more

    解决方案:

      Caused by: java.lang.IllegalArgumentException: Invalid <url-pattern> .action in filter mapping已经明确提醒<url-pattern>映射有问题,检查web.xml文件的
     <filter-mapping>
        <filter-name>struts2</filter-name>
        <url-pattern>*.action</url-pattern>
        <url-pattern>*.do</url-pattern>
        <url-pattern>/*</url-pattern>
      </filter-mapping>

  • 相关阅读:
    JS正则改变字符之间文字
    MySQL 实现字符串换行
    日志AOP的实现
    mysql in和exists性能比较和使用
    【微服务】使用spring cloud搭建微服务框架,整理学习资料
    专注细节,回归本质,成败在微小之间
    【前端】 在前端利用数学函数知识+box-shadow解波浪图形
    互联网行业个人精进指南
    拒绝洗脑式广告,无限重复洗脑式广告应该受到谴责。怎么有效抵制这类广告?
    【redis】redis应用场景,缓存的各种问题
  • 原文地址:https://www.cnblogs.com/zhukunqiang/p/6793907.html
Copyright © 2011-2022 走看看