egov batch template project 실행시 오류
- 작성자 :
- 김*한
- 작성일 :
- 2013-09-10 10:56:28
- 조회수 :
- 898
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
안녕하세요 운영자님.
egovframe 2.6에서 실행하였습니다..
egov batch template project를 생성하고
file(SAM) 선택
Scheduler 를 선택하여
프로젝트를 생성하엿습니다.
EgovSchedulerJobRunner 를 run 할 경우
아래와 같은 오류메세지가 나오네요.
클래스를 찾을수 없다고 나오는데
확인 부탁 드립니다...
Exception in thread "main" org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [egovframework.brte.core.launch.support.EgovBatchRunner] for bean with name 'eGovBatchRunner' defined in class path resource [egovframework/batch/context-batch-job-launcher.xml]; nested exception is java.lang.ClassNotFoundException: egovframework.brte.core.launch.support.EgovBatchRunner
at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1250)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:576)
at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1319)
at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:885)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:562)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
at egovframework.rte.bat.core.launch.support.EgovSchedulerRunner.start(EgovSchedulerRunner.java:127)
at egovframework.brte.sample.scheduler.EgovSchedulerJobRunner.main(EgovSchedulerJobRunner.java:56)
Caused by: java.lang.ClassNotFoundException: egovframework.brte.core.launch.support.EgovBatchRunner
.......
egovframe 2.6에서 실행하였습니다..
egov batch template project를 생성하고
file(SAM) 선택
Scheduler 를 선택하여
프로젝트를 생성하엿습니다.
EgovSchedulerJobRunner 를 run 할 경우
아래와 같은 오류메세지가 나오네요.
클래스를 찾을수 없다고 나오는데
확인 부탁 드립니다...
Exception in thread "main" org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [egovframework.brte.core.launch.support.EgovBatchRunner] for bean with name 'eGovBatchRunner' defined in class path resource [egovframework/batch/context-batch-job-launcher.xml]; nested exception is java.lang.ClassNotFoundException: egovframework.brte.core.launch.support.EgovBatchRunner
at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1250)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:576)
at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1319)
at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:885)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:562)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
at egovframework.rte.bat.core.launch.support.EgovSchedulerRunner.start(EgovSchedulerRunner.java:127)
at egovframework.brte.sample.scheduler.EgovSchedulerJobRunner.main(EgovSchedulerJobRunner.java:56)
Caused by: java.lang.ClassNotFoundException: egovframework.brte.core.launch.support.EgovBatchRunner
.......
A
안녕하세요 프레임워크센터입니다.
기존의 배치프레임워크 패키지가
egovframework.brte --> egovframework.rte.bat
로 변경되었습니다.
새로운라이브러리 경로와 템플릿에 선언된 라이브러리 경로가 달라서 그렇습니다.
템플릿 프로젝트 내 brte를 검색하셔서 rte.bat로 바꿔주시던지 아니면
다시한번 개발환경을 다운로드 받으신 후 재시도 해보시기 바랍니다.
수고하세요.
기존의 배치프레임워크 패키지가
egovframework.brte --> egovframework.rte.bat
로 변경되었습니다.
새로운라이브러리 경로와 템플릿에 선언된 라이브러리 경로가 달라서 그렇습니다.
템플릿 프로젝트 내 brte를 검색하셔서 rte.bat로 바꿔주시던지 아니면
다시한번 개발환경을 다운로드 받으신 후 재시도 해보시기 바랍니다.
수고하세요.