Вопросы по теме 'ipojo'

Можно ли привязать услугу к нескольким потребителям с помощью iPOJO?
В моем приложении iPOJO я пытаюсь связать службу с двумя потребителями: Потребители: @Component(immediate = true) @Instantiate(name = "com.example.consumerX") @Provides public class consumerX{ @Requires(id="ms",optional=true) private...
223 просмотров
schedule 24.12.2022

Обрабатывается ли импорт пакетов org.osgi.* по-разному?
В OSGi процесс разрешения определенных зависимостей, то есть импорта и экспорта пакетов, довольно строг при использовании номеров версий и диапазонов версий. Если для некоторого пакета импорта версии 1.2.3 не найден соответствующий экспорт с...
131 просмотров
schedule 23.09.2023

Встроить Apache felix Ipojo как настольное приложение Java
Как я могу создать приложение IPOJO, такое как приложение Java, которое можно открыть двойным щелчком? У меня есть код: //App.java package app; import app.testipojo.HelloComponent; import java.util.HashMap; import java.util.Map; import...
289 просмотров
schedule 01.02.2024

Компоненты iPOJO созданы, но нет видимых выходных данных
У меня есть 2 компонента iPOJO. 1- Пакет провайдера, предоставляющий услугу «Hello». Ниже представлена ​​реализация компонента: package helloipojo; import helloipojo.service.HelloService; import...
392 просмотров
schedule 27.05.2023

Использование iPOJO API показывает Невозможно создать экземпляр POJO, не удается найти конструктор POJO
API iPOJO кажется сложным, особенно при встраивании среды OSGI. После того, как я разобрался с проблемами загрузчика классов, сохранив строки кода API в пакете OSGI, у меня возникла новая проблема: В моем методе запуска пакета у меня есть...
600 просмотров
schedule 02.01.2023

Передача данных при реконфигурации ipojo
У меня проблема с передачей данных между ipojo компонентами во время реконфигурации. Вот пример: Компонент Calcul_1 предоставляет службу расчета для возврата значения (a+b) (например: f(a,b)=> (a+b) ) Компонент Calcul_2...
64 просмотров
schedule 13.07.2022

Ограничить установку служб, отличных от iPOJO, в OSGI
В настоящее время я пытаюсь найти способ «фильтровать» пакеты в OSGI при их установке. Я использую Karaf в качестве реализации OSGI и iPOJO для разрешения служб. Могу ли я каким-либо образом гарантировать, что в OSGI разрешено устанавливать только...
47 просмотров
schedule 02.07.2022

OSGI Apache Felix IPOJO: Аннотации или чистый MAVEN?
Я прыгаю в OSGI с FELIX IPOJO. Согласно учебникам возможны два подхода: используйте аннотации для определения сервисов и точек входа. Баночки FELIX добавляются более или менее вручную. используйте подход MAVEN и определите службы и точки...
108 просмотров
schedule 10.10.2022