Microsoft KB Archive/823190

= BUG: BizTalk Adapter for MQSeries Does Not Set the MQSeries PUT Message Properties Correctly =

Article ID: 823190

Article Last Modified on 9/29/2003

-

APPLIES TO


 * Microsoft BizTalk Adapter for MQSeries 1.0 Enterprise Edition

-



SYMPTOMS
In Microsoft BizTalk Adapter for MQSeries 1.0, you can set some properties on a message that will be sent to a computer that is running IBM MQSeries Server. However, you may notice that when you set any of the following properties, they are not set correctly in BizTalk Adapter for MQSeries:
 * AccountingToken
 * ApplicationIdData
 * ApplicationOriginData



CAUSE
This problem occurs because BizTalk Adapter for MQSeries does not set the IBM MQSeries PUT message properties correctly.



WORKAROUND
To work around this problem, you must set additional properties that are in the same category as the property that you want to set. For example, if you want to set the ApplicationIdData property, you must also set the UserId property.



MORE INFORMATION
The online documentation that is included with BizTalk Adapter for MQSeries describes the following two categories of message properties:
 * Identity Context
 * UserId
 * ApplicationIdData
 * AccountingToken
 * Origin Context
 * PutApplicationType
 * PutApplicationName
 * PutDate
 * PutTime
 * ApplicationOriginData

If you want to set the ApplicationIdData property or the AccountingToken property, you must set the UserId property.

If you want to set the ApplicationOriginData property, you must also set one of the other properties in the Origin Context category.

Note To have the version of the online documentation that describes these categories, and to set these properties on a message that will be sent to a computer that is running MQSeries, you must use the latest version of BizTalk Adapter for MQSeries.

