반응형
Caused by: java.lang.IllegalArgumentException: More than one fragment with the name [spring_web] was found. This is not legal with relative ordering. See section 8.2.2 2c of the Servlet specification for details. Consider using absolute ordering.
이클립스에서 maven 프로젝트 톰캣 실행시 위와 같은 오류가 발생하였다.
1. 해당 프로젝트 WEB-INF/web.xml에서 맨 상단에 있는 버전을 2.5→ 3.0으로 변경하였다.
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://Java.sun.com/xml/ns/j2ee" version="3.0" xmlns:jsp="http://java.sun.com/xml/ns/javaee/jsp" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_3_0.xsd">
2. 그리고 아래처럼 display-name 태그 바로 밑에 absolute-ordering 태그를 추가하였다.
<display-name>WEB</display-name>
<!-- display-name 아래에 -->
<absolute-ordering\>
<!-- absolute-ordering 추가 -->
반응형