[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[equinox-dev] Looking for a working example for services
|
Hello,
I'm creating an
OSGi component using equinox declarative services. The osgi console
indicates that my Activator only makes it into the "RESOLVED" state. However,
page 281 of the OSGi Service Platform Service Compendium for R4, states that an
"immediate component is activated as soon as its dependencies are
satisfied". It appears to me that my component should be an "immediate
component" and I would, therefore, expect it to move into the "ACTIVE"
state. My component description and activator class
follow:
<component
name="example.activator">
<implementation
class="example.Activator"/>
</component>
public class
Activator {
public Activator() {
}
protected void activate(ComponentContext context)
{
System.out.println("Activator.activate()");
}
protected void deactivate(ComponentContext context)
{
System.out.println("Activator.deactivate()");
}
}
Any help is very
much appreciated.
Cameron
Ross.