My application is like this:
I have a queue called "A" in weblogic,a queue called "B" in jboss mq.
There is a weblogic messaging queue between "A" and "B".
When A message have been send to "A",the weblogic messaging bridge will deliver the message to "B".
My question is how to ensuer that the jboss mq can receive the message only once.
I mean that how to config the jboss mq to ensure that the message is only recieved exactly once?
(maybe we can call it the message is transaction)
Is this is associate with XA?I am not sure how to config it.
Is there anyone who can give me some adives?
You need to use 2PC, i.e. XAConnectionFactorys and a JTA transaction.