eGovFrame 표준프레임워크 포털

메뉴 건너띄기
상단메뉴 바로가기
본문 바로가기

이 누리집은 대한민국 공식 전자정부 누리집입니다.

본문 영역

적용 지원, FAQ, Q&A 게시판을 통해 기술 문제 해결을 지원합니다.

묻고 답하기

배치개발중인데요..이런 오류가
  • 작성자

    안*관

  • 작성일

    2014-03-07 14:31:56

  • 조회수

    1,065

  • 구분

    개발환경

  • 진행상태

    완료

질문

배치 개발중인데요 아래와 같이 step을 나누어서 돌리는데 두번째 스텝에서 서버 스타트하면서 오류가 나네요
뭐를 잘못한걸까요?

오류로그는 첨부합니다


<job id="BATCH_AD_ANALS" parent="eGovBaseJob"
xmlns="http://www.springframework.org/schema/batch">
<step id="BATCH_AD_ANALS_Step1" parent="eGovBaseStep" next="BATCH_AD_ANALS_Step2">
<tasklet>
<chunk
reader="BATCH_AD_ANALS_Step.delimitedItemReader"
processor="BATCH_AD_ANALS_Step.itemProcessor"
writer="BATCH_AD_ANALS_Step.delimitedItemWriter"
commit-interval="2" />
</tasklet>
</step>

<step id="BATCH_AD_ANALS_Step2" parent="eGovBaseStep">
<tasklet ref="BATCH_AD_ANALS_Step2.itemProcessor"/>
</step>
</job>

<bean id="BATCH_AD_ANALS_Step2.itemProcessor" class="org.springframework.batch.core.step.tasklet.MethodInvokingTaskletAdapter">
<property name="targetObject" >
<bean class="egovframework.bat.AdFtpSnd" />
</property>
<property name="targetMethod" value="sndFtpFile"/>
</bean>

첨부파일
답변

안녕하세요 프레임워크센터입니다.

에러내용을 보면 tasklet에 chunk를 사용하셔서 나는 에러로 보입니다.

To create a TaskletStep, the 'ref' attribute of the <tasklet/> element should reference a bean defining a Tasklet object; no <chunk/> element should be used within the <tasklet/>

수고하세요.

이 페이지의 구성

묻고 답하기