WAS 기동시 특정 메소드 실행 문의입니다.
- 작성자 :
- 김*순
- 작성일 :
- 2009-11-10 10:50:49
- 조회수 :
- 4,446
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
수고가 많으십니다.
제목대로 WAS 기동시 특정 메소드 실행에 관련된 기능 구현을 하다가
문의 드려 봅니다.
내용이 많아 첨부파일로 대신합니다.
감사합니다.
제목대로 WAS 기동시 특정 메소드 실행에 관련된 기능 구현을 하다가
문의 드려 봅니다.
내용이 많아 첨부파일로 대신합니다.
감사합니다.
A
안녕하세요.. 김희순님..
문의하신 내용으로는 원하시는 기능을 구현하실 수 없습니다.
우선 listener로 구현하신 기능에서는 Spring의 applicationContext를 활용하실 수 없습니다. 기존 Spring을 위한 ContextLoaderListener와 context가 공유되지 않기 때문입니다.
오류도 ContextLoaderListener에 의해 설정된 정보(inject 등)가 지정되지 않았기 때문에 DAO 클래스에서 sqlMapClient가 지정되지 않은 문제입니다.
위와 같은 경우는.. 실행환경에서 제공하는 Scheduling 서비스를 활용하시면 될 것 같습니다.
그럼.. 즐거운 하루 되십시오.
감사합니다.
문의하신 내용으로는 원하시는 기능을 구현하실 수 없습니다.
우선 listener로 구현하신 기능에서는 Spring의 applicationContext를 활용하실 수 없습니다. 기존 Spring을 위한 ContextLoaderListener와 context가 공유되지 않기 때문입니다.
오류도 ContextLoaderListener에 의해 설정된 정보(inject 등)가 지정되지 않았기 때문에 DAO 클래스에서 sqlMapClient가 지정되지 않은 문제입니다.
위와 같은 경우는.. 실행환경에서 제공하는 Scheduling 서비스를 활용하시면 될 것 같습니다.
그럼.. 즐거운 하루 되십시오.
감사합니다.