I have a problem getting reply from MDB to temporary queue when transaction is present. If EJB that has global transaction send a message to queue, transaction time outs. MDB gets a message but reply is never returnet to sender. then after 60 seconds transaction time outs. I have queue session transaction attribute set to tru both sender and receiver but it's no help. If transaction is not present everything works fine.