I am using IBM MQSERIES 5.2.1 and MTS (NT 4 sp6a) to write a transaction.
However i get an error from MTS:
Dynamic link library AMQZST.dll could not be found.
I can connect to a QManager, Open a Queue but this occurs when i try to do a
PUT.
The Reason returned by the application is
2354 = MQRC_UOW_ENLISTMENT_ERROR
Anyone know how to solve this???
Joined: 24 Feb 2002 Posts: 7 Location: Los Angeles
Yes, we got the same problem at first. Your trying to do a commit or backout with MTS (a DTC transaction). MQSeries only allows you to entirely control the transaction inside MQSeries or only another Transaction Coordinator (DTC). The solution is not to do a commit/backout on the MQ objects. (In your tests, try to raise and error and watch the PUT message rollback/backout.)
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum