Print
카테고리: [ Web Application Server ]
조회수: 5331

1. 배경

JEUS는 예전부터 Tomcat의 jasper를 사용하였고 jeus.jar 내부에 포함되어 있었다. 그러나 JEUS 7 버전부터는 패키지 이름 (org.apache.jasper) 변경없이 jasper.jar가 제공된다. 위치는 $JEUS_HOME/lib/system/jasper.jar이다.

참고로 /lib/system 디렉토리 아래에는 jeus.jar 등 JEUS 제공 라이브러리가 위치한다.


2. 주의사항

jasper.jar는 Tomcat이 제공하는 jasper가 수정되어 제공되는 것이므로 Tomcat의 jasper로 대체될 수 없다.

** 기능 차이점 : 인메모리 JSP Compilation 기능 제공 (Tomcat은 제공 안함), Tag Handler Pool / PageContext Pool 사용 안함

만약 Tomcat의 jasper를 사용하고 싶다면  jeus-web-dd.xml의 <webinf-first> 옵션을 true로 설정해야 한다. 설정이 빠지면 JEUS의 jasper.jar를 사용한다.