IBM WebSphere JMS integration on Fuse

Solution Unverified - Updated -

Issue

  • I have prepared a JMS component for Camel Route, setting as connection factory configuration the IBM class MQQueueConnectionFactory and I am using the following route :
from( "timer://test?fixedRate=true&period=50000" ).routeId( CLASSNAME ).startupOrder( 600 )
                    .process(new TestF5MessagesProcessor() )                
                    .to( ibm.getEndPointPermanent( test.queue ) );

I have the following issue on WMQ: Each time that Fuse sends a message to IBM WMQ, Fuse opens the connection, send the message and then, Fuse close the connection.

I do not want to open and close the connections between Fuse and IBM WMQ. Do you have any idea, how to say to JMS configuration, to leave the channel open for ever ?

Environment

  • Red Hat JBoss Fuse
    • 6.1

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content