Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/sqlMap'. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0xde2e) was found in the comment.
분명 똑같이 잘 사용하던 SqlMap-config.xml인데, 에러를 내뱉는 것이다..
울트라 에디터로 UTF-8로 변환을 해봐도 여전히 저 에러나고, Hex로 보고 별짓 다해도 안되드만..
하루종일 고생한 에러.. 우허어어엉.
단지 다른부분은 서버가 리눅스라는 점뿐..
리눅스에 한글 셋팅만 해주면 깔끔히 해결~!!
#vi /etc/sysconfig/i18n
LANG="ko_KR.UTF-8"
LANG="ko_KR.eucKR"
source /etc/sysconfig/i18n
잘된디..
원래 잘되던 XML이고, 서버라 리눅스라면, 한글 설정을 꼭 먼저 확인해보자.
ps. 소스의 인코딩은 EUC-KR이고, SqlMap-config부분은 UTF-8이엇당.
'Workspace > Web Dev' 카테고리의 다른 글
Spring JSON View 구현하기(1) - ResponseEntity (2) | 2013.09.24 |
---|---|
Tapestry auto load(자동빌드) 안될때 (0) | 2013.08.28 |
velocity 널체크.. (0) | 2013.04.22 |
POI HSSF, XSSF, SXSSF 성능 분석.. (1) | 2013.03.22 |
List<HashMap>형태의 동적검색을 위한 ibatis Iterate 처리방법 (0) | 2013.01.16 |