Surely the other answer was right and I confused both states. Thanks for the clarification and sorry for my bad input :(.
2015-05-12 12:36 GMT+02:00 Neil Bartlett <[email protected]>: > No sorry this is not right. Alex and Tom’s answer was correct. Please > refer to section 4.4.6.2 of the OSGi Core R6 specification for details of > the Lazy Activation Policy and its impact on bundle lifecycle. > > Unsatisfied imports such as in your example would cause a failure of > resolution, leaving the bundle in INSTALLED state. > > Regards, > Neil > > > > On 12 May 2015, at 11:29, Pablo Beltran <[email protected]> wrote: > > Hmm, I would say they remain on such state due a missing class (or any > other problem while loading B in memory) > > For instance, plugin A imports class B which imports class C. If C is not > available A will remain in the Starting state for ever. > El 12/5/2015 11:49, "Lars Vogel" <[email protected]> escribió: > >> Thanks Alex and Tom for the clarification. >> >> Best regards, Lars >> >> On Fri, May 8, 2015 at 3:14 PM, Thomas Watson <[email protected]> >> wrote: >> >>> Alex is correct. Things in the STARTING state are waiting to be lazily >>> activated on first class define. >>> >>> Tom >>> >>> [email protected] wrote: ----- >>> To: Equinox development mailing list <[email protected]> >>> From: Alex Blewitt >>> Sent by: [email protected] >>> Date: 05/07/2015 04:40PM >>> Subject: Re: [equinox-dev] Bundles remaining in life cyle "Starting". >>> >>> >>> I think they’re placed into that state if they are lazily started, i.e. >>> they have a BundleActivationPolicy of ‘lazy’. >>> >>> http://www.osgi.org/Design/LazyStart >>> http://wiki.osgi.org/wiki/Bundle-ActivationPolicy >>> >>> I think it goes from ‘starting’ to ‘started’ when classes have been >>> loaded from the bundle. >>> >>> Alex >>> >>> On 7 May 2015, at 22:31, Lars Vogel <[email protected]> wrote: >>> >>> Hi, >>> >>> I frequently see lots of bundles remaining in the life cyle status >>> "Starting". Is this expected? I would assume that "Starting" is a temporary >>> status and that once a bundle has finished starting, it becomes "Active". >>> >>> Best regards, Lars >>> >>> -- >>> >>> Eclipse Platform and e4 project co-lead >>> vogella GmbH CEO >>> >>> Haindaalwisch 17a, 22395 Hamburg >>> Amtsgericht Hamburg: HRB 127058 >>> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel >>> USt-IdNr.: DE284122352 >>> Fax (032) 221739404, Email: [email protected], Web: >>> http://www.vogella.com >>> _______________________________________________ >>> equinox-dev mailing list >>> [email protected] >>> To change your delivery options, retrieve your password, or unsubscribe >>> from this list, visit >>> https://dev.eclipse.org/mailman/listinfo/equinox-dev >>> >>> >>> _______________________________________________ >>> equinox-dev mailing list >>> [email protected] >>> To change your delivery options, retrieve your password, or unsubscribe >>> from this list, visit >>> https://dev.eclipse.org/mailman/listinfo/equinox-dev >>> >>> _______________________________________________ >>> equinox-dev mailing list >>> [email protected] >>> To change your delivery options, retrieve your password, or unsubscribe >>> from this list, visit >>> https://dev.eclipse.org/mailman/listinfo/equinox-dev >>> >> >> >> >> -- >> Geschäftsführer >> >> vogella GmbH >> >> Haindaalwisch 17a, 22395 Hamburg >> Amtsgericht Hamburg: HRB 127058 >> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel >> USt-IdNr.: DE284122352 >> Fax (032) 221739404, Email: [email protected], Web: >> http://www.vogella.com >> >> _______________________________________________ >> equinox-dev mailing list >> [email protected] >> To change your delivery options, retrieve your password, or unsubscribe >> from this list, visit >> https://dev.eclipse.org/mailman/listinfo/equinox-dev >> > _______________________________________________ > equinox-dev mailing list > [email protected] > To change your delivery options, retrieve your password, or unsubscribe > from this list, visit > https://dev.eclipse.org/mailman/listinfo/equinox-dev > > > > _______________________________________________ > equinox-dev mailing list > [email protected] > To change your delivery options, retrieve your password, or unsubscribe > from this list, visit > https://dev.eclipse.org/mailman/listinfo/equinox-dev >
_______________________________________________ equinox-dev mailing list [email protected] To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/equinox-dev
