0

Apache Tomcat ログでこの例外が発生しています

SEVERE: Exception sending context initialized event to listener instance of class com.sun.xml.ws.transport.http.servlet.WSServletContextListener
com.sun.xml.ws.transport.http.servlet.WSServletException: WSSERVLET11: failed to parse runtime descriptor:

その結果、エラー404が発生します

これは私の web.xml ファイルです

<web-app version="2.4" mlns="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">
<description>HelloWorld</description>
<display-name>HelloWorld</display-name>
<listener>
<listener-class>com.sun.xml.ws.transport.http.servlet.WSServletContextListener</listener-class>
</listener>
<servlet>
<description>JAX-WS endpoint - HelloWorld</description>
<display-name>HelloWorld</display-name>
<servlet-name>HelloWorldPort</servlet-name>
<servlet-class>com.sun.xml.ws.transport.http.servlet.WSServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorldPort</servlet-name>
<url-pattern>/helloWorld</url-pattern>
</servlet-mapping>

</web-app>

誰か私が間違っていることを教えてください

4

1 に答える 1

0

xml 名前空間は解析できません (例外で示されています)。たとえば、あなたが持っている

mlns="http://java.sun.com/xml/ns/j2ee

あなたが持つべき場所

xmlns="http://java.sun.com/xml/ns/j2ee

その結果、その名前空間で定義された要素 (web-appたとえば) は、記述子をコンパイルするときにランタイムを停止させます。

于 2012-10-29T05:02:46.663 に答える