hallo leute!
habe folgendes problem.
ich hab mir ein service definiert und dieses wird auch gestartet
laut osgi console:
[CODE]
40 ACTIVE tt.at.lumo.service.implementation_1.0.0.qualifier
42 RESOLVED tt.at.lumo_1.0.0.qualifier
45 ACTIVE tt.at.lumo.testview_1.0.0.qualifier
46 ACTIVE tt.at.lumo.service_1.0.0.qualifier[/CODE]
nun versuche ich aus dem testview heraus auf das service zuzugreifen:
[CODE]
Bundle b = FrameworkUtil.getBundle(getClass());
BundleContext context = b.getBundleContext();
ServiceReference ref = context.getServiceReference(SiteService.class.getName());
SiteService service = (SiteService) context.getService(ref);
[/CODE]
und bekomme folgende fehlermeldung:
[CODE]A null service reference is not allowed.[/CODE]
weiss einer woran das liegen kann?
hab noch einen anderen workspace, in dem ichs gleich gemacht hab und dort klappts (ich muss wohl irgendetwas übersehen... nur was ???:L)