변경된 클레스파일 적용시 IllegalStateException 에러가 납니다.
- 작성자 :
- 박*학
- 작성일 :
- 2013-01-09 17:23:14
- 조회수 :
- 5,157
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
was에 서비스는 잘 올라가고 실행되나 변경된 클레스를 적용할때 아래와 같은 에러가 발생합니다.
<2013. 1. 9 오후 2시 32분 13초 KST> <Error> <HTTP> <BEA-101017> <[weblogic.servlet.internal.WebAppServletContext@1eee3fb - appName: 'fdkpos', name: 'com.fdk.pos', context-path: ''] Root cause of ServletException.
java.lang.IllegalStateException: BeanFactory not initialized or already closed - call 'refresh' before accessing beans via the ApplicationContext
위 에러가 남과 동시에 서비스는 죽고 재기동하면 적용되어있습니다.
오토디플로이시 문제가 되는것같은데...
조언 부탁드립니다.
<2013. 1. 9 오후 2시 32분 13초 KST> <Error> <HTTP> <BEA-101017> <[weblogic.servlet.internal.WebAppServletContext@1eee3fb - appName: 'fdkpos', name: 'com.fdk.pos', context-path: ''] Root cause of ServletException.
java.lang.IllegalStateException: BeanFactory not initialized or already closed - call 'refresh' before accessing beans via the ApplicationContext
위 에러가 남과 동시에 서비스는 죽고 재기동하면 적용되어있습니다.
오토디플로이시 문제가 되는것같은데...
조언 부탁드립니다.
A
안녕하세요.. 박규학님..
weblogic의 development mode 상에 문제인 것 같습니다..
올려 주신 로그 상에 보면.. Spring ApplicationContext(web.xml 상에 listener로 등록된 context)가 close가 된 상태에서.. ApplicationContext가 호출된 상황입니다..
production mode나.. 자동 deploy 기능을 해제하시고 사용하셔야 할 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
weblogic의 development mode 상에 문제인 것 같습니다..
올려 주신 로그 상에 보면.. Spring ApplicationContext(web.xml 상에 listener로 등록된 context)가 close가 된 상태에서.. ApplicationContext가 호출된 상황입니다..
production mode나.. 자동 deploy 기능을 해제하시고 사용하셔야 할 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.