3.0 now requires that you initialize the library before using it. Simply
call:

activemq::library::ActiveMQCPP::initializeLibrary();

and clean it up with:

activemq::library::ActiveMQCPP::shutdownLibrary();

no other code changes are required. You can simply use a broker URI with
failover like:

failover://(tcp://localhost:61616)

chetan

On Wed, Jun 24, 2009 at 12:24 PM, shaldar <shaltr...@gmail.com> wrote:

>
> Thanks chetan - I am using 2.2.6 . I tried changing to 3.0 but it gave me a
> runtime error. To save time, I changed my links back to 2.2.6.
>
> In any case - 2.2.6 has a bunch of code related to maxInactivityDuration
> and
> KeepAliveInfo in the activemq::connector::openwire::commands namespace.
>
> If this feature is indeed there - what is the best way to access it? I have
> been using the cms::connection which pretty much ignores extensions to the
> brokerURI. Is there a different namespace I should go to for more features?
> Any sample code will be helpful.
>
> Best - Susmit
>
>
> Chetan Sarva-2 wrote:
> >
> > Which version of the library are you using? The latest version, 3.0,
> which
> > was released less than 2 weeks ago, supports the failover transport for
> > handling scenarios like this.
> >
> > chetan
> >
> > On Mon, Jun 22, 2009 at 8:22 PM, shaldar <shaltr...@gmail.com> wrote:
> >
> >>
> >> Hi all -
> >>
> >> I wrote a publish/subscribe clients that seem to be working well with
> the
> >> broker. I want make the clients more reliable - particularly when the
> >> network connection goes down. This is especially needed for the
> >> subscriber,
> >> which just sits on an asynchronous listener once the connection starts.
> >>
> >> Is there anything simple I can do in my main loop that checks for the
> >> health
> >> of the connection to the broker?
> >>
> >> Also, if the connection goes down, should I just attempt to restart the
> >> connection - or - do I have to recreate new connection, session and
> >> consumer
> >> objects?
> >>
> >> Any ideas or sample codes will be very helpful.
> >>
> >> Best - Susmit
> >>
> >> --
> >> View this message in context:
> >>
> http://www.nabble.com/activemq-cpp-client-heartbeat-and-reconnect-with-broker--tp24157918p24157918.html
> >> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
> >>
> >>
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/activemq-cpp-client-heartbeat-and-reconnect-with-broker--tp24157918p24187651.html
> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
>
>

Reply via email to