The keystore and truststore are set in my init method right after the activemq::library::ActiveMQCPP::initializeLibrary();
This works, sending and receiving for days or weeks before any issue. Where there is an issue, I recreate the ConnectionFactory, Connection, Session, Consumer, Producer, and then Connection->start() immediately throws the same issue. Also, I beleive this happens for both C++ and for Java clients, but not necessarilly at the same time. -- View this message in context: http://activemq.2283324.n4.nabble.com/unable-to-reconnect-after-exception-Channel-was-inactive-for-too-long-tp4697843p4699338.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.