收件人未读取MQ消息上设置的ApplIdentity数据

时间:2019-03-25 21:38:54

标签: jms ibm-mq

我正在使用TIBCO Business Works,所以我不能直接使用JMS API,而只能将输入设置为API。下面是我创建的MQ队列URI,但是当应用程序尝试在运行时获取要排队的句柄时出现错误。

queue://QManager/QName?targetClient=1&mdWriteEnabled=true&mdMessageContext=1

我收到错误

caused by: com.tibco.plugin.share.jms.impl.JMSExceptionWrapper: com.ibm.msg.client.jms.DetailedJMSException: JMSCC0005: The specified value '??1' is not allowed for 'mdMessageContext'.
The given value is not allowed for the property specified.
Change the value to a value that is supported for the property.

根据IBM知识文章,我为mdMessageContext设置的值是正确的。以下是“知识”文章的链接。

https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_7.5.0/com.ibm.mq.dev.doc/q032350_.htm

https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_8.0.0/com.ibm.mq.javadoc.doc/WMQJMSClasses/constant-values.html#com.ibm.msg.client.wmq.common.CommonConstants.WMQ_MQMD_WRITE_ENABLED

感谢您的帮助。

0 个答案:

没有答案