Content |
cvc-id.3: A field of identity constraint 'web-app-filter-name-uniqueness' matched element 'web-app', but this element does not have a simple type. 에러 발생시...
web.xml 파일의 schemaLocation의 java.sun.com을 Java.sun.com 또는 JAVA.sun.com으로 수정
아니면... http를 https로 수정해도 됨..
-----------------
위의 방법은 올바른 해결 방법이 아닙니다.
Servlet 3.1(Tomcat 8, JSP 2.3, Java 7)부터 web.xml 파일의 태그의 네임스페이스가 java.sun.com에서 xmlns.jcp.org로 바뀌었습니다.
그래서 네임스페이스와 스키마 URL을 java.sun.com에서 xmlns.jcp.org로 변경해야 합니다. 물론 스키마 버전도 같이 바꿔주세요.
톰캣 9라면 아래처럼 지정합니다.
xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
version="4.0"
|