반응형
[ Contents ]
1. 오류 메시지
Caused by: java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/sqlMap'.
Cause: java.io.IOException: Could not find resource abc.xml
java.io.IOException: Could not find resource abc.xml
서버 기동 시, 특정 경로에 있는 파일을 찾지 못해 뜨는 오류메시지입니다. 해당 오류가 뜨면 서버가 올라가지 않습니다.
2. 원인 및 해결
위 경우에는 sqlmap에 있는 xml를 찾지 못해 뜨는 오류메시지로, 해당 sqlmap의 네임스페이스를 잘못 설정했거나 모체가 되는 xml에 해당 경로가 없을 경우 발생합니다.
저의 경우에는 abc.xml 의 sqlMap namespace가 잘못 설정되어 있었습니다.
<sqlMap resource="/sqlmap/popup/common/abc.xml"/>
모체가 되는 common.xml에 해당 경로가 있어야 하며, 대소문자에 유의해야 합니다.
반응형
3. 개선 사항
괜히 서버 반영하다가, 다른 분이 잘못 올린 소스코드로 서버가 올라가지 않아 고생했습니다.
위와 같이 경로를 설정할 때에는 타이핑 말고, 복사 붙여넣기를 사용합시다.
반응형
'Error Report' 카테고리의 다른 글
[ERROR] ORA-30926: 원본 테이블의 고정 행 집합을 가져올 수 없습니다 (0) | 2024.01.30 |
---|---|
[ERROR] JDBC-5074: Given string does not represent a number in proper format (0) | 2023.09.01 |
[ERROR] SqlResultException: sql-result-count is 0 (0) | 2023.08.02 |
[ERROR] JDBC-8056 Invalid number of columns in query (0) | 2023.03.06 |
[ERROR] JDBC-12007:Requested cursor [-1] was not found. (0) | 2023.02.27 |
댓글