OPS4J расшифровывается как "Программное обеспечение открытого участия для Java". OPS4J - это сообщество, которое пытается построить новую, более открытую модель разработки с открытым исходным кодом.
0 ответов

Неизвестный протокол: ссылка при установке пакетов osgi с компонентами веб-приложения в JBOSS EAP 7.2.x

Привет, мы используем сторонний продукт, который был разработан с использованием OSGI-пакетов с компонентами веб-приложений. По умолчанию он встраивается на сервер JETTY в виде веб-контейнера (с необходимыми файлами конфигурации для установки пакето…
02 сен '18 в 13:08
1 ответ

Как избавиться от сообщений запуска журнала в консоли при использовании ведения журнала PAX?

Меня попросили включить регистрацию PAX в нашем приложении RCP. По сути, я следовал этому уроку. Как вы могли заметить, в нем говорится, что "когда вы запускаете свое приложение RCP, вы должны видеть вывод журнала Pax ConfMan на вашу консоль". Обрат…
07 июл '14 в 12:00
3 ответа

Обслуживание статических файлов пристанью в карафе (за пределами пакета)

Мы боремся с простой проблемой обслуживания статических файлов где-то в файловой системе, но за пределами веб-приложения, но мы не можем запустить его. Есть несколько примеров того, как это сделать, но ни один из них, похоже, не работает, и до сих п…
02 июн '15 в 10:28
1 ответ

Реализация Java-секционированного графа Orientdb

У меня есть бэкэнд-приложение Spring и графическая база данных Orientdb. Я использую Tinkerpop Frames для сопоставления вершин orientdb с java-объектами и OPS4J для управления весенними транзакциями. Теперь я хочу реализовать мультитенантность, где …
1 ответ

Как установить validationQuery при использовании karaf + Ops4j jdbc + apache DBCP?

Я следовал этому руководству здесь: http://www.liquid-reality.de/display/liquid/2012/01/13/Apache+Karaf+Tutorial+Part+6+-+Database+Access который объясняет, как установить источник данных в Karaf с использованием Apache DBCP, упакованный Ops4J JDBC.…
01 июн '15 в 10:36
0 ответов

pax-logging-log4j2 не останавливается в PaxExam+Karaf

Я запускаю тестовые случаи с paxexam+karaf, но после выполнения теста, когда paxexam пытается остановить пакет log42 при закрытии контейнера, он застрял и остается на линии ниже Я использую Paxexam 4.11 DEBUG | features-2-thread-1 | util | 14 - org.…
04 май '18 в 21:11
1 ответ

Pax Logging в JBoss FUSE

Я очень новичок в OSGi, и одна вещь, которую я сейчас изучаю, это вход в OSGi. В настоящее время я использую JBoss FUSE, и на данный момент я понял, что могу использовать библиотеку OPS4J Pax Logging, встроенную в FUSE. Как правило, с log4j, вы долж…
23 окт '15 в 09:35
0 ответов

Не удалось найти org.ops4j.pax.cdi:pax-cdi-features:jar:1.0.0.RC1

Я получил следующую ошибку при запуске Apache Karaf через Pax-Exam [ERROR] Failed to execute goal org.apache.karaf.tooling:karaf-maven-plugin:4.1.5:features-add-to-repository (features-add-to-repository) on project my-project: Error populating repos…
1 ответ

Переменная конфигурации источника данных pax jdbc

Я использую подключенный экземпляр Mycker Docker с моим контейнером докера, который содержит экземпляр Karaf 4, настроенный с источником данных Pax JDBC. Моя проблема в том, что мой jdbc url зависит от некоторых переменных окружения, установленных d…
16 мар '16 в 12:03
1 ответ

ConversionPattern для регистрации имени хоста в JBossFuse / Apache Camel (ops4j)

Использование JBoss Fuse / Apache Camel для записи в файл журнала, настроенный в org.ops4j.pax.logging.propertiesЯ хотел бы войти имя хоста. log4j.appender.myapp.layout.ConversionPattern=${host} %d{ISO8601} %p %X{bundle.id} %c{1} %m%n Часть в шаблон…
20 дек '13 в 11:02
1 ответ

Pax-logging-log4j2 с пользовательскими приложениями в двух пакетах

Я написал плагины в пакете и дал их как фрагмент pax-logging-log4j2, и это прекрасно работает. Теперь я хочу получить еще один фрагмент с другим набором дополнений и сделать то же самое. Оба пакета регистрируются как фрагменты pax-logging-log4j2, но…
01 сен '17 в 06:03
1 ответ

Использование файла свойств pax-logging в classpath

Я использую pax-logging с log4j2 и у меня есть пользовательские дополнения, написанные на OSGi environemt. Когда я передаю файл свойств pax-logging как системное свойство, пользовательские приложения не читаются. Есть ли способ использовать pax-logg…
19 июл '17 в 06:16
1 ответ

Java Log4j2 с ведением журнала pax, не создающим файл Log4j2Plugins.dat в проекте maven

Я хочу реализовать собственный плагин с Log4j2 с ops4j-pax-logging, но Log4j2Plugins.dat не создается. Когда я использую только Log4j2, он создается без проблем.
06 июн '17 в 09:56
1 ответ

Pax-сеть, причал и RewriteHandler приводит к 404

В файле jetty.xml pax-web (pax-web 6.0.3, jetty 9.3.14) я определил RewriteHandler следующим образом: <Get name="handler"> <Call name="addHandler"> <Arg> <Ref id="Rewrite"/> </Arg> </Call> </Get> Проблема в …
19 дек '17 в 08:01
1 ответ

Конфигурация регистрации Pax-log4j2 игнорируется после остановки OSGi

У меня есть проект maven с количеством пакетов OSGi, и я использую log4j2 с pax-logging для бэкэнда регистрации. Когда я останавливаю программу, после закрытия платформы OSGi остальные журналы не следуют конфигурациям log4j2, и поэтому сообщения жур…
10 авг '17 в 08:12
0 ответов

Ошибка: Верблюд:2.20.3 - Не удалось разрешить артефакт org.ops4j.pax.cdi:pax-cdi-features:xml:features:[1.0.0.RC1,2)

Я создаю пользовательский дистрибутив karaf и запускаю интеграционные тесты с Караф =4.2.0 Верблюд =2.20.3 PaxExam=4.11 Во время сборки, где он проверяется с помощью "karaf-maven-plugin" и цели "features-add-to-repository", я получаю следующую ошибк…
15 май '18 в 15:10
0 ответов

Как добавить новый регистратор с файловым аппендером в Karaf 4, используя org.ops4j.pax.logging.cfg?

Я развертываю комплект OSGi в Karaf 4.1.2. Чтобы записать вывод моей программы в отдельный файл, я добавил следующие строки в org.ops4j.pax.logging.cfg: log4j2.logger.mylogger.name = com.mycompany log4j2.logger.mylogger.level = INFO log4j2.logger.my…
06 апр '19 в 18:44
0 ответов

Apache Karaf 4.2.5: сбой запуска после неожиданной перезагрузки VM-сервера (развертывание функции пропущено)

У меня есть Karaf 4.2.5, работающий с некоторыми верблюжьими пакетами, развернутыми в нем. Все работает нормально, но в случае неожиданной перезагрузки VM-сервера (и автоматического запуска karaf) у меня возникают проблемы с верблюжьими маршрутами в…
24 авг '19 в 16:14
0 ответов

Tinybundles 3.0.0 с использованием BND удаляет завершающее определение пакета с подстановочными знаками ",*" из Import-Packages. Это определение больше не нужно?

Я обновляю зависимость tinybundles с 1.0.0 до 3.0.0. В основном он работает практически без рефакторинга (просто изменяя оператор импорта), но есть одно изменение, которое непоследовательно, а именно то, что Tinybundles (или, скорее, bndlib 3.5.0) у…
23 мар '20 в 15:54
0 ответов

Сервлет не запускается с использованием шаблона osgi.service.http.whiteboard

В настоящее время я работаю над проблемой, при которой, если формат типа содержимого недействителен (тип / подтип, где "/" отсутствует), пристань отправляет ответ как 400. Мне нужно настроить сообщение об ошибке, используя шаблон доски (osgi.service…
25 июн '20 в 12:17