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

Apache Felix: что такое пакеты расширений?
В Apache Felix используется концепция «комплекта расширений». Кажется, это пакет, который вносит свой вклад в системный пакет. Для них также регистрируется специальный URL-адрес «felix://extensions/». Когда мне нужно использовать расширения, а не...
2406 просмотров
schedule 11.08.2022

Использование Guice с OSGi
У меня есть проект, который я пытаюсь преобразовать в OSGi. Однако этот проект был построен с использованием Guice в качестве менеджера внедрения зависимостей. Это большой проект, в который вплетается Guice. Guice давал мне много припадков с...
3192 просмотров
schedule 05.10.2023

Может ли Eclipse 3.5 обнаружить все пакеты в каталоге плагинов?
Простой вариант использования : соберите продукт Eclipse с помощью простых скриптов, просто закинув пакеты в каталог плагинов . Раньше это работало с 3.3 - с 3.5 это не работает: мое приложение не запускается, так как плагин приложения не найден....
3597 просмотров
schedule 30.10.2022

OSGi против Spring против Struts против EJB против Hibernate вопрос совершенно новичка
Я вообще не знаком с этими «компонентами» «каркаса», но может ли кто-нибудь дать мне представление о том, как они связаны друг с другом? В основном, я хочу знать примерно о: что и что являются аналогами друг друга что и какие технологии...
13107 просмотров
schedule 13.06.2024

Проблема Package-Resolution (Import-Export) в сгенерированных maven2 osgi-пакетах, работающих в ServiceMix
У меня есть один пакет, использующий следующую конфигурацию в pom.xml: <plugin> <groupId>org.apache.felix</groupId> <artifactId>maven-bundle-plugin</artifactId> <version>2.1.0</version>...
2654 просмотров

Плагин Eclipse не переходит из состояния RESOLVED в ACTIVE
У меня есть созданный мной пакет плагинов Eclipse, который не переходит из состояния RESOLVED в ACTIVE. Я попытался открыть консоль OSGI, чтобы увидеть, почему пакет не запускается, но проблем не возникает. Если я наберу «start bundleid», он...
1590 просмотров
schedule 13.08.2022

Как эффективно использовать несколько сервисов с помощью ServiceTracker?
Я хотел бы использовать ServiceTracker для использования услуг, опубликованных нашей компанией. Вместо создания нового ServiceTracker для каждой службы, которую я хочу использовать, я подумал, что было бы лучше создать только один с фильтром, а затем...
1414 просмотров
schedule 21.12.2023

Передача аргументов Java для сборки в среде Equinox OSGI?
В нашем приложении у нас есть несколько пакетов, которые работают на платформе Equinox OSGI (с Tomcat). В настоящее время мы передаем конфигурацию приложения в основном с помощью системных свойств Java. Эти свойства являются общими для всех...
625 просмотров
schedule 04.06.2024

Как получить доступ к файлу внутри пакета OSGi?
Я новичок в OSGi и создал пакет OSGi, который запускаю в OSGi-контейнере Apache Felix. В пакете содержится файловый ресурс, который мне нужно передать методу как java.io.File . Чтобы создать экземпляр объекта File, необходим либо URI в схеме...
22301 просмотров
schedule 14.10.2022

Сколько кэширования встроено в загрузку ресурсов Equinox и/или Felix из пакетов osgi
При разработке бизнес-логики, которая загружает статические ресурсы из пакетов OSGi (в частности, с Equinox и/или Felix), сколько усилий следует приложить для оптимизации производительности этого? Эти реализации уже оптимально обслуживают ресурсы?...
157 просмотров
schedule 18.04.2024

Настройка Glassfish для использования Equinox
Может ли кто-нибудь объяснить или указать мне хороший ресурс по настройке Glassfish 3.1.1 для использования среды выполнения Equinox 3.7 OSGI и созданию/запуску для нее простого пакета OSGI? Пытаюсь проложить себе путь к развертыванию приложения RAP...
847 просмотров
schedule 19.01.2024

Как вызвать источник данных в связке OSGI?
Можно ли назвать пакет @Datasource Insight OSGI? Я настроил пул соединений на сервере Glassfish 3.1.1. Я могу делать запросы из простого приложения JSF. Это исходный код пакетов: http://www.2shared.com/file/H8kNkMrI/SH_27.html Это исходный...
1219 просмотров
schedule 30.09.2022

Ошибка пути OSGi с Jzy3d/JOGL (gluegen-rt не найден)
В настоящее время я работаю над некоторым приложением OSGi, и я хотел использовать библиотеку Jzy3d для отображения 3D-графиков. По сути, эта библиотека использует opengl для java (JOGL?). Я добавил специальный пакет, включающий все файлы jar,...
447 просмотров
schedule 28.06.2022

iPOJO: пространство имен уникальности идентификатора для @Publishes и @Subscriber
я создаю некоторые компоненты, используя iPOJO потрясающие обработчики EventAdmin . в документации требуется атрибут имени для издателей и подписчиков, действующий как «уникальный идентификатор». какова область применения уникальности?...
84 просмотров

Загрузка ресурсов с помощью контекстного загрузчика завершается с ошибкой NullPointerException.
Мне просто интересно, почему я не могу загрузить ресурс с помощью загрузчика контекста потока в Felix OSGi? Я не должен трогать загрузчик контекста, я что-то не так делаю или это ошибка? У меня супер простая связка с простым активатором:...
3479 просмотров
schedule 16.07.2022

Развертывание WAR для Fuse ESB получает «FileNotFoundException: URL [bundle://248.0:1/com/bookstore/app/]»
Любая помощь будет принята с благодарностью... Проект Maven Spring Roo, JPA2 в сочетании с простым приложением веб-сервиса архетипа CXF. После развертывания в Fuse (Servicemix 4.4.1) как WAR (Fuse преобразует это в пакет) при активации...
1550 просмотров
schedule 25.05.2024

Как указать enum в osgi blueprint xml?
Я пытаюсь использовать инъекцию зависимостей в схеме OSGI. Я хочу построить объект(ы) перечисления, указав его в XML DSL. В XML-контексте Spring это будет выглядеть так: <bean id="MyTestEnum" class="com.foo.TestEnum"...
1282 просмотров
schedule 13.07.2022

Apache Felix для настольного приложения
Работаю несколько месяцев с Apache Felix и Glassfish. Я могу создавать простые веб-приложения. Теперь мне нужно создать демон Java на основе архитектуры OSGI. Есть ли хороший учебник с примером кода, который может помочь изучить Apache Felix для...
687 просмотров
schedule 28.05.2024

Найдите пакет OSGI, который экспортирует пакет?
Как найти пакет, который экспортирует пакет? Я использую felix, и у меня есть строка типа «com.test». Как узнать, какой пакет экспортирует этот пакет? Я не хочу использовать PackageAdmin, поскольку он устарел, и я действительно не хочу получать...
6369 просмотров
schedule 12.01.2024

Обновите пакеты OSGi
Я создаю приложение OSGi с помощью Equinox. Для этого приложения важно, чтобы можно было обновлять отдельные пакеты. Приложение проверяет папку на HTTP-сервере на наличие новых версий пакетов и наличие новых пакетов. Если доступен какой-либо...
100 просмотров
schedule 16.02.2024