Вопросы по теме '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

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

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

Как получить доступ к файлу внутри пакета 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

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

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

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

Пакет OSGI, не способный разрешить классы javax.servlet
Я пытаюсь создать пакет OSGI класса, который импортирует следующее: import javax.servlet.jsp.JspWriter; import javax.servlet.jsp.tagext.BodyContent; import javax.servlet.jsp.tagext.BodyTagSupport; Я пытаюсь создать это как проект плагина в...
1897 просмотров
schedule 01.11.2023

OSGi. Можно ли переопределить версию пакета импорта пакета с помощью фрагмента?
У меня есть пакет (jersey-server), который импортирует пакет ( org.objectweb.asm ) с необязательным разрешением и без указания версии: org.objectweb.asm;resolution:=optional В настоящее время наше приложение развернуто в Apache Karaf (с...
1215 просмотров
schedule 13.11.2022

Как наследовать/заменить конечный класс java?
Я делаю инструмент для выполнения нескольких проверок во время выполнения (это будет выполняться на сервере CI), и одна из вещей, которые мне нужны, это слишком изменить реализации некоторых классов, чтобы получить данные, которые мне нужны (в...
293 просмотров
schedule 17.01.2024

как выставлять и использовать веб-сервисы из приложения Equinox OSGi?
Мне нужно разработать приложение OSGi с четким разделением серверной части и интерфейса, надеюсь, с использованием JAX-WS. Результаты Google указывают на Apache-CXF , который поддерживает JAX-WS. Серверная и клиентская части приложения будут...
1520 просмотров
schedule 30.10.2023

Загрузить класс OSGi из JNI
Я вызываю некоторый код C++, который пытается загрузить класс Java, например. JNIEnv *jenv = ... jclass cls = jenv->FindClass("org/some/bundle/SomeClass"); Теперь проблема в том, что этот класс находится в пакете OSGi, и приведенный выше...
752 просмотров