Описание тега apache-camel-cdi

Компонент Apache Camel CDI обеспечивает автоконфигурацию для Apache Camel с использованием CDI в качестве инфраструктуры внедрения зависимостей на основе соглашения о конфигурации.
3 ответа

Значения заголовка в Apache Camel Exchange равны нулю

Ниже приведены мой запрос веб-сервиса, Route и Request-Validator, Запрос веб-сервиса: <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Header> <stlh:SabreHeader xmlns:stlh="http://services.sabre.com/STL_Hea…
24 сен '16 в 18:42
1 ответ

CamelContext camelContext = SpringCamelContext.springCamelContext(appContext, false); не рекомендуется в верблюжьей версии 2.17.3

Я использую Spring + Apache Camel пример. В этом примере ранее я использовал camel-core version 2.15.1, Теперь я только что обновил зависимость 2.17.3 Когда я обновляю зависимость, я вижу, что метод ниже устарел: CamelContext camelContext = SpringCa…
02 сен '16 в 18:05
0 ответов

Файл log4 не загружен в подсистему верблюдов wildfly

Это моя среда Wildfly 12.0.0.Final WildFly-Camel 6.1.0 (WildFly-Camel 6.1.0 обеспечивает интеграцию Camel-2.21.1 с WildFly-12.0.0) Oracle JDK 1.8.0_112 64 бит Я создал Maven проект Идентификатор группы: org.wildfly.camel.archetypes Идентификатор арт…
1 ответ

Добавление варибалы в RouteDefination "from " в Apache Camel

Я ищу, чтобы изменить RouteDefination из в Apache Camel У меня есть файл свойств, как показано ниже test1=test queue1=queue код как показано ниже from( "activemq:queue:{{test1}}.{{queue1}}") .transform() .simple(" ${body} {{test1}}.{{queue1}}.hello …
06 июн '17 в 22:33
1 ответ

Apache Camel CDI работает с Tomcat?

Apache Camel-CDI работает с Tomcat/TomEE? Я пытался использовать TomEE, но верблюжий контекст не был запущен. Если нет, то какой контейнер нам нужно использовать?
04 дек '16 в 08:24
0 ответов

Получить сообщение кафки на основе идентификатора смещения в Apache Camel v2.19.1?

Как мы можем получить сообщение kafka из темы на основе идентификатора смещения и идентификатора раздела в Apache camel, используя camel-kafka jar v2.19.1
20 ноя '17 в 06:57
0 ответов

widlfly Apache Camel Установка и запуск

Не понимает, как запустить проект Apache Camel/CDI wildfly 10 и как установить пакет верблюдов widlfly. Руководство по началу работы не показывает, куда распаковать загруженную подсистему. https://wildflyext.gitbooks.io/wildfly-camel/content/start/ …
03 июн '16 в 18:29
2 ответа

Как использовать один и тот же CamelContext в нескольких банках на одной и той же войне

Я использую верблюд 2.16.2, и мне нужно использовать один CamelContext для нескольких jar, так как мне нужно, чтобы все маршрутизаторы Camel были подключены к одному CamelContext. Так что в моей войне все эти банки будут артефактами мавена. Пожалуйс…
09 мар '16 в 09:22
2 ответа

Camel-Cdi не вводит CamelContext с помощью Registery

Я использую Camel-CDI, и он вводит CamelContext, обнаруживая все маршруты в проекте. Но я хочу CamelContext с реестром, потому что у меня есть некоторые компоненты, которые я использую в верблюжьих маршрутах, как показано ниже. SimpleRegistry regist…
20 июн '18 в 06:22
2 ответа

Не могу ввести боб в процессор

Я пытаюсь использовать @BeanInject в процессоре, но это всегда null, Я могу получить доступ к бобу в RouteBuilder, а также в процессоре, если он определен в RouteBuilder но не если класс Processor находится в своем собственном файле. Это не поддержи…
10 ноя '17 в 07:37
2 ответа

Фильтр компонентов верблюжьего файла с помощью cdi

Я использую верблюд без Spring Framework (вместо CDI). Как я могу установить фильтр для компонента Camel-File? Мой класс фильтра выглядит так: @Named @Stateless public class MyFilter<T> implements GenericFileFilter<T> { System.out.printl…
17 июн '16 в 13:23
1 ответ

Camel - Как настроить redeliver только для HTTP Code 500 series

Я настроил повторную доставку связанных свойств следующим образом. На самом деле, я хотел повторить попытку только для серии HTTP Code 500x. Но я вижу, что onException() принимает только тип исключения. Как этого добиться? Мое приложение основано на…
11 дек '18 в 03:46
0 ответов

Чтение файла с использованием Apache Camel с FTP-сервера

У меня есть требование постоянно читать файл с FTP-адреса и писать в какую-то тему (например, Kafka) с помощью Apache Camel. Я могу прочитать файл в автозагрузке и написать в тему. Есть ли в Camel способ непрерывного чтения файла из папки при появле…
02 дек '16 в 19:16
1 ответ

Итерирование пользовательских коллекций в Apache

Я получил требование, которое я имею на основном маршруте и дочернем маршруте. В основной маршрут попадет список объектов, там мне нужно сделать вызов дочернему маршруту для каждого отдельного элемента в списке. Затем в дочернем маршруте вызовет веб…
28 авг '18 в 11:37
1 ответ

Асинхронные события в Camel-CDI

Согласно http://camel.apache.org/cdi.html @Inject @Uri("direct:event") ProducerTemplate producer; void observeCdiEvents(@Observes String event) { producer.sendBody(event); } from("direct:event") .log("CDI event received: ${body}"); эквивалентно @Inj…
1 ответ

camel-cdi как не запускать автоматически CamelContext и не обнаруживать автоматически RouteBuilder

В предыдущих проектах я часто использовал Guice также в сочетании с верблюдом. Мой подход состоял в том, чтобы расширить Основной класс Camel и ввести туда мой предварительно сконфигурированный контекст. Мне нужно было контролировать запуск контекст…
07 окт '16 в 07:02
1 ответ

Apache Camel в Payara: не удалось выполнить поиск для java:/TransactionManager

Я хочу использовать Apache Camel в военном проекте, развернутом на сервере Payara, но как только я добавляю jar camel-cdi в проект, развертывание приложения завершается неудачно с помощью Исключительная ситуация при развертывании приложения [TheProj…
0 ответов

Данные заголовка Exchange из под-маршрута не доступны в главном маршруте верблюда

Это мой основной маршрут, .process(startOperation(DISTRIBUTION, GET_HOTEL_AGGREGATOR_RATES_API_MOM)) .log("Calling CredentialRoute") .bean(AggrHelper.class, "getCredential") .log("Making parallel calls to vault") .multicast() .parallelProcessing() .…
14 мар '19 в 18:35
0 ответов

Как выполнить Arquillian Testing с помощью Apache Camel Routes

Я новичок в Apache Camel. Я написал простую программу, чтобы поместить файл в другое место, используя верблюжьи маршруты. И я написал для этого тесты Junit и Mock. Это мой simpleCamelRoute.java @Component public class SimpleCamelRoute extends RouteB…
1 ответ

Apache Camel - exchange.getIn(). GetBody(ZipFile.class) возвращает NULL, но exchange.getOut(). SetBody(zipfile) работает нормально

Я пытаюсь заархивировать сообщение (String) в zip-файл, а затем установить его как тело объекта обмена в Apache Camel, чтобы одна из последующих служб (также использующая Apache Camel) могла извлечь zip-файл. файл с использованием exchange.getIn().g…
07 авг '19 в 10:04