0

我在将参数添加到特定 PCF 消息时遇到问题。我正在尝试使用Inquire Loghttp://publib.boulder.ibm.com/infocenter/wmqv6/v6r0/index.jsp?topic=%2Fcom.ibm.mq.csqzac.doc%2Fpc12720_.htm),如您所见它只有一个可选参数。但是当我查看响应列表时,它表明我应该能够获得诸如TotalLogs或之类的信息LogUsed

我正在尝试做的事情:

PCFMessage inquireLogStatus = new PCFMessage(CMQCFC.MQCMD_INQUIRE_LOG);
inquireLogStatus.addParameter(CMQCFC.MQSYSP_TYPE_LOG_STATUS, CMQCFC.MQIACF_SYSP_FULL_LOGS);

或者类似的东西......有什么想法吗?我不断得到:

3014 (0BC6): MQRCCF_CFIN_PARM_ID_ERROR

提前感谢您告诉我的任何事情。

4

1 回答 1

0

好的,我弄清楚了我的问题是什么:这里有一些我的解决方案可以指导任何需要这个的人朝着正确的方向前进:

pcfResponses = this.queryAgent.send (CMQCFC.MQCMD_INQUIRE_LOG, null);
respStruct  = new MQCFH (pcfResponses [respCount]);
pcfParam = PCFParameter.nextParameter (pcfResponses [respCount]);
pcfParam.getParameter() == CMQCFC.MQCACF_DATA_SET_NAME);
于 2013-07-09T13:58:53.713 回答