[2] java.lang.NoClassDefFoundError: javax/servlet/ServletContextListen
- 작성자 :
- 정*호
- 작성일 :
- 2012-05-10 22:22:06
- 조회수 :
- 1,685
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
안녕하세요.
일단 첫번째문제는 해결 했습니다.
도움 감사합니다.
직접적인 원인은 eclipse.ini의 -vm에 jdk를 설정하고 서버도 다시 설정해서
서버에 다중으로 설정된 프로젝트를 해당 프로젝트 하나만 올려
컨텍스트 root를 /로 바꾸니 정상 로딩이 됩니다.
그 외엔 여기에 있는 가이드가 기본으로 했구요.
그런데 이번엔..
스케쥴이 실행이 되질 않습니다.
was 기동시 정상 로딩되는 로그는 보이는데
5초와 10초 단위로 호출 하게끔 되어 있는데요.
반응이 없습니다.
왜 그렇죠?!
BatchShellScriptJob.execute()메소드에 break를 걸었는데 실행이 되지 않습니다.
도움 부탁 드립니다.
수고하세요.
PS. 어?! 이 게시글을 수정시 "구분"이 없어지네요. 구분 확인 바랍니다. ^^
일단 첫번째문제는 해결 했습니다.
도움 감사합니다.
직접적인 원인은 eclipse.ini의 -vm에 jdk를 설정하고 서버도 다시 설정해서
서버에 다중으로 설정된 프로젝트를 해당 프로젝트 하나만 올려
컨텍스트 root를 /로 바꾸니 정상 로딩이 됩니다.
그 외엔 여기에 있는 가이드가 기본으로 했구요.
그런데 이번엔..
스케쥴이 실행이 되질 않습니다.
was 기동시 정상 로딩되는 로그는 보이는데
5초와 10초 단위로 호출 하게끔 되어 있는데요.
반응이 없습니다.
왜 그렇죠?!
BatchShellScriptJob.execute()메소드에 break를 걸었는데 실행이 되지 않습니다.
도움 부탁 드립니다.
수고하세요.
PS. 어?! 이 게시글을 수정시 "구분"이 없어지네요. 구분 확인 바랍니다. ^^
A
안녕하세요.. 정연호님
XML 설정 중에 다음과 같은 BatchScheduler가 등록되어 있는지 확인 부탁드립니다.
<!-- 배치관리 스케줄러 -->
<bean id="batchScheduler" class="egovframework.com.sym.bat.service.BatchScheduler"
init-method="init" destroy-method="destroy">
<property name="egovBatchSchdulService" ref="egovBatchSchdulService"/>
<property name="idgenService" ref="egovBatchResultIdGnrService"/>
</bean>
이 부분이 초기화 되면서.. 등록되어 있는 배치들을 쿼츠에 반영시킵니다..
그럼.. 즐거운 하루되십시오.
감사합니다.
XML 설정 중에 다음과 같은 BatchScheduler가 등록되어 있는지 확인 부탁드립니다.
<!-- 배치관리 스케줄러 -->
<bean id="batchScheduler" class="egovframework.com.sym.bat.service.BatchScheduler"
init-method="init" destroy-method="destroy">
<property name="egovBatchSchdulService" ref="egovBatchSchdulService"/>
<property name="idgenService" ref="egovBatchResultIdGnrService"/>
</bean>
이 부분이 초기화 되면서.. 등록되어 있는 배치들을 쿼츠에 반영시킵니다..
그럼.. 즐거운 하루되십시오.
감사합니다.