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

Как отменить регистрацию службы OSGI/Blueprint из службы?
В моем приложении есть Service ChatProtocolClient. Реализация представляет собой tcp-клиент, который подключается к удаленному серверу с помощью «метода инициализации» и отключается с помощью «метода уничтожения». У меня также есть другой пакет,...
908 просмотров
schedule 02.05.2023

Как внедрить службу OSGi в EJB с помощью Blueprint
Я знаю, что можно использовать ServiceTracker внедрить службы OSGi в EJB. Однако как мне использовать конфигурацию OSGi Blueprint XML для внедрения служб в стандартные EJB, чтобы службы были доступны, когда EJB используются в другом месте?...
1313 просмотров
schedule 09.10.2022

Как создать клиент веб-сервиса с помощью плана
мы создали WAR с одним сервлетом и одним JPS и преобразовали его в пакет с помощью плагина пакета maven. Сервлет и jsp нормально работают в Apache Karaf с pax-web. Теперь я хотел бы использовать клиент веб-службы в этом сервлете. Как я могу этого...
4109 просмотров

Как получить доступ к контексту приложения Gemini Blueprint из действия Struts1?
В старом добром военном проекте вы просто добавили бы ContextLoaderListener к вашему web.xml , и все бы работало — вы могли бы использовать WebApplicationContextUtils.getWebApplicationContext(getServlet().getServletContext()) для доступа к...
2847 просмотров
schedule 14.04.2023

Самый простой способ зарегистрировать MBean (JMX) в JBoss Fuse Fabric?
Я написал собственный MBean для службы, работающей в JBoss Fuse Fabric (v7.2.0.redhat-024). Интерфейс: com.mycompany.myservice.MyServiceManagerMBean Класс реализации: com.mycompany.myservice.MyServiceManager Как проще всего...
1818 просмотров
schedule 26.06.2022

Внедрение службы Blueprint OSGi в bean-компонент JSF/PrimeFaces
У меня есть проект, построенный на топовом сервере OSGi и Karaf. Для внедрения зависимостей мы используем Aries Blueprint. Основная часть проекта — это маршруты Apache Camel и вещи для интеграции, но теперь мне нужно создать веб-интерфейс...
684 просмотров
schedule 26.03.2022

Доступ к фабрике соединений activemq Poolable Connection в качестве службы OSGI
Я использую предохранитель 6.0 и activemq 5.8. Вместо того, чтобы определять фабрику соединений с возможностью объединения в пул ActiveMQ в каждом пакете, имеет смысл определить общий пакет и предоставить его как службу osgi. Я создал файл чертежа в...
1150 просмотров

Верблюд: использование заполнителей свойств для логического атрибута в конфигурации конечной точки CXF
Мне нравится использовать заполнитель свойства для логического атрибута в моем определении конечной точки CXF. Я прочитал документ о префиксе заполнителя в http://camel.apache.org/using-propertyplaceholder.html , но ik не может понять, как применить...
998 просмотров
schedule 13.09.2022

Определение хэш-карты как bean-компонента
Я пытаюсь определить HashMap как bean-компонент на чертеже xml. Первоначальная проблема в том, что у меня есть <bean id="class1" class="com.acme.Class1"> <property name="acmeMap"> <map> <entry-key="coyotte"...
1269 просмотров
schedule 29.07.2022

Apache Camel — ошибка при вызове веб-службы SOAP
Я пытаюсь отправить запрос POST на верблюжий маршрут SOAP Webservice, и я получил это сообщение об ошибке: org.apache.cxf.service.factory.ServiceConstructionException: Could not find definition for service...
325 просмотров

Миграция с монолитного приложения Spring на OSGI
За последние 10 лет мы создали два набора приложений, используя Spring в качестве внедрения зависимостей. Мы также используем spring-batch и spring-amqp. Теперь мы собираемся перейти на OSGI, чтобы наши монолитные приложения можно было разделить на...
926 просмотров

Как выполнить POST с типом XML и получить ответ как java.lang.String в верблюде?
Я пытаюсь сделать небольшой транслятор сообщений для ввода нового типа данных в существующую систему. Для этого я перевожу новый XML во внутренний класс, выполняю операцию и результат, который хочу вернуть в виде строки. Когда я развертываю ответ в...
1398 просмотров
schedule 21.11.2022

Пакет ожидает обработчиков пространства имен [http://camel.apache.org/schema/blueprint]
Я написал простой проект Apache Camel, который в конечном итоге будет развернут в контейнере FUSE. На данный момент я просто пытаюсь заставить работать базовый модульный тест. Я использую пример здесь в качестве отправной точки. Я написал...
2978 просмотров

Использование Liquibase с OSGI и Hibernate
Я хотел бы интегрировать Liquibase в свой проект. Моей первой идеей было использовать bean-компонент blueprint, который запускает обновление Liquibase из метода onInit. Но была проблема со спящим режимом, потому что у нас для «hbm2ddl.auto»...
474 просмотров
schedule 07.12.2022

Как внедрить свойства из нескольких заполнителей свойств в java
В моем проекте camel/blueprint я определил property-placeholder в blueprint.xml: <cm:property-placeholder id="props.placeholder" persistent-id="props.blueprint"> <cm:default-properties> <cm:property name="app.name"...
1272 просмотров
schedule 27.03.2023

Можно ли включить ShutdownStrategy для CamelContext в центральный пакет OSGi?
Я пытаюсь выделить центральные компоненты моих пакетов OSGi в центральный пакет, который предоставляет их как услугу. Это прекрасно работает с обработчиками ошибок и процессорами, но не с ShutdownStrategy и Политика повторной доставки . Сообщение...
123 просмотров
schedule 20.02.2023

OSGI Не удалось разрешить root: не удалось запустить пакет «отсутствует требование» с использованием javax.ws.rs: osgi.wiring.package
Я попытался запустить пакет OSGI REST. я поставил следующий пакет импорта: javax.ws.rs, org.codehaus.jackson.jaxrs, org.apache.cxf.jaxrs.client, Когда я запускаю пакет, я получаю следующую ошибку: osgi.wiring.package;...
1256 просмотров
schedule 11.01.2024

Установите VaadinServlet ProductonMode, если он объявлен как Bean
Мы используем Vaadin7 в более крупном приложении OSGI (karaf 4) и объявляем VaadinServlet с помощью схемы: <?xml version="1.0" encoding="UTF-8"?> <blueprint default-activation="eager"...
113 просмотров
schedule 06.10.2022

JBoss Fuse / REST DSL - Почему мои модификации (для использования IBM MQ) не работают?
ПРЕДЫСТОРИЯ: Я собрал относительно компактный пример JBossFuse, REST-DSL (из разрозненных сообщений / статей), который направляется в очередь ActiveMQ (см. рабочий пример ниже). ПРОБЛЕМА: вместо этого я хочу выполнить маршрутизацию в очередь...
477 просмотров

Apache Karaf включает план Gemini
Я загрузил Karaf 3.0.8 и попытался включить план Spring 3.2 и Gemini - безуспешно. karaf@root()> feature:install spring/3.2.17.RELEASE_1 karaf@root()> feature:install gemini-blueprint Exception in thread...
491 просмотров