The use of threads within JBossMQ is a hodge podge of different strategies
depending on the use case. This needs to be sorted out to make better use
of resources.
Additionally MessageListeners on the client, do not need to use up a thread
while waiting for a message. They could register themself as waiting for a message
and give up their thread.
Regards,
Adrian