Описание тега pax-runner

Pax Runner - это инструмент для предоставления пакетов OSGi во всех основных реализациях платформы OSGi с открытым исходным кодом (Felix, Equinox, Knopflerfish, Concierge).
1 ответ

Тестирование исключений PaxExam

Я новичок в Pax Exam и пытаюсь запустить тесты, позвонив в мою службу OSGI. Я получаю следующее исключение при запуске теста paxexam в eclipse. java.lang.ClassNotFoundException: org.ops4j.pax.swissbox.framework.ServiceLookupException (no security ma…
14 дек '12 в 03:18
1 ответ

Можно ли запустить pax-run без оболочки Gogo?

Я пытаюсь развернуть приложение, которое подготовлено с помощью pax-run. Тем не менее, похоже, что он настаивает на установке пакетов Gogo. Поскольку, когда приложение выполняется, оно не получает выделенный терминал, Gogo закрывает и останавливает …
2 ответа

Обновление плагина Pax Runner Eclipse

У меня возникают трудности с настройкой плагина Pax Runner Eclipse, чтобы я мог запускать Felix внутри Eclipse. Я следовал инструкциям на https://ops4j1.jira.com/wiki/display/paxrunner/Plugin+Installation но похоже, что сайт обновлений ( http://www.…
02 янв '14 в 21:23
2 ответа

Советы по ускорению разработки инфраструктуры PAX (тестирование OSGI)

Я знаю, что PAX делает много вещей, и что создание контейнера и копирование всех этих jar-файлов недешево, но есть ли общие советы по улучшению производительности. У меня есть тесты, которые выполняются вне контейнера за доли секунды, а внутри они з…
26 авг '11 в 03:11
1 ответ

Ошибка с Pax Runner

Я использую плагин Maven pax для запуска контейнера равноденствия, в котором должны быть развернуты мои пакеты osgi. Поскольку pax runner по умолчанию запускает контейнер Феликса, я явно дал инструкции по запуску контейнера равноденствия. Это моя ко…
21 мар '13 в 05:22
2 ответа

OSGI Pax logging

Я хочу написать собственный appender, который будет собирать все журналы, поступающие на Fuse.log в контейнере Fuse, и передавать их через Scribe в центральное хранилище журналов. Я хочу добавить слушатель события для этого в контейнере. Но я не мог…
1 ответ

Как указать URL репозитория в конфигурации karaf paxexam

Приведенный ниже код пытается установить артефакты, определенные в компоненте, из этого местоположения http://repository.apache.org/content/groups/snapshots-group/ , есть способ предоставить другое хранилище для загрузки и установки. @Configuration …
05 фев '16 в 18:59
1 ответ

OSGi и переходные зависимости

Я использую Felix Framework для своего проекта OSGi, но я столкнулся с серьезной проблемой, касающейся сторонних зависимостей. Я использую eclipse и maven-bundle-plugin для генерации моих пакетов из исходных кодов и файла MANIFEST.MF из файла POM.XM…
0 ответов

Запросы относительно стратегии Reactor в OPS4J Pax Exam 4.x

В OPS4J Pax Exam 4.x, когда стратегия Reactor является PerSuite затем следующие запросы: 1) Как определяется, какие тестовые классы будут выполняться в одном наборе? 2) Правда ли, что какой-либо класс помечен @ExamReactorStrategy (PerSuite.class) бу…
24 июл '18 в 03:54
4 ответа

Непрерывное развертывание OSGi-приложения на jenkins

Потратив пару часов, пытаясь понять, как заставить работать непрерывное развертывание в случае приложения на основе OSGi, я наконец задаю свой первый вопрос о стековом потоке, надеясь на некоторые признаки того, что я мог сделать неправильно или про…
0 ответов

OSGI: два пакета, использующие один и тот же импорт с разными версиями, создают конфликт использования пакета импорта

Я использую mvn pax: положение для тестирования моего приложения с помощью maven pluginmaven-pax-plugin У меня есть два пакета с различным диапазоном версий одной и той же проблемы создания импорта пример У меня есть пакет A, который имеет импорт Go…
27 сен '17 в 05:43
1 ответ

Как профилировать выполнение развертывания OSGi?

Я начинаю разработку пакета OSGi для приложения, которое будет развернуто на устройстве с некоторыми аппаратными ограничениями. Я хотел бы знать, как я могу профилировать выполнение этого пакета, чтобы всегда быть уверенным, что он будет соответство…
10 мар '10 в 17:01
1 ответ

Apache OSGI Karaf's functions-maven-plugin:create-kar завершается сбоем в пакете features.xml с использованием синтаксиса PAX wrap/bnd

Проблемная строка - первый пакет в этом фрагменте функций <feature name="stuff-common-security"> <bundle>wrap:mvn:org.springframework/ldap/1.3.0.RELEASE,mvn:com.mycompany.stuff/stuff-common-security/1.0-SNAPSHOT/bnd/spring-ldap</bundl…
13 мар '13 в 00:49
2 ответа

Как обновить пакет из артефакта Maven с помощью Apache Felix

В настоящее время у меня есть ситуация, когда я разрабатываю проект, затем запускаю mvn install и он помещается в мой локальный репозиторий Maven в виде простого файла JAR Затем у меня есть созданная другими ребятами "среда", которая включает в себя…
29 мар '18 в 04:52
2 ответа

Загрузка комплекта ipojo Maven в экзамене Pax

Я пытаюсь создать тест с использованием Pax Exam, где некоторые из пакетов, которые я загружаю для теста, зависят от пакета "org.apache.felix.ipojo". Если бы я пропустил строку, загружающую этот пакет в конфигурации Pax Exam, например: @Configuratio…
20 фев '13 в 00:20
0 ответов

Параллельное выполнение аннотированных PunExam тестовых классов Junit

Этот запрос является параллельным выполнением аннотированных тестовых классов Junit PaxExam. Используемые библиотеки: Junit 4.12 Pax Exam 4.9.1 Плагин Maven Surefire 2.18.1 Ниже приведена конфигурация плагина Maven Surefire: <plugin> <group…
2 ответа

Как ускорить развертывание с maven pax: предоставление

Я недавно начал работать над проектом с около 40 другими разработчиками. Мы используем OSGi вместе с Apache Felix. Мы строим и разворачиваем, используя Maven с плагином maven-pax. OSGi и pax оба очень новы для меня, поэтому я не знаю никаких подробн…
25 ноя '13 в 13:57
2 ответа

Как обновить Bundle в Apache Felix OSGi Framework

У меня проблемы с обновлением моего пакета из gogo shell, у меня есть gogo shell работает на терминале. Мои связки там активны. Теперь, когда я делаю изменения в коде, какие шаги необходимы, чтобы передать эти изменения в работающую среду OSGi? Я за…
21 июл '11 в 00:50
1 ответ

Logback включить фрагмент в контейнер OSGi

У меня есть проект a-conf с src/main/resources/logback/conf/a/CommonAppenders.xml файл: <included> <appender name="FILE" class="FileAppender" /> </included> Также у меня есть другой проект a-runable с logback.xml конфиг который имп…
24 май '12 в 19:43
2 ответа

Как отладить приложение GWT, работающее на OSGi?

Я разрабатываю веб-интерфейс с использованием GWT. Работая только с виджетами, я мог отлаживать из Eclipse, используя расширение Firefox, но теперь, когда я интегрирую пользовательский интерфейс с другими пакетами OSGi, я не могу использовать это ре…
17 июн '10 в 10:09