Вопросы по теме 'declarative-services'

Eclipse/Equinox: запуск всех установленных плагинов?
У меня есть сборка продукта Eclipse с использованием функций. Все сервисы регистрируются через Declarative Services. Насколько я понимаю, пакет должен быть запущен, чтобы среда выполнения сервисного компонента могла подобрать, а затем...
663 просмотров
schedule 11.07.2022

Декларативные службы OSGi и администратор конфигурации
Пишу бандл с использованием декларативных сервисов. Для настройки я использую свойства в объявлении DS. Эти реквизиты обычно могут быть изменены администратором конфигурации, но они не сохраняются. После перезапуска контейнера компонент имеет...
1874 просмотров

Проблемы с GWT в OSGi+Pax-Web с использованием декларативных служб
Я переношу существующее приложение GWT, работающее на OSGi (Equinox) и Pax-web, для использования декларативных служб вместо программного средства отслеживания служб. Я использую Pax-Web в Equinox. Приложение GWT на основе WAR без проблем...
561 просмотров
schedule 02.05.2022

Порядок привязки декларативных сервисов OSGi
Предполагая, что я использую декларативные службы OSGi, и у меня есть служба, имеющая числовые ссылки с policy = dynamic... A - Обязательный унарный. B - Обязательный унарный. C - Обязательный кратный. D - Необязательный унарный. E -...
2566 просмотров
schedule 13.07.2023

Неудовлетворенная ссылка в компоненте декларативной службы OSGi
У меня проблема с неудовлетворенной ссылкой в ​​компоненте декларативной службы OSGi: <?xml version="1.0" encoding="UTF-8"?> <scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0" name="com.mycompany.foo.Service"...
5588 просмотров

Несколько разделов событий в описании компонента OSGi Declarative Service
Я уверен, что это действительно просто, но я не понимаю, какая XML-схема необходима, чтобы мой компонент прослушивал несколько тем событий в среде OSGi. Я хочу обработать следующие 2 события, а в какой-то момент даже больше: basm/event/IAM...
601 просмотров

Почему вручную подключать службы OSGi — плохая идея?
Чтобы отдать предпочтение определенным реализациям служб перед другими, я написал настраиваемую версию java.util.ServiceLoader (добавляет приоритет и включенный/отключенный флаг к реализациям через файлы настроек для кода, отличного от OSGi)....
237 просмотров

Существует ли обзор терминологии OSGi, фреймворков и их взаимосвязей?
Я пытаюсь освоиться в обширной экосистеме корпоративного OSGi-программирования, но мне очень сложно получить общее представление о том, как этот технологический стек собран воедино, какие технологии строятся друг на друге, какие технологии решают...
310 просмотров

Как поддерживать работу службы/компонента при обновлении пакета OSGI
Я реализовал 2 услуги A, B в своем комплекте. Я хотел бы изменить код службы A, создав новый файл jar и выполнив команду обновления, но сохранить службу B, не запуская ее снова.
63 просмотров

Проблема с объектом области запроса Sling/OSGi. Как я могу получить доступ к одному и тому же экземпляру объекта в фильтре и классе обслуживания (в том же контексте запроса)?
Я работаю в среде Sling с аннотациями OSGi DS. Предыстория: я работаю с микросервисами. Когда мы отправляем вызовы между ними, мы передаем и регистрируем идентификатор транзакции (который является просто UUID). Таким образом, мы можем легко...
36 просмотров
schedule 26.02.2023

Миграция Apache Felix SCR в декларативные службы OSGI
Я перехожу с аннотаций Apache Felix SCR на декларативные службы OSGI, и вот моя проблема. Раньше у меня было: Реализация аннотации SCR @Component (ds = true, immediate = true, metatype = false, policy = ConfigurationPolicy.OPTIONAL) @Service...
42 просмотров