2014-04-16 3 views
0

CNTFTEAgent를 사용하여 한 폴더에서 다른 폴더로 파일을 전송했습니다. 그러나 때로는 소스 파일이 소스 폴더에 잠겨있는 것처럼 보일 때도 있습니다 (mq Explorer는 "파일을 찾을 수 없습니다"라고 말하지만 존재 함). 따라서 전송이 "실패"로됩니다. 우리는 실패한 tranfers를 다시 시도하기 위해 "exit"를 사용하기로 결정했습니다. 마지막으로 종료 된 "exit"는 SourceTransferEndExit이지만 파일을 넣어야하는 파일과 filspace에 대한 정보는 포함되어 있지 않습니다. 하지만 transferId가 있습니다. 그래서 내 질문 - 자바 API를 사용하여 attemption을 재전송하는 방법, 또는 우리가 transferId 만 알면 어떻게 든 그것을 할 수 있습니까?transferId (IBM MQ fte)를 사용하여 파일 전송을 다시 시도하는 방법

이러한 정보는 다음과 같이 TransferMetaInfo에서 발견 보이는 할 수있다 -

com.ibm.wmqfte.TransferId => 414d5120434e54465445514d47522020ce38a03 

답변

0
당신은 개미, 'rcproperty'속성 홀드 전송 상태를 사용하여 다시 시도 할 수 있습니다

. 전송 상태가 '0'이 아닌 경우 다시 시도하십시오.