After some trial and error.... Once I set transact to false for queue session. Everything seems to works fine. Does this mean queue can't be transacted for JBossMQ? I am using JBoss 2.4.4 on Linux RedHat 7.2 with kernel 2.4.9-31. Thanks in advance.
Did you perhaps to invoke commit()?