Mule+Spring application not able to connect EAP6 HornetQ running on RHEL

Solution In Progress - Updated -

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 of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.