3

Java で MQ PCF コマンドを使用して MQ キューを作成し、それらのパラメーターを更新しています。以下は私が使用しているコードです。

PCFMessageAgent agent = new PCFMessageAgent(queueManager);
agent.setCheckResponses(false);
PCFMessage[] responses;
PCFMessage request = new PCFMessage(MQConstants.MQCMD_CHANGE_Q);
responses = agent.send(request);

リクエストに次の属性を設定しています

MQCA_Q_NAME=TestTQ1
MQIA_BACKOUT_THRESHOLD=0
MQIA_MAX_MSG_LENGTH=4194304
MQIA_MAX_Q_DEPTH=500
MQIA_Q_TYPE=1

そして、私は次の応答を得ます完了コード= 2理由コード= 3014
ドキュメントは、これが原因であると述べています

Parameter identifier is not valid.
The MQCFIN or MQCFIN64 Parameter field value was not valid.

問題は、どのパラメーターが正しくないかをどのように知るかです。

4

1 に答える 1