IBM - old/WAS 문제&해결
JSP compile 시에 JDK 5.0 기능인 auto-boxing 미지원
freeman98
2016. 5. 9. 10:01
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