通过ANT脚本调用WMQ FTE传输时,为MQRC_OBJECT_ALREADY_EXISTS
|
尝试使用ANT脚本调用传输时,出现以下错误:
\“发生内部错误。在文件\” FFDC.FTE.log \“中捕获了产品故障数据。\”
\“尝试创建答复队列以接收传输结果失败。\”
您能找到原因吗?
com.ibm.wmqfte.wmqiface.WMQApiFailureException:
cc=2 rc=2100 op=openTemporaryQueue - MQOPEN (Queue Manager: QUEUEK,
Temporary Queue Model: SYSTEM.DEFAULT.MODEL.QUEUE,
Dynamic Queue Prefix: REPLY.,
Open Options: 8196)
没有找到相关结果
已邀请:
1 个回复
豆兢
的传输队列,该队列已经存在。 另一种可能性是将“ 4”设置为“ 5”,在这种情况下,可能不会删除队列,并且由于临时队列名称的数量有限且名称空间会不断缩小,因此发生了冲突。 另一种可能是前两个的第二个,这是WMQ中的一个错误,该错误导致两个临时队列的名称发生冲突。 为了弄清楚这一点,有必要知道发生此事件时要连接到哪个QMgr。同样,在同一QMgr上为
。然后,按[7],查看正在放置多少个永久动态队列(如果有)。最后,查看剪切的FDC文件以找出动态队列的名称,并查看它是否存在于上一步的输出中。如果毕竟您仍然没有根本原因,那么该是时候向IBM打开支持通知单了。