установка начального уровня для пакета OSGI - PullRequest
1 голос
/ 07 июля 2011

(я использую glassfish 3.1, felix)

У меня есть пакет журналов, который необходимо запустить перед другими пакетами на моем сервере Glassfish.

Есть ли способ настроить начальный уровень для отдельного пакета OSGI?Подойдет любой из следующих способов: настройка файла свойств, решение на стороне java, заголовок в манифесте пакета.

спасибо.

1 Ответ

1 голос
/ 07 июля 2011

В Феликсе вы можете изменить свойства модуля запуска (например, conf/config.properties), чтобы запускать пакеты с различными уровнями запуска.Для этого вы можете использовать свойства felix.auto.deploy.install.<n>.

Чтобы установить начальный уровень запуска платформы, вы можете использовать свойство конфигурации org.osgi.framework.startlevel.beginning, см. Раздел 4.2.2 спецификации ядра длябольше информации.

...