Hi, It would be good if Apache ActiveMQ developer/user can share their experience/resolution which I am facing in Production environment now.
We are using 4 network of brokers in the provider end. They are all using ActiveMQ 5.5.1 (along with Fuse 7.0.2). All these brokers are running in Ubuntu OS. There are 6 Glassfish 3.1.1 app server instances are running under CentOS. These consumers are using Spring-jms producer template along with ActiveMQPooledConnectionFactory. Camel DMLC is used for request-reply paradigm while connecting to Active MQ and hence all the Request Queues are Permanent and Reply Queues are temporary (i.e. created on the fly). This implementation is configured via camel route. Very intermittently we are getting the following exception in the application server log. (Glassfish) javax.jms.JMSException: The destination temp-queue://ID:pksprodcl1app02-47986-1407873837697-0:25:1 does not exist. Looks like the reply is sent from Active MQ provider (via Fuse) on time (in seconds) but the reply is not received by Active MQ client(camel listener sitting at GlassFish server) within 180 seconds. This is the receiveTimeout in camel. This problem is not consistent and it appears one day, but after restarting app server nodes the problem went away for few days before it occurs. Following are the version of each tool used in our PROD: Fuse Enterprise (7.0.2) distribution includes Apache ActiveMQ 5.5.1 Camel 2.9.0 karaf 2.2.5 spring 3.0.7 cxf 2.5.0 Looking forward your favorable reply. Thanks -- View this message in context: http://activemq.2283324.n4.nabble.com/Destination-does-not-exists-occur-in-consumer-log-intermittently-tp4684545.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.