JEUS 7에서 운영 중인 솔루션에 기능을 add-on 하면서 솔루션의 Spring framework 버전을 4.1.6에서 4.3.18로 올렸더니 아래와 같은 오류가 나며 WAS가 구동되지 않는 현상이 있었습니다.
java.lang.illegalStateException: zip file closed
at java.util.zip.ZipFile.ensureOpen(ZipFile.java:634)
at java.util.zip.ZipFile.getEntry(ZipFile.java:305)
at java.util.jar.JarFile.getEntry(JarFile.java:227)
...
처음엔 신규 솔루션 인스턴스를 추가하면서 WAS 설정이 잘못된 게 아닌가 한참을 찾았지만 혹시나 하고 Spring framework 버전을 4.2.x 버전으로 낮추어 보았더니 Container가 정상 구동되었습니다.
구글링으로는 관련 내용이 잘 나오지 않았고, JEUS 제조사인 티맥스 온라인 메뉴얼을 찾아보니 아래와 같은 내용을 발견할 수 있었습니다.
설치되어 있는 JEUS 버전을 확인해 보니, Fix #4 였고 엔지니어의 협조를 받아 Fix #5로 업데이트 한 후에는 문제를 해결할 수 있었습니다.
JEUS 온라인 매뉴얼 링크입니다.
300x250
'Trouble shooting' 카테고리의 다른 글
iOS 13 iPad의 User-agent 이슈 (0) | 2022.06.30 |
---|---|
세션 클러스터링 시 JEUS의 jSessionId (0) | 2022.06.28 |
트랜잭션 간 Deadlock (0) | 2022.06.27 |
[webpack-cli] TypeError: cli.isMultipleCompiler is not a function 오류 (0) | 2022.06.26 |
Sequence order 옵션에 따른 성능 (0) | 2022.06.25 |