Публикации по теме '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 просмотров
schedule
19.07.2022
как получить набор результатов из компонента 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 просмотров
schedule
21.09.2022
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 просмотров
schedule
27.11.2023
Как определить исключение, которое будет выброшено через 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 просмотров
schedule
01.03.2023
Как проксировать веб-сервис с помощью верблюда?
У меня есть веб-сервис, реализованный с использованием реализации spring, cxf и jax ws. Моя служба предоставляет 10 операций, а некоторые операции возвращают более 200 полей. Теперь я хочу проксировать свой веб-сервис с помощью camel. Означает, что...
4003 просмотров
schedule
03.02.2023