I'm working on a module, in which some operations are to be performed only when transaction commit,
Is there any way to receive transaction related messages from Jboss
If you are using MDB, you can configure it as transactional. If you are using JBoss Messaging directly, you can use the transactional sessions to receive/send messages. I think you can find the details in the JBoss documents and JMS API docs.