Re: [osgi-dev] SATISFIED versus ACTIVE

2016-10-18 Thread BJ Hargrave
If the activate method of a component instance has run, then the component instance is ACTIVE. A non-immediate SATISFIED component instance will generally not have been instantiated or activated given the lazy nature of DS for non-immediate components.   Also, since a component can have multiple

Re: [osgi-dev] SATISFIED versus ACTIVE

2016-10-18 Thread Raymond Auge
This is described in section 112.5.2 of the DS specification. Your component: - is enabled - your component either requires configuration and has it, or doesn't require configuration - has all it's references satisfied - is NOT immediate - no bundles have requested it Basically it's lazy and