Публикации по теме 'apache-camel'


Планировщик для вызова REST API через Apache Camel
Здравствуйте. Сегодня я хочу рассказать, как использовать Apache Camel для создания планировщика для вызова REST API. Apache Camel имеет базовый класс с именем RouteBuilder.class, который является производным от для создания правил маршрутизации с использованием DSL (специфического для домена языка). @Component public class HelloSchedulerRoute extends RouteBuilder { @Override public void configure() throws Exception {..

Вопросы по теме 'apache-camel'

Не удается запустить Верблюд 1.5.0
Я пытаюсь запустить пример Camel "camel-example-spring-jms" (также по адресу http://activemq.apache.org/camel/tutorial-jmsremoting.html ). Однако, когда я пытаюсь запустить Camel с помощью класса «org.apache.camel.spring.Main», я получаю сообщение...
3324 просмотров
schedule 21.12.2022

Создание очередей JMS во время выполнения
Я работаю над приложением, в котором пользователь приложения может создавать/удалять очереди. Также он сможет переместить сообщение из 1 очереди в другую, удалить сообщение, переставить сообщения в очереди на основе некоторого фильтра. Одним из...
6771 просмотров
schedule 04.08.2022

Генерация нескольких файлов на основе запроса к БД в хорошем смысле
У меня следующий вопрос. Мне нужно создать много файлов на основе sql-запроса. Скажем, например, я получил из базы данных список заказов, сделанных сегодня, и создал файл для каждого заказа, а затем сохранил каждый файл на ftp. В идеале я хотел...
687 просмотров
schedule 14.05.2022

Проблема ClasspathXMLApplicationContext в apache-servicemix-4.3.0-fuse-00-00
Я следовал примеру из 14 главы книги "Верблюд в действии". Я хочу скрыть промежуточное программное обеспечение от бизнес-логики. При разработке с использованием «camel:run:» все работало довольно хорошо. Файл конфигурации приведен ниже:...
2125 просмотров

как получить набор результатов из компонента jpa верблюда?
при запросе компонента camle jpa, например <from uri="jpa:jpa.camel?consumer.query=select x from jpa.camel x"/> <to uri="bean:SomeBean?method=query" /> как получить список записей из обмена верблюдами в бине? Я пробовал...
2866 просмотров
schedule 05.02.2024

невозможно развернуть верблюжью сеть в Karaf 2.1.0
Я не могу развернуть верблюжью сеть в Karaf 2.1.0... вот что я попробовал с чистой установкой Karaf... функции:addUrl mvn:org.apache.camel.karaf/apache-camel/2.6-SNAPSHOT/xml/features функции:установить war функции:установить camel osgi:install -s...
409 просмотров

jaxws и маршрут верблюда в сервисмиксе
Я хотел бы сделать что-то вроде этого: <jaxws:endpoint id="AbcEsbHTTPEndpoint" implementor="com.abc.esb.ABCWSServiceImpl" address="/ABCWSServiceService" wsdlLocation="wsdl/ABCWSService.wsdl" endpointName="e:ABCWSService"...
3089 просмотров
schedule 14.01.2023

Дублированные сообщения в ActiveMQ
Я использую ActiveMQ в качестве брокера и потребителя JMS, jmsTemplate для отправки сообщений, 1 недолговечную тему на данный момент. В пиковое время у меня ~ 100 сообщений в секунду. Неважно, сколько сообщений в очереди, но я часто получаю...
6197 просмотров
schedule 08.04.2022

Проблема со скриптами Apache Camel
У меня очень странная проблема с Apache ActiveMQ с Camel - я попробовал примеры с javascript и groovy, но они оба выдают ошибку "Не удалось установить маршрут: не удалось создать маршрут... из-за того, что не удалось найти язык для: groovy"...
3475 просмотров

Как определить исключение, которое будет выброшено через ref в Apache Camel
Приходится создавать исключение в моем верблюжьем маршруте, определенном в XML. Найден оператор throwException , доступный в Camel 2.3, который выглядит так: <throwException ref="forced"></throwException> Однако я не знаю, как...
17096 просмотров
schedule 30.09.2022

Повторная попытка отправки сообщения в какой-то момент в будущем (ActiveMQ)
Я работаю над системой в ActiveMQ, где я действительно предпочел бы не терять сообщения. Моя проблема в том, что повторные попытки отправки сообщений приводят к тому, что мои потребители блокируются (вместо того, чтобы работать с сообщениями, которые...
5238 просмотров
schedule 06.06.2022

Вопрос о разработке динамических маршрутов/контекста верблюдов Apache
У нас есть ActiveMQ, на который публикуются события, происходящие в системе. В проекте участвуют пользователи, добавляющие объекты в свой список наблюдения, и всякий раз, когда в этих объектах происходят события, я хотел бы, чтобы заинтересованным...
1409 просмотров
schedule 26.07.2023

Обрезка выражения xpath, используемого в маршруте Camel
Это может быть вопрос либо на верблюда, либо на xpath :). Примечание для тех, кто не занимается верблюдами: верблюд использует javax.xml.xpath для разрешения своего xml. На верблюжьем маршруте я пытаюсь вытащить элемент из тела xml, чтобы...
1683 просмотров
schedule 05.03.2023

Отправка вложения SOAP с помощью Camel + Spring WS?
Я пытался отправить вложение SOAP с помощью Camel+SpringWS. Ниже приведен код внутри моего класса RouteBuilder, конечная точка работает правильно, я уже получил пустой ответ SOAP:...
1755 просмотров
schedule 10.09.2023

Apache Camel загружает внешний XSLT-контент, продолжительность кэширования
Я использую Apache Camel в веб-приложении и хочу вызвать внешнюю таблицу стилей xslt. Я использую абсолютный URI файла (до сих пор я не мог использовать относительный URI файла на Tomcat) Документ Camel относится к следующему варианту:...
340 просмотров
schedule 06.08.2023

Верблюд - обработка исключений в «подмаршрутах»
Верблюд явно обрабатывает две «области» обработки ошибок: Глобальный за маршрут Проблема, с которой я сталкиваюсь, - это исключения, возникающие в «подмаршруте». Например, у меня есть этот маршрут: from("direct:sendToWebservice")....
5251 просмотров
schedule 03.05.2022

акка-верблюд против скалаз-верблюд
Кто-нибудь проводил оценку akka-camel и scalaz-camel-akka? Мне нравится функциональный подход, который приносит scalaz, и я немного использовал scalaz-camel-akka, но на самом деле не использовал akka-camel. Я был бы очень заинтересован в некоторых...
1210 просмотров
schedule 17.09.2022

Маршрут тестирования из задания Quartz cron в Apache Camel
У меня есть маршрут Camel, который выглядит примерно так: public class CamelReaderRoute extends RouteBuilder { @Override public void configure() throws Exception { from("quartz://myjob?cron=0+0/5+*+*+*+?") //....(some more content)...
3695 просмотров
schedule 04.06.2023

Интеграция Apache Camel и Drools Fusion
Кто-нибудь пробовал интегрировать Apache Camel с Drools Fusion или просто с Drools. Ниже приведен мой вариант использования. Получить данные из внешнего сервиса с помощью REST. Отфильтруйте данные (используя правила, определенные в Drools.)...
3241 просмотров

Как проксировать веб-сервис с помощью верблюда?
У меня есть веб-сервис, реализованный с использованием реализации spring, cxf и jax ws. Моя служба предоставляет 10 операций, а некоторые операции возвращают более 200 полей. Теперь я хочу проксировать свой веб-сервис с помощью camel. Означает, что...
4003 просмотров
schedule 03.02.2023