Actually, I've raised and fixed
https://issues.apache.org/jira/browse/ARIES-1004
Can you see if the latest snapshots works better for you ?


On Fri, Jan 18, 2013 at 8:26 AM, Guillaume Nodet <[email protected]> wrote:

> I fix a bunch of problems with blueprint shutting down recently, so could
> you try with a recent blueprint snapshot and see if that helps ?
> For now, blueprint bundles are shut down roughly according to their start
> level.   THere's something in blueprint which is supposed to better use the
> bundle service usage and shutdown bundles so that the problem you see would
> not happen, however, this only happen when the blueprint extender itself is
> stopped, which in fact, does not really help because the extender has a
> very low start level and is thus stopped very late in the process.
> Something that could be improved in blueprint is reacting to the fact that
> a framework shutdown is initiated and do that orderly shutdown earlier in
> the process.
> In all cases, your bundles should be able to deal with cases where one
> dependency is missing and be able to shutdown cleanly anyway.
> So I would suggest you try with the latest blueprint snapshots and see if
> it helps.  I can write a patch to see if the modification i suggested above
> would help (I think it should) if you want to give it a try.
>
>
>
> On Wed, Jan 16, 2013 at 9:31 PM, Dan Tran <[email protected]> wrote:
>
>> Hi JB,
>>
>> I only try 2.3, my new work does not work with 2.2
>>
>> what is osgi/karaf shutdown sequencing flow?  like it would shutdown
>> all bundles with the same start- level in the order from high to low ?
>>
>> Thanks
>>
>> -D
>>
>>
>> On Wed, Jan 16, 2013 at 12:18 PM, Jean-Baptiste Onofré <[email protected]>
>> wrote:
>> > Hi Dan,
>> >
>> > did you try both with Karaf 2.2.x and 2.3.x ?
>> > did you see differences in the behavior ?
>> >
>> > Regards
>> > JB
>> >
>> >
>> > On 01/16/2013 09:17 PM, Dan Tran wrote:
>> >>
>> >> Hi I have a service's PreDestroy method which requires a service from
>> >> other bundle during shutdown. However at shutdown time, blueprint make
>> >> the required service 'unavailable'. Using start level ordering does
>> >> not seem to help.
>> >>
>> >> What are your experiences dealing with this issue?
>> >>
>> >> Big thanks ahead.
>> >>
>> >> -Dan
>> >>
>> >
>> > --
>> > Jean-Baptiste Onofré
>> > [email protected]
>> > http://blog.nanthrax.net
>> > Talend - http://www.talend.com
>>
>
>
>
> --
> ------------------------
> Guillaume Nodet
> ------------------------
> Blog: http://gnodet.blogspot.com/
> ------------------------
> FuseSource, Integration everywhere
> http://fusesource.com
>



-- 
------------------------
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
FuseSource, Integration everywhere
http://fusesource.com

Reply via email to