/ / встановлення стартового рівня для пакету OSGI - osgi, glassfish-3, apache-felix

встановлення початкового рівня для пакету OSGI - osgi, glassfish-3, apache-felix

(Я використовую рибку 3.1, фелікс)

У мене є пакет журналів, який потрібно запустити перед іншими пакетами на моєму сервері "Скляна рибка".

Чи є спосіб налаштувати startlevel для одного пакета OSGI? Будь-який із наступних способів буде добре: налаштування файлу властивостей, рішення на стороні java, заголовок у маніфесті пакету.

Дякую.

Відповіді:

0 для відповіді № 1

У Felix можна змінити властивості запуску (наприклад, conf/config.properties) для запуску пакетів з різними рівнями запуску. Ви можете використовувати felix.auto.deploy.install.<n> властивості для цього.

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