wangxiaolongbob
SelfMedicated
2011-08-07 23:26

关于tomcate的一个很奇怪的问题,求指导!!

  • it技术
  • 互联网问答
  • IT行业问题
  • 编程语言问答
  • 计算机技术

我正在学习dwr,对于xml语法什么的也不是很懂........(这是我的文化背景)

在遇到这个问题之前,一切都还算顺利的,但是我不知道自己干了什么,有一次我和往常一样新建了一个web工程(继续学习dwr),我引进了dwr.jar,然后加进web.xml和dwr.xml,然后把工程加进tomcate里面,启动tomcate服务器,结果就出错了:
[code="java"]
严重: Parse Fatal Error at line 2 column 2: The element type "wep-app" must be terminated by the matching end-tag "".
org.xml.sax.SAXParseException: The element type "wep-app" must be terminated by the matching end-tag "".
at org.apache.xerces.framework.XMLParser.reportError(XMLParser.java:1213)
at org.apache.xerces.framework.XMLDocumentScanner.reportFatalXMLError(XMLDocumentScanner.java:579)

    ..................(只是部分)

严重: Parse error in application web.xml file at jndi:/localhost/DWRTest/WEB-INF/web.xml ////出错的那个工程是DWRTest
org.xml.sax.SAXException: Stopping after fatal error: The element type "wep-app" must be terminated by the matching end-tag "".
at org.apache.xerces.framework.XMLParser.reportError(XMLParser.java:1245)
at org.apache.xerces.framework.XMLDocumentScanner.reportFatalXMLError(XMLDocumentScanner.java:579)
...................(只是部分)
[/code]
这个错误很容易就看出是处在web.xml这个文件里面,可是我看了web.xml里面根本没有wep-app这个标签啊,web-app倒是有的,下面是我的web.xml文件:
[code="java"]
<?xml version="1.0" encoding="UTF-8"?>
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

<display-name>DWR Test</display-name>

<servlet>
    <display-name>DWR Servlet</display-name>
    <servlet-name>dwr-invoker</servlet-name>
    <servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
    <init-param>
        <param-name>debug</param-name>
        <param-value>true</param-value>
    </init-param>
</servlet>

<servlet-mapping>
    <servlet-name>dwr-invoker</servlet-name>
    <url-pattern>/dwr/*</url-pattern>
</servlet-mapping>

<session-config>
    <!-- Default to 5 minute session timeouts -->
    <session-timeout>5</session-timeout>
</session-config>

<welcome-file-list>
    <welcome-file>speclist.jsp</welcome-file>
    <welcome-file>index.htm</welcome-file>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>default.html</welcome-file>
    <welcome-file>default.htm</welcome-file>
    <welcome-file>default.jsp</welcome-file>
</welcome-file-list>


[/code]
[color=red]我问过一个群,里面有朋友说,是和配对的,所以我错了,可是不可能啊!我再犯这个错误之前,web.xml一直就是这么写的,怎么都没出错呢?为了证实这一点,我新建了工程,重新试了一遍,结果很顺利,遗憾的是,在启动的时候还是会出现上面的错误[/color]
[color=green]然后我一气之下删了那个DWRTest工程,重启tomcate,居然还给我报出上面的错误,我确定webapps里面没有这个工程了的,这到底是为什么啊??[/color]
[b]目前的状态就是,只要启动tomcate就会出先这个错误,但是不影响其他工程,算是能正常使用,可是每次启动都报这个不应该存在的错误,多么的不爽啊![/b]
拜托了,分数不多!

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

5条回答

为你推荐