Вопросы по теме 'apache-felix'

Обновление пакета osgi из пакетного файла
(Я использую Glassfish 3.1 с felix osgi) Мне нужно написать пакетный скрипт, который обновляет один из моих пакетов OSGI. Самая основная идея состоит в том, чтобы переместить jar пакета из папки авторазвертывания и вернуть его через несколько...
187 просмотров
schedule 08.12.2023

Скомпилируйте модульные тесты в Adobe CQ5 CRXDE, которые ссылаются на код JUnit пакета Felix OSGI.
Я хочу написать несколько модульных тестов, которые запускаются в Adobe CQ 5.4. Я делаю то, что описано в этой статье для тестирования в рамках CQ: http://jtoee.com/2011/09/799/ Однако после того, как я создам класс модульного теста в своем...
3482 просмотров
schedule 13.01.2024

Запустите Apache Felix 4.0.2 в IntelliJ IDEA 11.
Согласно этому post , IDEA использует Osmorc для запуска фреймворков OSGi. Он, в свою очередь, использует Pax Runner для запуска различных реализаций фреймворка. Цепочка инструментов в IDEA 11 может запускать Apache Felix только до версии...
4758 просмотров
schedule 25.11.2022

Компонент предоставляет услугу
У меня есть одно сомнение в понимании термина компонент и служба в OSGI. Я использую фреймворк apache felix. Я прочитал по этой ссылке http://wiki.osgi.org/wiki/Declarative_Services#Providing_Services , что компоненты предоставляют услугу. Но я не...
85 просмотров
schedule 30.03.2024

Не создает папку OSGI-INF
Я новичок в OSGI. У меня возникли проблемы с получением папки OSGI-INF в сгенерированном файле jar. Мне нужно иметь структуру папок, как показано ниже МЕТА-ИНФ ОСГИ-ИНФ Com.mine.cq Я использую плагин Eclipse и m2e. Когда я запускаю...
4459 просмотров
schedule 30.10.2022

Работает ли Apache Felix FileInstall для динамической настройки приложения?
Я пытаюсь разработать приложение, которое может быть настроено пользователями. Мне нужно, чтобы конфигурация выполнялась путем установки/обновления/остановки/удаления пакетов. Все это, конечно, должно быть сделано динамически во время выполнения...
313 просмотров
schedule 16.11.2022

gogo: CommandNotFoundException: команда не найдена: службы
Я знаю, что названия некоторых команд изменились, когда Apache Felix начал использовать GoGo. Например: ps --> lb (список пакетов) Что эквивалентно services <BUNDLENO> Я пытаюсь получить следующий вывод с моей консоли:...
1992 просмотров
schedule 10.01.2024

Как получить дополнительные атрибуты в ресурсном элементе репозитория OBR?
Мы пытаемся заставить плагин OBR Apache Felix Web Console работать с OBR. репозитории, созданные текущими инструментами BND / Биндекс . Проблема в том, что сгенерированные репозитории (например, созданные с помощью «Release Bundles» от Eclipse)...
100 просмотров
schedule 02.12.2022

Программно создавать экземпляры компонентов ipojo по запросу пользователя
Использует Apache Felix 4.2.1 iPOJO 1.11.0. Требуется программно создавать экземпляры компонентов по запросу пользователя. Но я не могу использовать нестатическое поле в статическом фабричном методе. @Component @Provides(specifications =...
520 просмотров
schedule 22.02.2024

Использование Felix Dependency Manager для создания зависимостей конфигурации
Я пытаюсь заставить работать FelixDependencyManager. Я использую Karaf 3 и тестирую 2 пакета, один для предоставления информации о конфигурации, а другой для реализации ManagedService-Interface и в зависимости от этой информации. Итак, все сводится...
559 просмотров
schedule 26.01.2024

OSGi две цепочки зависимостей - не может разрешить зависимости
Мы используем OSGi для приложения отдыха, используя bdntools и eclipse. Мы развернули приложение, и все работает нормально. Дескриптор запуска, который мы использовали, был в порядке, но мы скопировали требования к запуску в новый дескриптор запуска,...
3692 просмотров
schedule 23.10.2023

OSGi (felix) игнорирует OSGI-INF
Я сам запускаю Felix Framework. Все в порядке. Но когда я начал с декларативных сервисов, я увидел, что felix игнорирует OSGI-INF/temp.xml. В манифесте я добавил через maven Service-Component: OSGI-INF/temp.xml Даже когда я пишу...
682 просмотров
schedule 29.09.2022

Как я могу сослаться на все компоненты, реализующие данный интерфейс?
Я использую среду выполнения компонента службы Apache Felix (SCR) в среде Eclipse Equinox OSGi. Объявлено несколько компонентов, реализующих интерфейс org.example.Producer , например: <?xml version="1.0" encoding="UTF-8"?>...
978 просмотров

Обновление пакетов Apache Felix во время запуска фреймворка в Java
Итак, у меня есть этот код, который я вызываю для обновления пакетов в Apache Felix Framework во время запуска, но я обновляю только пакеты, для которых намеренно установил уровень 7 и выше. Всякий раз, когда этот код выполняется, обновленный пакет...
312 просмотров
schedule 21.09.2022

Почему Sling Configuration имеет два разных формата
в Sling конфигурация может быть развернута либо через узел sling:osgiConfig , либо через узел nt:file со значениями конфигурации. Когда я делаю некоторые изменения в Felix Консоль в некоторой конфигурации, развернутой через узел sling:osgiConfig,...
498 просмотров
schedule 25.01.2024

Не удается запустить пакет OSGI
Пытаюсь собрать бандл, но получаю ошибку: Caused by: java.lang.ClassNotFoundException: *** Package 'sun.misc' is not imported by bundle org.apache.camel.camel-core [12], nor is there any bundle that exports package 'sun.misc'. However, the class...
554 просмотров

OSGI: становятся ли декларативные сервисы доступными после запуска пакета
Вопрос простой, но я не могу найти ответ - Могу ли я утверждать, что все декларативные сервисы в пакете А становятся доступными после запуска пакета А? Например, bundle=context.installBundle("file:bundleA-1.0.0.jar"); bundle.start(); //In this...
540 просмотров

@Reference((service.label=TESTCALL)) Ошибка аннотации Felix SCR
Я пытаюсь реализовать службу OSGI, которая может служить мне в качестве ConfigurationFactory, реализация службы имеет только два свойства, как показано ниже. @Property(value="this is service variable property value") static final String...
215 просмотров
schedule 06.03.2024

ClassCastException при использовании log4j в приложении, встраивающем osgi felix, в то время как пакеты используют log4j
У меня есть java-приложение, в которое встроен контейнер felix osgi. Java-приложение использует log4j 2.8.2. Один из моих пакетов реализации osgi также использует log4j. Из-за этого я добавил jar-файлы log4j-api-2.8.2 и log4j-core-2.8.2 в систему...
401 просмотров
schedule 22.03.2024

Несколько селекторов с использованием сервлетов Sling
Краткая версия: как заставить сервлет наибольше соответствовать на основе нескольких селекторов, используя аннотации Felix для sling сервлетов? У меня есть несколько сервлетов, определенных в пакете OSGI. Я использую аннотации...
2053 просмотров
schedule 17.02.2024