We have a working JBoss cluster setup and we have a jms topic that is only being used on the local machine to leverage asynchronous behavior. We don't want it in the HA JMS configuration. If a machine goes down and loses messages that's fine. We'd actually prefer both machines to be processing their own messages independently.
Is there a correct way to disable HA JMS? I have been trying to find something in the docs but I don't know what to call it, "non HA JMS"?
Anyway my hunch is to just copy the default/deploy/jms directory over the all/deploy/jms directory and wipe out the HA JMS config altogether but I want to make sure that there isn't something else I should be doing?
Yeah, just replace the deploy/jms content with what's in the default config. Also, remove the deploy-hasingleton/jms directory.