IT가
완성형 한글 이외의 글자 사용에 따른 시스템 데이터 오류!
상피리꿈
2009. 1. 5. 23:24
반응형
MalformedInputException
at sun.io.ByteToCharEuc.java(...)
...와 같은 오류를 보셨을라나? 완성형 한글 사용에 대하여 완성형에 벗어나는 한글에 대한 처리사 오류 로그이다.
주요 글자는, 쎔, 떙, 샾, 헿, 쫒 , ... 같은 글자들이다.
왜 그전에는 몰랐는지 모르겠다. 시스템에서 오류사항들을 그다지 못보아온것 같은데....
위 사항은 또 주로 IBM AIX 장비에서 JDK 1.4.2 이하의 버전들을 사용할때 주로 발생이 되는것 같았다. 검색결과...
Weblogic 의 start command option (-Dfile.encoding=KSC5601) 및 LANG=ko_KR.IBM-eucKR 로 해봤지만 오류는 안나도 데이터는 ? 이렇게 되고 만다. 정령 해결방안이 없는것인가???....
DB 에 코드값으로 치환하여 저장을 하려니 너무나 방대한 시스템의 영향성에 어금니를 꽉 깨물게 된다...
하 어찌해야 할것인가???
==> 이것은 IBM jdk1.4.2 소스를 DJ로 decom 해본것이다.
소스가 많이 다르다!! 어찌해야 하나...
이전 2002 년 이원영 씨가 임시로 state의 case 에 대한 처리에 MalformedInputException 부분을 임시로 continue 로 조치한 내용이 있긴하다. 그러나 역시 2002 년도의 내용이다. 별반다른것은 없지만, 그 이외에도 추가된것들이 있네... 음...
그래도 이원영씨의 의견대로 한번 테스트를 해보련다...