An invalid XML character (Unicode: 0xde2e)

2013. 6. 11. 17:19 - 에릭투스

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 카테고리의 포스트를 톺아봅니다