Apache Tomcat

java.util.zip.ZipException: invalid LOC header (bad signature)

java.util.zip.ZipException: invalid LOC header (bad signature) SEVERE: Unable to process Jar entry [com/coremedia/iso/boxes/MovieHeaderBox.class] from Jar [jar:file:/home/dspace/apache/apache-tomcat-7.0.42/webapps/ROOT/WEB-INF/lib/isoparser-1.0-RC-1.jar!/] for annotations Apache Tomcat 실행 시 이런 오류가 났다. 해당 jar 파일을 다시 받아서 올렸다.

ASCII 코드 NULL Character 치환.

어처구니 없는 일이 일어났다. 디자이너분이 퍼블리싱된 것을 보내줬고 나는 갖다 붙였다. 그런데 왠 런타임익셉션이 딱!! (Unicode: 0x0) 가 문제였고.. 파싱할 수 없는 눈에안보이는 XML 문자가 들어있구나를 알게됐다. ASCII 코드표를 보니 0x0은 NUL Character를 의미한다. 저걸 어떻게 없애나 하고 구글링을 하니 바로 나온다. 정규식을 이용해 \x00 을 치환하란다. 공백으로 치환하니까 해결됐다. 저게 왜 들어가있는지는 알 수 Continue reading ASCII 코드 NULL Character 치환.