It appears that the problem was that I didn't understand that my destinations would only be deployed on one server in the cluster (I guess deploy-hasingleton should have tipped me off). However, now that I understand that, it doesn't explain why when one server goes down, the other doesn't pick up those destinations.
Perhaps I can just force them to be deployed on both servers (I have no reason not to) and be done with it.
Final update: the config was wrong on my second post. All is well with the world now.
Did you deployed all JMS stuff in all your cluster nodes only in some of them?
if you deployed the JMS stuff in all nodes, did you configured all JMS in the same way in all nodes?
All nodes and they were configured the same.
I am also getting the same problem. I am using basic setp and running cluster with my partitionName. But i am not able to see ConnectionFactory , XAConnectionFactory and queues not in JMX-Console.
I am wondering i am missing some configuration.
Can you suggest what you did in your config??