[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[equinox-dev] EventAdmin ServiceReference is always null?
|
Hello,
I am
unable to obtain a valid ServiceReference for the EventAdmin service shipped
with 3.2RC3. The start method
in my Activator class looks like this:
public void start(BundleContext context) throws
Exception {
ServiceReference serviceRef =
context.getServiceReference(EventAdmin.class.getName());
// serviceRef is always
null!
}
The following items are selected in both the Eclipse
"Window->Preferences->Plug-in Development->Target
Platform->Plug-ins" and "Run->Run...->Plug-ins->Target Platform"
areas:
-
org.eclipse.equinox.log(1.0.0.v20060206)
-
org.eclipse.osgi(3.2.0.v20060505)
-
org.eclipse.osgi.services(3.1.100.20060426)
My manifest contains the following header and
everything compiles nicely:
Import-Package: org.osgi.framework,
org.osgi.service.event,
org.osgi.util.tracker
I'm running Eclipse 3.2-RC3 (Version
3.2.0, Build ID I20060505-1306) with Sun's JRE 1.5.0_06
on Windows XP Professional SP2.
Note that I am able to get a
ServiceReference to the LogService. Any help is greatly
appreciated.
Thanks,
Cameron Ross.