我正在web.xml
中在Webshepere AS 6.1中部署.war:
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
但是错误
此网站遇到技术难题。我们已经意识到这个问题,并且正在尽快纠正这个问题。
我该如何避免这种情况?如何禁用Websphere AS中的外部XSD验证?
答案 0 :(得分:1)
WebSphere AS 6.1是J2EE 1.4 platform;这意味着Servlet 2.4。服务器不支持正在安装的应用程序版本。
正确的声明如下:
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="WebApp_ID" version="2.4"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
>
您需要WebSphere AS 7 for Java EE 5和Servlet 2.5支持。