I have tested the fix in org.apache.qpid.client.AMQDestination.equals(), and now it works. I just made sure that no null valued references were used.
Hopefully the qpid project will fix this soon. For my case, the fix I made helps, but I do not know if there may be situations where it could create problems, so I think that someone with real qpid knowledge should make the change in qpid. My goal with using caching/pooling of connections was to manage the "poor" performance (latency) I experienced, and latency was basically reduced by 50%. From my earlier measurements I had expected more (=even lower latency), so I probably have to study detailed logs from the caching solution. /Lars -- View this message in context: http://camel.465427.n5.nabble.com/Connection-pooling-with-camel-amqp-tp5716936p5717032.html Sent from the Camel - Users mailing list archive at Nabble.com.
