I don't have an example for you,
but the IL Mbeans can take client and server socket
factories attributes which can be ssl socket factories.
I remember somebody posting a similar question
a couple of months ago in this forum, I can't
remember whether he posted an example.
It is more efficient to just encrypt the message
body in advance.
The only way to split the queue and topics
would be to install separate instances of the
JMS Server. This involves duplicating all the MBeans
in jbossmq-service.xml with different object names
and state settings like files and db connections.
You then link the destinations to the relevent