1. WAS 버전 : WebSphere ND v6.1
2. OS : All
3. Error 발생 시점 : JSP compile 시에 JDK 5.0 기능인 auto-boxing 미지원
4. Error message :
Type mismatch: cannot convert from int to Integer
5. 예상 이유 :
JDK 5.0 을 사용하지만 JSP 의 경우는 기본적으로 JDK 1.3 을 사용하도록 설정되어 있음
(http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.base.doc/info/aes/ae/rweb_jspengine.html)
6. 조치 방안 :
web.xml 에서 jdkSourceLevel 을 15로 변경하던가....
하단의 링크를 참조하여 web container 의 custom property 로 하단의 설정을 입력하여 JDK 5.0 을 사용하도록 변경
com.ibm.ws.jsp.jdkSourceLevel = 15
http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg1PK55810
'IBM - old > WAS 문제&해결' 카테고리의 다른 글
한번도 로딩되지 않았던, method 가 추가된 class 를 hot deploy 이후 Exception 발생 (0) | 2016.05.09 |
---|---|
공인된 CA 에서 인증받은 인증서를 쓰는 사이트 접속시 CWPKI0022E: SSL 핸드쉐이크 장애 (0) | 2016.05.09 |
WAS plugin component 에 대한 Error message List (0) | 2016.05.09 |
JSP compile 시에 해당 method 가 65535 bytes 한계를 넘으면서 JSPG0049E 발생 (0) | 2016.05.09 |
DCSV9415W 로그가 SystemOut.log 에 반복적으로 나타남 (0) | 2016.05.09 |
댓글