Are you sure you are using a QueueConnectionFactory
to send messages to a topic?
Durable topic subscriptions are not supported without the
JDBC state manager see my previous posts.
You are correct the code is actually about the connection factory i am using to send the message to the mdb.
Once again though the issue is that the MDB executes if the connection factory is ConnectionFactory.
but does nothing when the connection factory is HAILXAConnectionFactory or HAILConnectionFactory
Is there something i have to configure to get MDB's to listen on the HAILXAConnectionFactory
I figured it out. There was another machine running in the cluster on the network.
When that was shutdown the MDB executed fine.
Now I just have to figure out how to configure the cluster correctly :)