2012-10-27 56 views
0

結果即時得到錯誤404異常中的Apache Tomcat日誌部署Web服務導致錯誤:404

這是我的網站我得到這個例外的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: 

。 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> 

請有人告訴我,我做錯了什麼

回答

0

您的xml名稱空間是不可解析的(如例外所示)。舉個例子,你有

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

在哪裏,你應該有

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

其結果是,任何一個名字空間(比如web-app例如)下定義的元素將導致運行時編譯時嗆你描述。

相關問題