We are developing a C 64bit application on RHEL 6.4 O.S. This application will be involved in an XA transaction between IBM WMQ and IBM DB2. It will be using IBM DB2 ODBC API + IBM WMQ MQ API for interaction.
Following is the planned configuration at our end:
Host 1- RHEL 6.4
IBM WMQ v7.5 Server Installation
IBM DB2 v10.1 Client Driver (libdb2)
unixODBC Driver Manager v2.3.2 that supports IBM DB2 Client Installation
C 64-bit application using ODBC API + MQ API for resource interaction.
As far as I know this should work just fine. You will need to make sure you use the XA versions of the IBM libraries and either separate the access to the two resource managers into separate server groups, or us the multiple resource manager feature.