163

    Tomcat7日志中报错:The servlets named [YumPAD] and [YumPAD] are both mapped to the url-pattern [/order/submenuitems_offline.asp]
    作者:于 2020年11月04日 发布在分类 / Java无限通 下,并于 2020年11月04日 编辑

    Tomcat7的StdErr日志中报错:

    严重: Parse error in application web.xml file at jndi:/localhost/WEB-INF/web.xml
    org.xml.sax.SAXParseException; systemId: jndi:/localhost/WEB-INF/web.xml; lineNumber: 1126; columnNumber: 23; Error at (1126, 23) : The servlets named [YumPAD] and [YumPAD] are both mapped to the url-pattern [/order/submenuitems_offline.asp] which is not permitted


    通过错误内容的英文意思我们可以得知,是因为web.xml文件中重复定义了路由表。即/order/submenuitems_offline.asp内容出现了重复。


    解决方法如下,请按下列步骤严格操作:

    1、停止Tomcat服务(后续操作怕出问题的话,记得先备份相关内容)。

    2、找到web.xml文件,通常位于Tomcat\webapps\ROOT\WEB-INF\web.xml。

    3、用记事本打开该文件,查找/order/submenuitems_offline.asp,可以发现该部分内容的确重复了。

    4、删除其中的一个重复内容,需要整段删除,如下图所示:

        

    5、删除Tomcat\work\文件夹下的所有内容。

    6、重新启动Tomcat服务,并验证结果是否正确。

     标签

    内容 tomcat web.xml 文件 重复 submenuitems offline 删除 web-inf submenuitems_offline.asp
     访问权限

    创建人
    工作小组 易石编辑部
    文档编辑权限 工作小组
    文档阅读权限 来自分类
    分类阅读权限 所有人
    分类编辑权限 所有人
    分类审核权限
     历史版本

    修改日期 修改人 备注
    2020-11-04 12:59:15[当前版本] 1
    2020-11-04 12:57:28 CREAT
    wcp知识库系统-V3.2.5.free