From: František Dvořák Date: Tue, 15 Jan 2013 17:17:15 +0000 (+0000) Subject: Compatibility with slight API change of ActiveMQ (backported from HEAD). X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=00828cdec4d65ad5d663510f795bb5470bff4a08;p=jra1mw.git Compatibility with slight API change of ActiveMQ (backported from HEAD). --- diff --git a/org.glite.lb.logger-msg/examples/cmsclient.cpp b/org.glite.lb.logger-msg/examples/cmsclient.cpp index d703cf2..2160272 100644 --- a/org.glite.lb.logger-msg/examples/cmsclient.cpp +++ b/org.glite.lb.logger-msg/examples/cmsclient.cpp @@ -79,7 +79,7 @@ public: this->clientAck = clientAck; } - virtual ~SimpleAsyncConsumer(){ + virtual ~SimpleAsyncConsumer() throw() { this->cleanup(); } @@ -132,7 +132,7 @@ public: } // Called from the consumer since this class is a registered MessageListener. - virtual void onMessage( const Message* message ){ + virtual void onMessage( const Message* message ) throw() { static int count = 0; @@ -157,6 +157,10 @@ public: fflush(outputfile); } catch (CMSException& e) { e.printStackTrace(); + } catch (Exception& e) { + e.printStackTrace(); + } catch (...) { + fprintf(stderr, "Unknown Exception occurred.\n"); } }