如何使用transferId重试文件传输(IBM MQ fte)

时间:2014-04-16 11:16:08

标签: websphere-mq-fte

我们使用CNTFTEAgent将文件从一个文件夹传输到另一个文件夹。但有时源文件似乎被锁定在源文件夹中(mq资源管理器说"找不到文件"但它确实存在),因此传输变为"失败"。 我们决定使用"退出"重试失败的转账。 最后一次被解雇"退出"是SourceTransferEndExit,但它不包含有关应放入文件的文件和filspace的信息。 但它包含transferId。所以我的问题是 - 如何使用java API重试传输尝试,或者如果我们只知道transferId,是否可以以某种方式执行此操作?

此类信息可在TransferMetaInfo中找到,如下所示 -

com.ibm.wmqfte.TransferId => 414d5120434e54465445514d47522020ce34465321038a03

1 个答案:

答案 0 :(得分:0)

您可以使用ant,' rcproperty'重试。财产保留转移状态。如果转帐状态不是' 0' 0然后重试。