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

Потребитель API Camel Rest, использующий SpringOAuthResttemplate
Мне нужно вызвать пару веб-служб для отдыха из моего весеннего загрузочного приложения. Я планирую использовать Camel для настройки потока и других вариантов использования EIP. Некоторые конечные точки используют аутентификацию oAuth2. Я планирую...
2084 просмотров
schedule 12.06.2023

Создание файла CSV с использованием Apache Camel Spring
Я пытаюсь создать файл csv из весны верблюда, но получаю сообщение об ошибке. Ниже приведен код, который я разработал: <from uri="quartz2://myqyartz?cron=cronexpr"/> <to uri="bean:TestProcessor" /> <marshal>...
2924 просмотров
schedule 05.04.2023

Camel HL7 — ClosedChannelException при отправке ACK обратно клиенту
Я создаю прослушиватель HL7, используя netty4 и обрабатывая сообщения HL7. После успешной обработки ACK отправляется обратно. from("hl7NettyListener") .routeId("route_hl7listener") .startupOrder(997) .unmarshal()...
301 просмотров
schedule 08.03.2023

Область уровня маршрута для bean-компонента в схеме верблюда
Я разрабатываю одно приложение camel, в котором я хочу сохранить область действия beans на уровне маршрута. Это означает, что если я вызываю один bean-компонент из двух разных маршрутов, должны быть созданы два экземпляра, но внутри этого маршрута...
773 просмотров
schedule 29.10.2022

Как заблокировать запись файла, чтобы другой потребитель не мог его использовать
Я работаю над заменой данных в файле (это большой файл размером 400 МБ) с помощью верблюда, и я столкнулся с проблемой, когда другой файл захвата потребителя, даже если файл используется (он находится в режиме записи). Есть ли способ в Camel...
260 просмотров
schedule 21.10.2022

Как сделать почтовый запрос в Apache Camel Rest
Я новый apache rest dsl с весенней загрузкой, внес следующие изменения Основной класс package com.javaoutofbounds.pojo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;...
5091 просмотров
schedule 24.11.2023

Как проверить запрос JSON в верблюжьей стойке
Мне нужно проверить входящий запрос к службе отдыха верблюдов на основе некоторой схемы. Например. По запросу, как указано ниже { "routeId" : "fileBatchRoute", "action" : "start", "sourceLocation" : "sourceDirectory", "destinationLocation"...
2675 просмотров
schedule 09.08.2022

Отметить неверную ошибку при чтении значений из файла application.properties
Я учусь использовать Apache Camel с загрузкой Spring. Есть демонстрация, над которой я работаю, где я беру файл с FTP-сервера и перебрасываю его в другое место. Маршрут работает, когда я использую ftps uri непосредственно в методе from() ....
952 просмотров

Шаблон включения Apache Camel Ant не работает должным образом
Мне нужно написать маршрут, который сканирует файлы, начиная с batch и перемещаясь в каталог назначения. from(file:source?delay=2000&antInclude=batch*&readLock=changed).to(file:destination); После запуска маршрута я создал файлы в...
406 просмотров
schedule 07.02.2023

Как создать ConsumerTemplate в Apache Camel
У меня есть процессор верблюда, который читает файл из каталога с помощью ConsumerTemplate, как показано ниже. @Component public class FileReaderProcessor implements Processor { @Consume private ConsumerTemplate consumerTemplate;...
170 просмотров
schedule 16.07.2022

Camel sftp не опрашивает Unix более чем на 2 уровня
Camel sftp не может опрашивать более 2 уровней, когда java-код работает в Linux, но он отлично работает в Windows. Например, опрос файлов из sftp://user@domain:22/folder1/folder2?... работает как на Unix, так и на Windows. Но когда я...
53 просмотров

Как избежать дублирования полей в полезной нагрузке Json-запроса? Я использую Apache Camel с REST
Я хотел проанализировать json-запрос, определив повторяющиеся поля в теле запроса. Например. Предположим, у меня есть запрос ниже. `"employee": { "name": "abc", "name": "xyz", "id": "6754", "title": "supervisor", }`...
137 просмотров

Как предотвратить агрегацию сплиттера Camel после обработки?
У меня есть верблюжий маршрут, настроенный следующим образом: List<SomeRouteInfo> routes = getRouteInfo(); //I crete the routes using the info in the list. for ( SomeRouteInfo info : routes ){ RouteDefinition routeDef =...
109 просмотров
schedule 05.08.2022

Как избежать отключения Springboot Camel Route каждый день для сигнала отбоя в определенное время
У меня есть автономное приложение springboot с настройкой Apache Camel 2.24 camelroutes. Ожидается, что приложение будет работать круглосуточно и без выходных. Сервисы, представленные как REST API через camel REST DSL. ** Пожалуйста,...
803 просмотров

Получить тело Http в Apache Camel не работает, если тип содержимого не представлен
Работая с apache camel, я нашел кое-что интересное, кое-что, что я должен исправить в моем случае... Итак, у меня есть маршрут POST, который работает с разными типами URL-адресов и т. д., я имею в виду, что я должен получить тело http внутри моего...
954 просмотров
schedule 11.11.2022

Camel 3.x: отключить автоматическую регистрацию маршрутов
Я пытался перейти с Camel 2.x на 3.x, и у меня возникли проблемы с интеграцией Spring Boot. В Camel 2.x мне удалось отключить автоматическую инъекцию RouteBuilder экземпляров, помеченных @Component , но имеющих другие преимущества,...
445 просмотров
schedule 16.03.2023

Camel Spring Boot с внешним планировщиком
Нам нужно использовать сторонний планировщик с Camel Spring Boot. Мы можем создать Spring Boot Jar и дать команду внешнему планировщику вызвать: java -jar app-name.jar Проблема в том, что мы никогда не узнаем, когда вернуть управление обратно...
56 просмотров
schedule 12.09.2022

Как интегрировать метрики Resilience4j в Micrometer в Camel Spring Boot
Я использую Camel с пружинным ботинком и микрометром. В одном из своих маршрутов я использую автоматический выключатель с Resilience4j: .circuitBreaker() .resilience4jConfiguration() .timeoutEnabled(true)...
283 просмотров

Исключение ApacheCamel при обработке символа UTF в JSON. (Недопустимый средний байт UTF-8)
У нас есть служба шлюза Camel, которая получает запрос в формате JSON, преобразует его в запрос SOAP и вызывает службу SOAP. И при получении ответа SOAP преобразуйте его в JSON и отправьте обратно в службу вызывающего абонента. Теперь...
265 просмотров
schedule 18.06.2023

Конечная точка верблюжьей пристани принимает клиентские сообщения без сертификата
Я пытаюсь настроить конечную точку отдыха на основе верблюжьей пристани для сертификата. Всякий раз, когда я отправляю запрос на конечную точку https без сертификата клиента, он все еще работает, т.е. есть действительный ответ от конечной точки...
33 просмотров