Описание тега bndtools

Bndtools - это широко используемый инструмент разработки OSGi на основе Eclipse. Он основан на библиотеке bnd, которая также используется в средах сборки ant и maven.
4 ответа

Служба Osgi REST API с использованием ECF и bndtools недоступна

В настоящее время я пытаюсь показать отдыхающий веб-сервис, используя удаленные сервисы OSGI, но мне кажется, что я что-то упустил из учебника по ECF. ниже детали здесь класс impl: import javax.ws.rs.GET; import javax.ws.rs.Path; import javax.ws.rs.…
09 июл '18 в 22:30
1 ответ

Поместить Maven POM в оболочку OSGi через BND?

У меня есть сторонний JAR-файл, который я хотел бы использовать в среде OSGi, но в нем нет файла MANIFEST.MF, соответствующего OSGi. Итак, я использую BND (ну, BNDTools), чтобы обернуть его. Это работает хорошо, как и идет, но: Я также хотел бы имет…
06 сен '12 в 16:41
1 ответ

Как заменить панель запуска BndTools по умолчанию и изменить структуру файла экспорта

Я использую BndTools ( http://bndtools.org/) для разработки приложения OSGI. Все работает нормально, но у меня есть кое-что, что я хотел бы изменить при экспорте моего приложения. Я пытаюсь достичь двух вещей (я думаю, что они могут быть связаны): 1…
23 фев '16 в 21:48
2 ответа

Отсутствует требование osgi.wiring.package(com.sun.xml.internal.fastinfoset.sax)

Я пытаюсь смешать OSGi и JEE. Я хочу создать компонент в своем Activator.java, но когда я поддерживаю этот проект, я вижу следующую ошибку: could not resolve the bundles: [agenda.console-0.0.0Unresolved constraint in bundle agenda.console [8]: Unabl…
28 июн '16 в 08:01
2 ответа

Работа с Maven, OSGi и Bndtools

Сегодня меня спросили, стоит ли использовать Maven в нашем текущем приложении OSGi. Мы использовали Bndtools, и он великолепен, поскольку он делает разработку максимально простой. Bndtools использует OBR для поддержки других пакетов и разрешения зав…
12 май '12 в 20:50
0 ответов

Можно ли с помощью bnd определить пакет только в разрешенном состоянии, а не в запущенном?

Я не хочу откладывать запуск некоторых пакетов, но, конечно, я хочу разрешить их. Я хочу запустить связки самостоятельно в более поздний момент времени. Возможно ли это вообще через bnd? Мой вариант использования в основном состоит в том, что я не х…
14 дек '17 в 15:41
0 ответов

Jetty 9 в среде OSGI с поддержкой JSP не запускается

Я пытаюсь запустить Jetty 9.0.3 в среде OSGI и развернуть WAR-файл со специальными параметрами манифеста (на самом деле это jar, JettyTest-0.0.0.jar ниже). Я следую инструкциям на http://www.eclipse.org/jetty/documentation/current/framework-jetty-os…
15 июн '13 в 10:58
1 ответ

ExtendedLogService не запускается

Я пытаюсь запустить приложение Eclipse 3.x, используя Equinox в Neon, как описано в этом вопросе. Похоже, что моя оставшаяся проблема заключается в том, что LogReaderService, по-видимому, недоступен, так как вторая строка ниже в org.eclipse.core.int…
23 май '17 в 23:04
1 ответ

Как я могу реализовать асинхронную обработку на Apache Felix?

В нашем текущем проекте нам необходимо выполнить некоторые вычисления асинхронно. Мы используем OSGi с bndtools на Apache Felix 4. Любой совет, как это сделать? Мы ищем что-то вроде http://docs.oracle.com/javaee/6/tutorial/doc/gkkqg.html
29 сен '16 в 05:33
1 ответ

Джерси ресурс не разрешается в OSGI

Я следил за этим обучающим видео, которое показывает, как запустить сервер джерси(EDIT: сервер JAX-RS через Apache Wink, см. Принятый ответ) в OSGI. Это короткое видео, и процесс кажется в основном очень четким. Я не совсем понимаю, как именно Hello…
18 май '13 в 14:44
2 ответа

OSGi две цепочки зависимостей - не может разрешить зависимости

Мы используем OSGi для остальных приложений, использующих bdntools и eclipse. Мы развернули приложение, и все работает нормально.Дескриптор запуска, который мы использовали, был в порядке, но мы скопировали требования запуска в новый дескриптор запу…
27 мар '14 в 09:56
0 ответов

JPA не может подключиться к SqlServer из пакета OSGi с помощью Bnd

Я занимаюсь разработкой с использованием Eclipse и рабочей области Bnd. У меня есть пакет приложений, а также пакет персистентности, который я настраиваю для доступа к базе данных SqlServer. Я работаю с SqlServer 2012. Пакет приложения содержит файл…
08 дек '18 в 14:40
1 ответ

Запуск приложения RCP Eclipse 3.x с использованием bndtools

Я провел последние несколько дней, пытаясь найти решение своей проблемы. Я пытаюсь запустить Eclipse RCP, используя уровень совместимости 3.x, используя средство запуска bndtools через файл bndrun. Мне известно о решении, которое включает в себя раз…
17 май '17 в 17:09
1 ответ

Запуск Xtext в Равноденствие

Я пытаюсь запустить проект с использованием Xtext во время выполнения Equinox OSGi. Как минимальный пример, я только добавил org.eclipse.xtext в мою среду выполнения. Тем не менее, я заканчиваю тем, что в STARTING фаза: g! ss "Framework is launched.…
28 янв '19 в 13:45
1 ответ

Отключить временную папку osgi

У меня проблема с временными папками, которые создаются при запуске "Запуск OSGi" из файла start.bndrun в eclipse при каждом запуске, создается папка ниже: C:\Users\\AppData\Local\Temp\osgi.7569853241152546985.fw, которые весят около 300 МБ. ОС:Win …
04 фев '19 в 13:42
2 ответа

OSGI - Java 8 -> 9 миграция (проблема Require-Capability)

Я пытаюсь перенести наш проект bnd(OSGI) с java 8 на 9. После первого сбоя я подготовил базовый проект. Тем не менее, я застрял в проблемах с возможностью версий Java, точно как ниже (только часть из них, но все они одинаковы с отличием от версии Ja…
17 апр '18 в 11:50
1 ответ

Вывод Bndtools на консоль

Я только начал использовать bndtools для своих проектов OSGi, но я не могу настроить проект так, чтобы вывод информации (информация о Hibernate, информация о Spring DM) на консоль (в Eclipse). Я испытываю трудности с проектом, так как не получаю обр…
28 мар '13 в 12:07
0 ответов

Как организовать персональные настройки в рабочей среде с поддержкой git?

Что дано Допустим, у меня есть стандартное рабочее пространство с поддержкой git: foo.rest.application foo.extended.provider И это зависит от комплектов, управляемых другим стандартным рабочим пространством bnd: foo.core.api foo.core.provider Эти не…
22 фев '19 в 14:00
1 ответ

Служба добавления ошибок Amdatu и DependencyManager

Я установил Amdatu Bootstrap и создал проект. Я попытался сделать простую инъекцию службы с зависимостью Manager, но при запуске появляется ошибка. Код и моя ошибка. Это реализация моего Сервиса: package cco.bgen.scanner.XmlParser.implService; impor…
12 апр '15 в 10:03
1 ответ

Пакет рестлета в osgi (bndtools) не запускается. Ошибка активатора com/sun/net/httpserver/HttpHandler

Я перехожу на bndtools некоторые плагины osgi, которые я создал и работал в стандартной среде Eclipse. Я добавил веб-консоль Felix и HTTP-сервис Jetty и обменял некоторые пакеты Equinox на эквиваленты Felix. Когда я запускаю один конкретный пакет, д…
25 май '15 в 06:26