Mule+Spring application not able to connect EAP6 HornetQ running on RHEL
Issue
- A Mule+Spring ESB client application calls JBoss. Both client Mule app and JBoss Enterprise Application Platform (EAP) run on the same server. The Mule app worked fine with EAP 4.3, but now upgrading to EAP6 it worked fine in development and testing with JBoss running on Windows but fails moving to production with JBoss running on Red Hat Enterprise Linux (RHEL). The Mule app doesn't seem to be able to find the JMS queues in JNDI:
org.mule.api.lifecycle.LifecycleException: Initialisation Failure: Initialisation Failure: There is no queue with name jms/queue/testQueue
2014-06-17 06:54:05,298 ERROR ufisjbossjmsConnector.receiver.2 [org.mule.retry.notifiers.ConnectNotifier] Failed to connect/reconnect: jms://jms/queue/testQueue. Root Exception was: There is no queue with name jms/queue/testQueue(JMS Code: null). Type: class javax.jms.JMSException
Environment
- Mule + Spring JMS client
- JBoss Enterprise Application Platform (EAP) 6
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.