Где я могу найти пакет, реализующий сервис org.osgi.service.log.LoggerFactory? - PullRequest
2 голосов
/ 02 ноября 2019

Я пытаюсь запустить минимальный комплект OSGI, используя фасад ведения журнала OSGI (org.osgi.service.log-1.4.0).

Когда я пытаюсь получить реализацию класса LoggerFactory, я простополучить null. Я предполагаю, что это потому, что org.osgi.service.log -bundle не содержит никакой реализации своего собственного сервиса.

Я понимаю, что в моем приложении отсутствует реализация журналирования, но я изо всех силс поиском пакета, который может предоставить мне это.

Где я могу найти простой пакет, который предоставляет моей среде реализацию службы org.osgi.service.log (версия 1.4.0)?

Информация о моей среде:

  • Караф 4.2.7
  • Java 11
  • org.osgi.service.log-1.4.0

Мой код можно просмотреть здесь .

1 Ответ

2 голосов
/ 02 ноября 2019

Apach Karaf 4.2.x основан на OSGi R6. log service является частью R7, которая должна быть доступна в Karaf 4.3.x.

...