В Karaf версии 3.0.3 я был в состоянии получить объект ServiceReference, используя приведенный ниже кодKaraf получить объект службы/справку с расслоением контекста
ServiceReference serviceReference =
(ServiceReference) bundleContext.getServiceReference(CustomService.class.getName());
Но в Karaf 4 этот код возвращает нуль. Мой сервис запущен, я смог увидеть сервис в списке услуг.
Примечание: я пытаюсь получить услугу, которая загружается как сверток