spring-camel相关内容

apache camel - seda 端点多播

from("seda:start).multicast(新 GroupedBodyAggregationStrategy()).并行处理().to("seda:process1", "seda:process2").结尾().to("seda:join"); 该计划是让 process1 和 process2 并行运行,并使其输出在连接端点上可用.如果在“direct"上,上面的工作正常,但在“ ..
发布时间:2022-01-19 09:04:15 其他开发

骆驼从类路径资源中读取文件?

我在 Spring Boot 应用程序的“resources/file.txt"的类路径中有一个文件. 如何在骆驼路线中引用它? 我试过了: from("file:resource:classpath:?fileName=file.txt") 及其变体.似乎没有任何效果. 请问这里有什么解决方法吗? 谢谢 解决方案 您不能为此使用文件组件,因为它旨在通过 ja ..
发布时间:2022-01-19 08:53:42 其他开发

JsonMappingException 与 Apache Camel

我在骆驼路线上遇到了异常 原因:com.fasterxml.jackson.databind.JsonMappingException:没有为类 org.apache.camel.converter.stream.InputStreamCache 找到序列化程序,也没有发现创建 BeanSerializer 的属性(为避免异常,请禁用 SerializationFeature.FAIL_ON_E ..
发布时间:2022-01-19 08:46:19 其他开发

Camel DataFormat Jackson 使用蓝图 XML DSL 引发上下文异常

无论我将数据格式放在 XML DSL 蓝图中的哪个位置,我都会在不同的位置开始出现此错误.如果我删除它,它可以工作,但我当然不能将 JSON 转换为 POJO.???任何帮助或告诉我我做错了什么,我错过了什么.谢谢! 错误 无法启动捆绑包 passthrumt1.core/1.0.1.SNAPSHOT 的蓝图容器原因:org.xml.sax.SAXParseException:cvc-co ..
发布时间:2022-01-19 08:29:41 其他开发

org.apache.camel.NoTypeConversionAvailableException:没有可用于从类型转换的类型转换器:

我首先有一个多部分文件,我想将它发送到骆驼管道并用原始名称保存这个文件. 我的代码: @Autowired生产者模板生产者模板;...producerTemplate.sendBody("seda:rest_upload", multipartFile); 另一方面,我有: from("seda:rest_upload").convertBodyTo(File.class).to( ..
发布时间:2022-01-19 08:16:36 Java开发

OnException maximumRedeliveries 被忽略

在以下路由中,当我们遇到异常时,将忽略来自 redeliveryPolicy 的 maximumRedeliveries clausule.我们得到: 失败的传递(MessageId:ID-UW205584-58231-1527668174534-39-248 on ExchangeId:ID-UW205584-58231-1527668174534-39-24).交付尝试:0 失败的 ..
发布时间:2021-11-11 23:17:51 其他开发

JMS 组件的桥接错误处理程序不起作用

根据 apache camel 的文档,JMS 组件支持与骆驼错误处理程序的桥接,但是在执行时我得到“JMS 端点不支持 BridgeErrorHandler".我检查了他们的源代码,发现在创建 jms 消费者时,会检查此标志,如果发现为 true,则会抛出 IllegalArgumentException 并带有上述消息. 任何人都可以在这方面帮助我吗? 注意:我使用的是 apach ..
发布时间:2021-11-11 23:14:24 其他开发

如何使用camel-xstream 定义自定义命名空间和标签别名

我正在尝试将管道分隔的字符串转换为 xml,这工作正常.但是,我没有得到下面显示的实际输出.在我的输出中,父标签与包名一起生成,也没有生成我想要的命名空间.谁能帮我将平面文件转换为我期望的确切输出. CamelConfig.java @Component公共类 CamelConfig 扩展了 RouteBuilder {@覆盖公共无效配置()抛出异常{尝试 {CamelContext co ..
发布时间:2021-11-11 23:12:12 Java开发

apache camel - seda 端点组播

from("seda:start).multicast(new GroupedBodyAggregationStrategy()).并行处理().to("seda:process1", "seda:process2").结尾().to("seda:join"); 该计划是让 process1 和 process2 并行运行,并使其输出在连接端点上可用.如果在“直接"上,上面工作正常,但在“sed ..
发布时间:2021-11-11 23:09:42 其他开发

骆驼从类路径资源读取文件?

我在 Spring Boot 应用程序的“resources/file.txt"的类路径上有一个文件. 我如何在骆驼路线中引用它? 我试过了: from("file:resource:classpath:?fileName=file.txt") 及其变体.似乎没有任何效果. 请问这里有什么解决方法吗? 谢谢 解决方案 您不能为此使用文件组件,因为它旨在通过 j ..
发布时间:2021-11-11 23:05:25 其他开发

Apache Camel 的 JsonMappingException

我遇到了骆驼路线的异常 Caused by: com.fasterxml.jackson.databind.JsonMappingException: 没有找到类 org.apache.camel.converter.stream.InputStreamCache 的序列化程序,也没有发现创建 BeanSerializer 的属性(为了避免异常,禁用 SerializationFeature.F ..
发布时间:2021-11-11 23:03:22 其他开发

Apache Camel:如何将值从配置方法传递到 from() &to() 组件?- [解决]

我有一个场景,我必须以一定的时间间隔从该位置读取文件,提取文件名 &文件路径,点击 2 个休息服务,这是一个 Get &使用这些输入进行通话后将文件放在适当的位置.我管理了如下伪代码. 想知道是否有更好的方法使用 Camel 来实现这一点.感谢您的帮助! 流程是- 提取文件名 使用该文件名作为输入点击 Get 端点 ('getAPIDetails') 以检查该文件名是否存在于该 ..
发布时间:2021-11-11 23:00:42 其他开发

使用蓝图 XML DSL 的 Camel DataFormat Jackson 引发上下文异常

无论我将数据格式放在 XML DSL 蓝图中的哪个位置,我都会在不同的位置开始出现此错误.如果我删除它,它可以工作,但当然我不能将 JSON 转换为 POJO.???任何帮助或告诉我我做错了什么,我错过了什么.谢谢! 错误 无法启动包 passthrumt1.core/1.0.1.SNAPSHOT 的蓝图容器引起:org.xml.sax.SAXParseException:cvc-comp ..
发布时间:2021-11-11 22:56:52 其他开发