Have you considered using HornetQ - HornetQ supersedes JBoss Messaging.
Tim, thx for the suggestion.
No I haven't considered using HornetQ and I will look into it. But I think the questions raised in my post ealier will still stand though and I am very keen to the answers to them.
Can anybody help???