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

Camel сохраняет полный http-запрос, но мне нужен только прикрепленный файл
У меня есть следующая кодовая база: @Component public class DummyRoute extends RouteBuilder { @Override public void configure() throws Exception { rest("/upload").post().to("file://rest_files"); } @Bean public...
705 просмотров
schedule 29.09.2023

Аутентификация токена носителя JWT с помощью веб-компонента Apache Camel AHC-WS
Контекст В настоящее время мы настраиваем проект Springboot с использованием Apache Camel в качестве среды интеграции. В конце нашего маршрута нам нужно отправить сообщения с помощью протокола веб-сокета WSS, где наше приложение действует как...
2299 просмотров

PollingConsumer с использованием протокола smb и pollEnrich()
Проблема: файл не используется с сервера Я использую from("test") .routeId("test") .pollEnrich() .simple("smb://myUrl?password=test&fileName=${in.headers.test}") .aggregationStrategy((Exchange oldExchange, Exchange...
186 просмотров

Как преобразовать отдельную запись в плоском файле в один xml, используя верблюд apache вместо списка записей xml
CamelConfig.java @Component public class CamelConfig extends RouteBuilder { @Override public void configure() throws Exception { try { CamelContext context = new DefaultCamelContext(); ConverterRoute...
358 просмотров
schedule 20.10.2023

Запуск верблюжьих маршрутов в контроллере Spring MVC
Мои маршруты верблюдов по умолчанию работают (Spring DSL) при запуске приложения. Это простой способ перемещения файлов (поскольку я новичок в Camel). Однако я хочу, чтобы маршрут запускался только в контроллере при запуске страницы JSP. Например...
320 просмотров

Camel Настроить Redelivery Police во время выполнения
Мне нужно изменить политику повторной доставки исключений во время выполнения. Я добавил howtio в свой проект, но это позволяет мне изменять только политику errorHandler, а не onEception. образец кода onException (IOException.class)...
73 просмотров
schedule 08.09.2022

Невозможно постоянно повторять Camel Route в случае определенного исключения
Я очень новичок в Apache Camel, у меня есть ситуация, когда мне нужно выполнить действие ниже Всякий раз, когда я получаю исключение определенного типа, мне нужно снова повторить полный маршрут, но я сталкиваюсь с проблемой исключения циклической...
104 просмотров
schedule 03.11.2023

Асинхронная неблокирующая многоадресная рассылка с Camel
У меня есть два вопроса: 1. Можем ли мы иметь неблокирующие асинхронные маршруты в верблюде. Я вижу асинхронность с seda , но тогда, если разгрузка работает на другой поток, который блокируется. 2. Если да, то можем ли мы использовать многоадресную...
414 просмотров

Как остановить динамический маршрут верблюда при исключении
Как остановить верблюжий маршрут, если есть исключение. Мой динамический маршрут потребляет jms и отправляет в реактивную конечную точку. camelContext.addRoutes(New GenerateRoute()); Класс генератора маршрута выглядит следующим образом:...
510 просмотров
schedule 20.08.2023

Асинхронный компонент Camel - немедленно вызывается doStop()
Я пытаюсь создать компонент верблюда, который использует API из внешней службы. Мой маршрут выглядит следующим образом from("myComponent:entity?from=&to=") .to("seda:one") from("seda:one")...
69 просмотров
schedule 24.07.2023

Spring mvc 5.2.0 + RabbtMQ + Camel - необходимо указать CamelContext Исключение
Я пытаюсь использовать Camel с rabbitMQ в Spring MVC следующим образом: camel-context.xml: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"...
214 просмотров

как написать таймер для метода to () на верблюде
В этом маршруте я хочу выполнить direct: вторая конечная точка для каждого интервала времени после завершения direct: first и direct: first должно выполняться только один раз , что почему я написал метод from () с таймером repeatcount = 1, так...
30 просмотров
schedule 11.01.2024

Верблюд - как передать свойство обмена в функцию () / конечную точку?
У меня есть этот код: from("direct:incoming") .setHeader(Exchange.HTTP_METHOD, constant("GET")) .setHeader(Exchange.CONTENT_TYPE, constant("application/json"))...
140 просмотров
schedule 16.06.2023

Как обрабатывать исключение с помощью onException() в Spring Boot Camel
Приложение Spring boot Apache Camel-Java DSL читает сообщения из темы Kafka. @Component public class KafkaTopicService extends RouteBilder { public void configure(){ from("kafka:myTopic?brokers=localhost:9092")...
244 просмотров

Как заменить переменные в запросе GraphQL с помощью компонента Camel GraphQL
Я пытаюсь построить верблюжий маршрут, чтобы использовать сообщение из ActiveMQ, извлечь некоторые поля JSON и отправить извлеченную полезную нагрузку на сервер graphql. Я следил за документацией по компоненту graphql, однако не смог понять, как...
252 просмотров

Поддержка прокси-сервера Camel в Camel 3
У меня есть случай использования, когда bean-компонент Spring определяется так: <bean id="myBean" class="my.java.IntfImpl"/> Класс my.java.IntfImpl, реализующий my.java.Intf, необходимо заменить на реализацию на основе...
44 просмотров
schedule 09.04.2022

Проверка запроса не происходит в верблюжьем отдыхе
Я пытаюсь поэкспериментировать, создав несколько простых API с помощью Apache Camel. Тело запроса для почтового запроса пусто, но верблюд не возвращает неверный запрос, вместо этого он возвращает 201. Вот что я делаю; Создайте классы из...
98 просмотров

Вызвано: org.apache.camel.NoTypeConversionAvailableException: Преобразователь типов недоступен для преобразования из типа: java.lang.String в
В настоящее время я переношу свой проект с camel 2.5 на 3.1.0. Также я использую Java 11.0.11 с Apache Maven 3.6.3. Итак, у меня есть класс Java, который расширяет RouteBuilder класс из пакета org.apache.camel.builder В данном классе я...
23 просмотров
schedule 24.02.2022