Pinned topicWebsphere Transaction error in RSA

I don't know whether i am posting my issue in right forum.If some one experienced this kind of error before ple do let me know how you resolved this.

Here is my Issue.

I am using MDB bean to listen to a MQ queue and MDb communicates with Stateless session bean and this inturn connects to DB2 using XA Data source and Oracle using Non-XA datasource.(I tried with XA data source for Oracle also).All are transaction managed componenets.I have seen several of this kind of issues and could n't able to resolve by just using XA drivers. I need to set something with local-global transaction.I don't know what that is though.