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

Ограничение предоставленных данных точки расширения между плагинами
У меня есть 2 плагина eclipse, которые я создаю; назовем их плагином А и плагином Б... Плагин A требует лицензии для запуска, а плагин B является бесплатным для всего мира. Я создал точку расширения в плагине B, в которую плагин A вносит (а в...
279 просмотров
schedule 12.01.2024

Динамически загружать дополнительные файлы jar с помощью Web Start/JNLP
Руководство для разработчиков по веб-запуску состояния Все ресурсы приложения должны быть получены из файлов JAR, указанных в разделе ресурсов файла JNLP, или получены явно с помощью HTTP-запроса к веб-серверу. Рекомендуется хранить...
3770 просмотров
schedule 02.12.2023

начало работы с osgi + felix
Какие пакеты Felix мне нужны для начала работы? На странице загрузок их огромное количество. (p.s. является ли название ссылкой на Odd Couple + в отличие от эталонной среды OSGI «Оскар»? Это пришло мне в голову после прочтения одной из страниц...
1802 просмотров
schedule 08.09.2023

Eclipse Мастер проекта нового плагина может ориентироваться на версии eclipse, но где хранится эта информация
В Eclipse (3.3), если вы запустите мастер создания нового проекта подключаемого модуля, на первой странице будет указана целевая платформа, где вы можете выбрать версию eclipse. Сохраняется ли/используется ли эта информация, и если да, то где?...
1058 просмотров
schedule 30.04.2022

Включение дополнительных ресурсов в пакеты OSGi
Я работаю над пакетом OSGi, который реализует службу как оболочку вокруг собственного исполняемого файла. То есть служба запускает исполняемый файл с помощью ProcessBuilder , передает ему некоторые данные и извлекает результат. Мой вопрос о том,...
4171 просмотров
schedule 20.05.2024

OSGi: заменяет ли Blueprint декларативные службы?
Новая спецификация R4.2 для OSGi описывает службу Blueprint для внедрения зависимостей и связывания служб. Заменяет ли Blueprint декларативные службы (которые также являются частью спецификации) или они предназначены для совместной работы?...
4145 просмотров
schedule 23.10.2023

Как запустить и использовать Apache Felix из кода?
Я не могу найти информацию о запуске и использовании Apache Felix из кода. Я хочу делать вещи, которые я (или не могу ;) ) делать с помощью Apache Felix's Shell. Например, как запустить модуль? Пожалуйста помоги.
7709 просмотров
schedule 20.08.2023

Статическое содержимое приложения Wicket, обслуживаемое HTTP-службой OSGi.
Я разрабатываю веб-приложение, которое будет обслуживаться HTTP-сервисом OSGi, Я регистрирую его с помощью WicketServlet и не знаю, как обслуживать статические файлы (CSS, JS, изображения и т. д.). Как я могу смонтировать каталог как ресурс со...
737 просмотров
schedule 27.12.2023

JDBC/OSGi и как динамически загружать драйверы без явного указания зависимостей в комплекте?
Это важно. У меня есть хорошо структурированная, но монолитная кодовая база с примитивной модульной архитектурой (все модули реализуют интерфейсы, но имеют один и тот же путь к классам). Я понимаю всю глупость этого подхода и проблемы, которые он...
3813 просмотров
schedule 09.03.2022

Достаточно ли javac для создания пакета OSGi?
Чтобы создать пакет из исходного кода с помощью такого инструмента, как javac, вам необходимо предоставить ему линейный путь к классам. К сожалению, это не сработает в некоторых ситуациях, которые вполне законны с точки зрения OSGi: зависимости...
950 просмотров
schedule 10.06.2022

Существуют ли веб-сервисы OSGi/клиенты SOAP?
Я ищу любой клиент веб-службы, который можно запустить внутри контейнера OSGi и подключиться к простой веб-службе с использованием SOAP, не так ли сложно, не так ли? О, и это должно работать под Java 1.5, поэтому JRE jax-ws не будет присутствовать....
2314 просмотров
schedule 04.02.2022

Equinox config.ini создан
У меня идет разработка плагина osgi. Я создал конфигурацию запуска в своей среде eclipse IDE, которая добавляет все необходимые пакеты в мою среду выполнения. Есть ли возможность экспортировать/преобразовать конфигурацию запуска eclipse в...
1327 просмотров
schedule 15.04.2023

Среда выполнения OSGI на традиционном сервере Java EE
Я понимаю, что, вероятно, должно быть наоборот (среда выполнения OSGI, на которой размещены серверы Java EE), поскольку, по-видимому, это уже возможно с Glassfish. Однако наши клиенты имеют большой опыт администрирования традиционных серверов...
3808 просмотров
schedule 12.11.2023

Поиск файлов и папок в пакете OSGI
Я пишу тестовые примеры, которые должны выполняться в среде osgi, я поместил тестовые данные, которые представляют собой набор файлов, в тестовый пакет. Я могу получить доступ к файлам тестовых данных с помощью bundle.getResource, который возвращает...
5381 просмотров
schedule 12.11.2023

JAX-WS с Equinox OSGi
Мы создали веб-сервис с использованием JAX-WS и ProSyst OSGi. Доступ к службе с помощью следующего кода отлично работает как в автономном приложении Java, так и в среде ProSyst. this.service = new MyServicePortService( new...
3154 просмотров
schedule 21.02.2022

проблема maven-bundle-plugin (OSGI)
У меня есть проект с созданием пакета OSGI с использованием maven-bundle-plugin. Конфигурация выглядит так: <plugin> <groupId>org.apache.felix</groupId> <artifactId>maven-bundle-plugin</artifactId>...
1178 просмотров
schedule 25.01.2023

Хороший способ обернуть банки для OSGi с помощью Maven
Например, я просматривал инструменты PAX на OPS4J: этот , и я подумал, что нашел хороший способ: Укажите артефакт Создайте собранную банку (банку, содержащую все зависимости) из этой банки и ее транзитивных зависимостей. Оберните его с...
7050 просмотров
schedule 12.02.2022

использование osgi для разработки приложения
Я разрабатываю приложение для поиска на основе семантики на java. Чтобы сделать приложение модульным, я решил использовать архитектуру osgi. Но поскольку я новичок в osgi, я понятия не имею о плюсах и минусах его использования. Может ли кто-нибудь...
5810 просмотров
schedule 29.12.2023

Требуется ли рабочему столу Knopflerfish OSGi подключение к www.knopflerfish.org?
Я пытаюсь использовать учебник для OSGi, который использует рабочий стол knopflerfish. Сегодня он зависает, когда я пытаюсь открыть локальный файл .jar, чтобы установить его как новый пакет. Он выдает сообщение на консоли [stderr] Ошибка при...
179 просмотров
schedule 10.01.2024

Pax Runner: Есть ли опыт работы с внутрипроцессным исполнителем?
В настоящее время я решаю, какой исполнитель pax использовать при запуске приложений OSGi из IDE (см. http://paxrunner.ops4j.org/space/Executors для списка доступных). В основном у меня есть два варианта, когда я хочу запустить процесс из IDE с...
251 просмотров
schedule 12.03.2022