기술지원 문의
Resin 3.0.6 requires version 2.4
김승환 / 2006-03-27 09:57
Window XP 에서는 잘실행되는 resin이
Windows Server2003 에서는 아래와 같은 메세지를 뿌리면서 실행이 되지 않네요.
서블릿 버젼을 올리면 해결될듯 싶으오나, 문제는
현재 Windows Server2003 에 돌고 있는 기존 Application 에 영향을
끼칠까봐 버젼을 올리지도 못하고 있는데,
혹시 다른 방법은 없는지요...
어리버리 초보자가 애타게 헤매이고 있으니,
꼬옥 답변 부탁드립니다.. 흑흑흑
<특이사항>
Windows Server2003 http://localhost:8080/index.htm 에 원래 기존에 설치된 \"Oracle Servlet Engine\" 이런게 설치되어 있는데, 혹시 연관이 있는건 아닌지요?
또는 Windows Server2003 의 IIS와 연관이 있는건 아닌지요?
<에러메세지>
Specification version 2.3 of package javax.servlet, Java API for Servlets, version 2.3 is not compatible with Resin 3.0.6. Resin 3.0.6 requires version 2.4
[답변]Resin 3.0.6 requires version 2.4
권용찬 / 2006-04-21 16:27
Specification version 2.3 of package javax.servlet, Java API for Servlets, version 2.3 is not compatible with Resin 3.0.6. Resin 3.0.6 requires version 2.4
servlet version 2.3 = JDK 1.3.1
servlet Version 2.4 = JDK 1.4.x
servlet Version 2.5 = JDK 5
입니다. 위에 메시지를 보았을 때 JAVA_HOME에 설정된 JDK가 1.3.1 인것 같습니다.
Resin 3.x 는 JDK 1.4.x 부터 지원 합니다.
문제해결을 위해서는 System에 1.4.x를 설치하고
Resin Start시 옵션에 -java_home 옵션을 주어 실행하면 문제가 해결 됩니다.
ex) httpd.exe -java_home c:\\jdk1.4.1 -Xms512m.........