[재질문]배치 운영환경을 이용하여 시스템을 구축 중입니다.
- 작성자 :
- 한*남
- 작성일 :
- 2015-05-19 18:37:18
- 조회수 :
- 917
- 구분 :
- 운영환경
- 진행상태 :
- 완료
Q
질문을 좀 잘못 이해하신듯하여 다시 질문드립니다.
참고하시라고 JOB 설정 파일 및 배치 설정파일 첨부합니다.
배치 정보 등록(job 설정 xml 업로드) 후 일정 등록하여 해당 일정에 잘 동작합니다.
또한 온라인 실행 해도 잘 동작합니다.
그런데 오류 또는 중지 했을때
재처리 목록에 있는 JOB을 재처리실행 하면 아래와 같은 오류가 발생합니다.
{exception=org.springframework.batch.core.launch.NoSuchJobException: No job configuration with the name [secSysMntrJob01] was registered}
org.springframework.batch.core.launch.NoSuchJobException: No job configuration with the name [secSysMntrJob01] was registered
at org.springframework.batch.core.configuration.support.MapJobRegistry.getJob(MapJobRegistry.java:69) ~[spring-batch-core-2.1.9.RELEASE.jar:?]
at org.springframework.batch.core.launch.support.SimpleJobOperator.restart(SimpleJobOperator.java:259) ~[spring-batch-core-2.1.9.RELEASE.jar:?]
at egovframework.rte.bat.core.launch.support.EgovBatchRunner.restart(EgovBatchRunner.java:139) ~[egovframework.rte.bat.core-3.1.0.jar:?]
at rainmac.batch.bopr.mom.web.RehndnController.restartExecutResult(RehndnController.java:202) ~[RehndnController.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.6.0_45]
답변 하신 내용이라면 일정등록 또는 온라인 실행에서도 같은 오류가 발생해야 맞을듯 한데 아닌가요??
===========================================================================
이전 답변
안녕하세요 프레임워크 센터입니다.
configuration with the name [jdbcToJdbcJob] was registered
해당 오류는 Job 설정 파일에 해당 이름이로 잡이 설정되지 않아서 입니다.
Job파일이름이 라니라
Job 설정파일에 등록된 Job ID를 확인하여 실행하시면 됩니다.
수고하세요
참고하시라고 JOB 설정 파일 및 배치 설정파일 첨부합니다.
배치 정보 등록(job 설정 xml 업로드) 후 일정 등록하여 해당 일정에 잘 동작합니다.
또한 온라인 실행 해도 잘 동작합니다.
그런데 오류 또는 중지 했을때
재처리 목록에 있는 JOB을 재처리실행 하면 아래와 같은 오류가 발생합니다.
{exception=org.springframework.batch.core.launch.NoSuchJobException: No job configuration with the name [secSysMntrJob01] was registered}
org.springframework.batch.core.launch.NoSuchJobException: No job configuration with the name [secSysMntrJob01] was registered
at org.springframework.batch.core.configuration.support.MapJobRegistry.getJob(MapJobRegistry.java:69) ~[spring-batch-core-2.1.9.RELEASE.jar:?]
at org.springframework.batch.core.launch.support.SimpleJobOperator.restart(SimpleJobOperator.java:259) ~[spring-batch-core-2.1.9.RELEASE.jar:?]
at egovframework.rte.bat.core.launch.support.EgovBatchRunner.restart(EgovBatchRunner.java:139) ~[egovframework.rte.bat.core-3.1.0.jar:?]
at rainmac.batch.bopr.mom.web.RehndnController.restartExecutResult(RehndnController.java:202) ~[RehndnController.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.6.0_45]
답변 하신 내용이라면 일정등록 또는 온라인 실행에서도 같은 오류가 발생해야 맞을듯 한데 아닌가요??
===========================================================================
이전 답변
안녕하세요 프레임워크 센터입니다.
configuration with the name [jdbcToJdbcJob] was registered
해당 오류는 Job 설정 파일에 해당 이름이로 잡이 설정되지 않아서 입니다.
Job파일이름이 라니라
Job 설정파일에 등록된 Job ID를 확인하여 실행하시면 됩니다.
수고하세요
A
안녕하세요 프레임워크 센터입니다.
이전 답변 내용이 잘못 풀이 된 거 같습니다.
부분적인 로그로 질문 해 주셔서 정확한 에러 파악은 불가능 합니다.
log4j2를 DEBUG 레벨로 설정 하여 관련 로그를 full 로 올려 주셔야 에러에 대한 분석이 될 꺼 같습니다.
이전 답변 내용이 잘못 풀이 된 거 같습니다.
부분적인 로그로 질문 해 주셔서 정확한 에러 파악은 불가능 합니다.
log4j2를 DEBUG 레벨로 설정 하여 관련 로그를 full 로 올려 주셔야 에러에 대한 분석이 될 꺼 같습니다.