Описание тега spring-camel
Весенняя оболочка над Apache Camel
0
ответов
http4 с gzip
Я новичок в Apache Camel и у меня есть ApiRest для потребления, и ответ - с помощью gzip, я пробую это, и это не работает. from("timer:aTimer?fixedRate=true&period=200s") .doTry() .setHeader(Exchange.HTTP_METHOD, constant("GET")) .to("http4://" …
01 май '18 в 04:17
0
ответов
Верблюжий отдых API для обеспечения динамической загрузки
Как мы можем обеспечить загрузку документов с помощью API верблюда, мне нужно предоставить API, использующий верблюд, для ответа на файл при загрузке, и у меня есть логика для создания PDF с использованием Apache FOP, но мне нужно получить некоторую…
02 сен '18 в 12:26
1
ответ
Как отправить пустой ответ на остальной вызов в Apache Camel
У меня есть служба отдыха для операции удаления, которая на самом деле ничего не возвращает. Как ничего не возвращать ()void ответ в качестве ответа в Apache Camel Rest Service @RequestMapping(value = URI_REMOVE_ACTIVITY_DELETE, method = DELETE) pub…
30 янв '19 в 08:08
0
ответов
Добавление блока заголовка в мыльном сообщении с использованием Apache Camel
Я пытаюсь добавить следующий блок в заголовок soap сообщения мыла перед использованием службы. <login> <user>User</user> <password>Password</password> </login> Ожидаемый запрос: <soapenv:Envelope xmlns:soapenv=…
04 фев '19 в 12:42
1
ответ
Как настроить trustStore для верблюда-https4
Я объявил свой маршрут следующим образом (идея взята с http://camel.apache.org/http4.html): @Component public class MyRouteDefinition extends RouteBuilder { @Override public void configure() throws Exception { KeyStoreParameters ksp = new KeyStorePa…
10 янв '18 в 14:00
1
ответ
Не удалось найти дескриптор свойства useOriginalBody в классе org.apache.camel.builder.DeadLetterChannelBuilder
Я пытаюсь использовать deadLetterChannelBuilder, но не могу найти правильные свойства для него. Кто-нибудь знает, кто они или где их найти? кажется, что тот, кто в документе, не работает.? Не удалось найти дескриптор свойства useOriginalBody в класс…
06 июн '18 в 20:19
1
ответ
Как проверить JSON-запрос в верблюжьем отдыхе
Мне нужно проверить входящий запрос в службу отдыха верблюдов на основе какой-то схемы. например. В запросе, как указано ниже { "routeId" : "fileBatchRoute", "action" : "start", "sourceLocation" : "sourceDirectory", "destinationLocation" : "destinat…
11 ноя '18 в 07:33
1
ответ
Как выставить маршрут как сервис, чтобы мы могли запускать или останавливать маршрут во время выполнения
У меня следующий маршрут класса public class FileReaderRoute extends RouteBuilder { @Override public void configure() throws Exception { from("file:{{file.encrypt.source}}?noop=true;delete=true") .setProperty("fileName", simple("${in.header.CamelFil…
26 окт '18 в 16:28
1
ответ
Camel/Spring не распознает правильный перегруженный метод
Я использую Apache Camel 2.16.1. У меня есть класс А с перегруженными методами: doThing(String, String, String) doThing(String, String, int) У меня есть код Camel в Spring DSL: <setProperty> <method method="doThing(${body}, 'blah', 10)" ref…
23 окт '18 в 08:17
0
ответов
Apache Camel: журнал / постоянный обмен информацией о каждом процессоре / компоненте маршрута автоматически
При использовании Apache Camel я хочу, чтобы информация об обмене сохранялась перед каждым процессором / компонентом маршрута автоматически без использования процессора перехвата в маршруте, где в маршруте также применяются errorHandlers. Я попыталс…
14 июн '18 в 10:10
0
ответов
Верблюд сохраняет полный запрос http, но я хочу только прикрепленный файл
У меня есть следующая кодовая база: @Component public class DummyRoute extends RouteBuilder { @Override public void configure() throws Exception { rest("/upload").post().to("file://rest_files"); } @Bean public ServletRegistrationBean servletRegistra…
25 окт '17 в 10:52
1
ответ
org.apache.camel.NoTypeConversionAvailableException: нет преобразователя типа, доступного для преобразования из типа:
Во-первых, у меня есть многочастный файл, и я хочу отправить его на верблюжий конвейер и сохранить этот файл с оригинальным именем. мой код: @Autowired ProducerTemplate producerTemplate; ... producerTemplate.sendBody("seda:rest_upload", multipartFil…
26 окт '17 в 10:32
0
ответов
Не удалось сохранить поле даты как дату ISO в dong Монго через Camel (вызвано: java.lang.IllegalArgumentException: неверное имя поля BSON $date)
У меня есть pojo, как это: @Document(collection = "data") public class DataPoint { @Id private String id; private LocalDateTime createdDate; .... } в некоторой кодовой базе у меня есть следующий код: @Autowired private ProducerTemplate producerTempl…
07 ноя '17 в 15:11
2
ответа
Как заблокировать запись файла, чтобы другой потребитель не мог потреблять
Я работаю над заменой данных в файле (это большой файл размером 400 МБ) с помощью верблюда, и я сталкиваюсь с проблемой, когда файл другого потребительского пикапа используется, даже если файл используется (он находится в режиме записи). Есть ли спо…
10 май '18 в 14:42
1
ответ
Подключение hawtio с верблюжьим приложением в карафе
У меня есть hawtio подключен к агенту Jlokia на Караф 4.2.1. Но я не понимаю, как я могу подключить hawtio к верблюжьему маршруту (Spring dsl), развернутому в karaf или некотором комплекте? Может быть, мне нужно установить Jlokia Agent в CamelContex…
04 дек '18 в 14:20
1
ответ
Шаблон Apache Camel Ant не работает должным образом
Мне нужно написать маршрут, который сканирует файлы, начинается с пакета и перемещается в каталог назначения. from(file:source?delay=2000&antInclude=batch*&readLock=changed).to(file:destination); После запуска маршрута я создал файлы в исход…
15 дек '18 в 09:27
0
ответов
Как использовать обработчик логов netty 4 для вывода шестнадцатеричных данных на верблюжьем маршруте
У меня есть идея, что netty4 имеет LoggingHandler для вывода шестнадцатеричных данных. Если вам нужна дополнительная информация, вы можете перейти по этой ссылке: https://netty.io/4.0/api/io/netty/handler/logging/LoggingHandler.html. Я хочу использо…
19 дек '18 в 10:14
1
ответ
Верблюжий маршрут должен быть аннотирован компонентом или конфигурацией
У меня есть верблюжий маршрут, который в основном используется для перемещения файлов от источника к месту назначения, как показано ниже public class SimpleRouteBuilder extends RouteBuilder { @Override public void configure() throws Exception { from…
21 дек '18 в 12:11
1
ответ
Верблюд: как разделить, а затем агрегировать, когда количество элементов меньше размера партии
У меня есть маршрут Camel, который читает файл из S3 и обрабатывает входной файл следующим образом: Разобрать каждый ряд в POJO (Студент) с помощью Bindy Разделить вывод по телу () Агрегировать по атрибуту тела (.semester) и размер партии 2 Вызов сл…
03 янв '19 в 07:04
1
ответ
Как изменить значение свойства внутри Apache Camel Route?
В файле свойств была определена переменная test: test=OLD_VALUE В следующем определении Spring-DSL определен верблюжий маршрут. Свойства загружаются через PropertiesComponent. <bean id="properties" class="org.apache.camel.component.properties.Pro…
17 янв '19 в 08:42