본문 바로가기
개발공부/개발하다_발견함

iBATIS xml이 갑자기 새빨갛게 물들어버렸다면...

by 맙소사 2022. 7. 13.

얼마전에 svn 사건을 겪고 나서,,, 모든 xml 파일이 맛이 가버렸다. 프로젝트 구동은 잘 되는데, 이상하게 xml 파일 전부가 빨간 줄이 뜨는거임... 사실 체크아웃도 제대로 안 되었던 것인가... 싶어서 정말 비극의 주인공이 된 것 같고 야마댄스 추기전에 에러메시지나 확인해보자 싶었는데

 

Multiple annotations found at this line:
- The file cannot be validated as the host "www.ibatis.com" is currently unreachable.
- Error while downloading 'http://www.ibatis.com/dtd/sql-map-2.dtd' to 'C:
 \Users\.lemminx\cache\http\www.ibatis.com\dtd\sql-map-2.dtd'.

 

위와 같은 에러가 뜸. xml 상단에 있는 주소가 바뀌어서 제대로 경로를 잡지 못해 발생하는 에러라고 한다.

근데 구글링을 해보면 죄다 위의 주소 경로를 바꾸라는 말만 나오길래 살짝 아찔해져서 (왜냐면 xml 파일이 2893716283개임) 그냥 에러메시지의 비위를 맞춰주기로 했다. Error while downloading 'http://www.ibatis.com/dtd/sql-map-2.dtd' 라고 하니까, 저걸 찾을 수 있게 저 뒤에 있는 로컬 위치에다가 폴더를 만들어서 파일을 집어넣으면 되지 않을까? 싶었음.

 

일단 기존의 경로( http://www.ibatis.com/dtd/ )는 만료되었다. iBATIS 프로젝트가 2010년 6월 16일에 없어지고 Google Code에서 MyBatis라는 이름으로 진행되어서 새 버전이 릴리즈 되고 있다는 내용을 봤기 때문에 새로 진행되고 있는 곳 ( https://ibatis.apache.org/dtd/ )  링크에 들어가서 거기 파일을 다운받은뒤 집어넣으면 되지 않을까? 해서 넣었는데

 

이런 식으로 위의 경로와 같은 곳에 폴더를 만들어서 파일을 집어넣어놨다.

개잘됨

아싸

 

근데 왜 갑자기 안되는걸까? 이유는 모르겠음. 궁금한데 어떻게 검색해야할지 모르겠다.

 

경로와 정보를 얻는데 도움이 된 블로그 https://redtrain.tistory.com/entry/ibaits-DTD-%EC%98%A4%EB%A5%98-%EB%82%B4%EC%9A%A9-%EC%B4%9D%EC%A0%95%EB%A6%AC 

댓글