4.1 컴포넌트 적용시 web.xml 오류 (cvc-elt.1.a: Cannot find the declaration of element 'web-app'.)
- 작성자 :
- 김*엽
- 작성일 :
- 2024-01-31 10:08:30
- 조회수 :
- 2,860
- 구분 :
- 공통컴포넌트 / 4.1
- 진행상태 :
- 완료
Q
OS : Mac M2 Pro
Framework : eGovFrame 4.1
Component : 공통컴포넌트 4.1.2 all-in-one 보안강화 패치
server : tomcat 8.0
Refer : https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev4.1:imp:editor:common_component
================================================================================================================================
위 가이드대로 egov web project를 생성한 후 컴포넌트를 적용하는 과정에서 web.xml에 아래와 같은 오류가 발생하여 해결되지 않습니다.
error : cvc-elt.1.a: Cannot find the declaration of element 'web-app'.
시도해본 방법으로는 xml 버전을 4.0과 4.1로 각각 변경하고 클린 -> 재빌드 과정을 거쳤지만
같은 오류가 발생하였습니다.
이전에도 질문 드렸지만 실행하셨을 때 이상이 없다하셔서
제 로컬 프로젝트 파일을 압축하여 다음 링크에 첨부해두었습니다.
https://drive.google.com/file/d/1E_1Risdd_qCcVW9kEtjx31D6JmE4_9U5/view?usp=sharing
확인해주시면 감사하겠습니다.
Framework : eGovFrame 4.1
Component : 공통컴포넌트 4.1.2 all-in-one 보안강화 패치
server : tomcat 8.0
Refer : https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev4.1:imp:editor:common_component
================================================================================================================================
위 가이드대로 egov web project를 생성한 후 컴포넌트를 적용하는 과정에서 web.xml에 아래와 같은 오류가 발생하여 해결되지 않습니다.
error : cvc-elt.1.a: Cannot find the declaration of element 'web-app'.
시도해본 방법으로는 xml 버전을 4.0과 4.1로 각각 변경하고 클린 -> 재빌드 과정을 거쳤지만
같은 오류가 발생하였습니다.
이전에도 질문 드렸지만 실행하셨을 때 이상이 없다하셔서
제 로컬 프로젝트 파일을 압축하여 다음 링크에 첨부해두었습니다.
https://drive.google.com/file/d/1E_1Risdd_qCcVW9kEtjx31D6JmE4_9U5/view?usp=sharing
확인해주시면 감사하겠습니다.
환경정보
-
- OS 정보 : Mac M2 Pro
- 표준프레임워크 버전 : eGovFram 4.1
- JDK(JRE) 정보 :
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
web.xml 파일의 루트 요소인 <web-app> 설정 중
xsi:schemaLocation 부분에 포함된 세미콜론을 제거하고
구성해 보시기 바랍니다.
변경 전)
...
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee; http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd">
변경 후)
...
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd">
감사합니다.
표준프레임워크센터입니다.
web.xml 파일의 루트 요소인 <web-app> 설정 중
xsi:schemaLocation 부분에 포함된 세미콜론을 제거하고
구성해 보시기 바랍니다.
변경 전)
...
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee; http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd">
변경 후)
...
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd">
감사합니다.