2425 (0979) (RC2425): MQRC_TOPIC_STRING_ERROR
説明
オブジェクト記述子 MQOD の中の MQOPEN または MQPUT1 呼び出し、またはサブスクリプション記述子 MQSD の中の MQSUB 呼び出しで、結果のフル・トピック・ストリングが無効です。
次のいずれかが当てはまります。
- ObjectName には、空のトピック・ストリングが含まれている TOPICSTR 属性を指定した TOPIC オブジェクトの名前が含まれています。
- 完全に解決されたトピック・ストリングにエスケープ文字
'%'が含まれており、後ろに文字'*'、'?'、または'%'のいずれも続いておらず、MQSUB 呼び出しで MQSO_WILDCARD_CHAR オプションが使用されています。 - MQOPEN では、MQOD 構造体で指定された CCSID を使用して、変換を実行することはできません。
- IBM® MQ Multicast メッセージングを使用する場合は、トピック・ストリングが 255 文字を超えています。
完了コード
MQCC_FAILED
プログラマー応答
ObjectString にも ObjectName にも無効なトピック・ストリング文字が含まれていないことを確認してください。
IBM MQ Multicast メッセージングを使用する場合は、トピック・ストリングが 255 文字未満であることを確認してください。