karaf-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Hervé BARRAULT <herve.barra...@gmail.com>
Subject Re: Sop Karaf on bundle Failure
Date Tue, 24 Jan 2012 14:30:07 GMT
thanks for answer.

The component could wait the service but the service will not come
back automatically as the activemq bundle does not restart

I am looking for a way to say a bundle shall restart in case of error.


On 1/24/12, Guillaume Nodet <gnodet@gmail.com> wrote:
> If you retrieve the JMS connection factory using an OSGi service then
> your bundle will easily know that the service is not available
> anymore, so the bundle should put itself in a state where it will wait
> until the service come up again.
> On Tue, Jan 24, 2012 at 13:36, Hervé BARRAULT <herve.barrault@gmail.com>
> wrote:
>> Hi,
>> is there a way in Karaf to define a bundle as "critical" ?. If this
>> bundle fails, the whole container shall stop/restart.
>> I can use a listener as in a previous question f(Starting/Stopping
>> Programmatically Bundles) to check the state of the bundle.
>> The idea is : I have an embedded broker and my bundles communicate
>> through JMS. If the broker fails, i am useless so I should try to
>> restart (at least the broker but i have seen after failure that only
>> restarting the broker is sometimes not enough).
>> Regards
>> Hervé
> --
> ------------------------
> Guillaume Nodet
> ------------------------
> Blog: http://gnodet.blogspot.com/
> ------------------------
> FuseSource, Integration everywhere
> http://fusesource.com

View raw message