티스토리 뷰
일반적인 현상인지는 모르겠지만 프로젝트를 하다가 Timezone과 관련한 문제가 생겼습니다.
로컬 개발환경이 웹로직 기반으로 되어 있고, 오라클 DB에 job을 생성하는 부분이 있는데
이상하게 XP 환경에서는 잘 실행이 되는데, 윈도우7 환경에서는 job이 등록만 되고 실행이 안되었습니다.
원인을 찾다가 dba_scheduler_jobs 테이블의 start_date 값을 보니 Timezone이 +00:00으로 설정되어 있었습니다.
분명 SQL문에는 SYSDATE로 지정을 해서 문제가 없을걸로 보였으나,
XP 환경, PL/SQL에서 직접 실행은 잘되나 윈도우7 환경에서만 나타나는 현상이었습니다.
해결방법을 고민하던 중 WAS의 Timezone 설정의 영향을 받을 수 있다는 얘기를 듣고
혹시나 웹로직 기동시 Timezone을 설정하면 어떨까 싶어 아래 방법으로 적용해 봤습니다.
현재 개발환경은 이클립스 3.0 기반의 환경과 이클립스 Helios(3.6) 기반의 환경이 있어 두가지를 정리했습니다.
1. 이클립스 3.0
- Window-Preferences-WebLogic-JavaVM Options 설정 변경
2. 이클립스 Helios(3.6)
- startWebLogic.cmd / startWebLogic.sh 등 웹로직 기동 스크립트에 Timezone 설정 추가
- JAVA_OPTIONS 또는 기동 스크립트에 -Duser.timezone=GMT+09:00 추가
* 환경마다 설정 위치는 다를 수 있습니다.
'MiddleWare > Weblogic' 카테고리의 다른 글
GZipFilter 적용 (0) | 2012.09.03 |
---|---|
wls1034_dev.zip 파일로 Weblogic 11gR1(10.3.4) 설치 및 이클립스 연동 (0) | 2012.03.14 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 힐스테이트광교중앙역퍼스트
- 자양하늘채베르
- Neo
- e편한세상강일어반브릿지
- 제일풍경채
- 청약접수현황
- 송도자이크리스탈오션
- 분양가
- 고덕강일
- 커트라인
- 청약접수
- 관악중앙하이츠포레
- 입주자모집공고
- 케이카 워런티
- 네오
- 당첨가점
- 송도자이더스타
- 트레이더스
- 현황
- 동탄2신도시
- 북서울자이폴라리스
- QM5
- 검단신도시
- 경쟁률
- 동탄역
- 센트레빌아스테리움영등포
- 일반공급
- 영백홀
- 금강펜테리움더시글로
- 특별공급
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함