How to set the cacheLevelName property on the Switchyard JMS binding?
Issue
We are using the JMS binding to integrate our Switchyard applications with an external Active MQ broker.
In the pure Camel-JMS world we can specify the cache level using the cacheLevelName
property 1. We are setting this property to CACHE_CONSUMER
to avoid recreating the consumer for each message. This results in the consumers to stay around longer and addresses some no dispatcher for MessageDispatch
ERRORs we have seen sporadically.
Can we set that config cacheLevelName
in the Switchyard JMS binding definition?
Environment
- Red Hat JBoss Fuse Service Works (FSW)
- 6.0.0
- Red Hat JBoss Fuse (on EAP)
- 6.2.1
- JBoss A-MQ
- 5.9.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.