Thanks Adrian,
Finally, i have figured out where the problem lies to.
Since i pretty new to SwiftMQ and Jboss itself, it took me a while to figure out SwiftMQ configuration. Once i understand the configuration file of the swiftMQ, things become easier.
Basically, what i have did is.
1) Download the JMS XA/ASF Swiftlet package.
2) Replace the JMS Kernel Swiftlet and config file with that provided by the above.
3) Start the JBoss and everything seems to work fine.