1. 개요

jsp 파일을 변경하고 was를 재기동 했는데도 반영이 안되는 경우가 있습니다.

그럴때 엔진 디렉토리에 있는 컴파일된 템프 디렉토리를 삭제한 후 재기동을 하면 제대로 반영이 되는데요.

매번 이렇게 하면 너무나도 귀찮기 때문에 jsp 파일이 변경 된 경우 자동으로 컴파일 해주는 옵션을 알려드리겠습니다.

 

2. Weblogic.xml

<jsp-descriptor> 부분이 jsp 컴파일에 관련된 부분입니다.

Element Required/Optional
page-check-seconds 1
precompile FALSE
precompile-continue FALSE
keepgenerated FALSE
verbose TRUE
working-dir internally generated directory
print-nulls null
backward-compatible TRUE
encoding Default encoding of your platform
package-prefix jsp_servlet
exact-mapping TRUE
default-file-name TRUE
rtexprvalue-jsp-param-name FALSE

 

위 처럼 다양한 옵션들이 있는데요. 그 중에서 page-check-seconds 를 사용해주시면 됩니다.

값은 -1, 0, 1 로 지정할 수 있는데

-1 은 체크하지 않겠다

0 은 항상 체크하겠다

1 은 1초마다 체크하겠다

라는 설정입니다. 필요해따라 설정하시면 됩니다.

 

3. 설정방법

<jsp-descriptor>
    <page-check-seconds>-1</page-check-seconds>
</jsp-descriptor>