问题标签 [spring-camel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - org.apache.camel.NoSuchBeanException:在注册表中找不到 bean:
我有以下路线定义:
和以下豆:
但是应用程序没有启动。
痕迹:
我的代码库有什么问题?
更新:
根据Romat Vottnet 的建议,我写了以下内容:
但我看到:
应用程序启动时。
我检查了 - 标记为的方法@Bean
被调用。
java - 如何在spring-camel中监听文件修改?
我是 spring-camel 和 apache camel 的新手,
我读过http://camel.apache.org/file.html
,我想听文件修改。
于是我写道:
init
启动时调用方法,但不调用进程回调。
启动后我尝试在文件中添加新行,但没有任何反应。
此外,我确信应用程序会看到该文件,因为它会在启动时登录:
我错了什么?
java - Spring-Camel.How 从 sftp 读取文件 (org.apache.camel.ResolveEndpointFailedException: Failed to resolve endpoint:)
首先,我在本地安装了 sftp 服务器,我可以使用按位 ssh 客户端连接到它:
我的凭据:
登录:tester
密码:password
sftp 文件夹如下所示:
我写了以下代码:
但是当我尝试启动应用程序时,我在日志中看到:
我错了什么?
PS 我正在阅读这个文档
我也尝试禁用防火墙 - 没有帮助
java - 是否可以将内存文件放入骆驼管道?
我org.springframework.web.multipart.MultipartFile
在内存中,我想将它路由到文件系统中。
例如,对于 sftp,我可以编写如下内容:
是否有可能为内存中的普通文件做这样的事情?
附言
我知道我可以将文件保存到第一个文件夹并编写骆驼路线来观看该目录,但这是无用的资源浪费
java - org.apache.camel.NoTypeConversionAvailableException:没有可用于从类型转换的类型转换器:
我首先有多部分文件,我想将它发送到骆驼管道并用原始名称保存这个文件。
我的代码:
另一方面,我有:
from("seda:rest_upload").convertBodyTo(File.class).to("file://rest_files");
我也尝试注册转换器:
当我执行我的代码时,我看到以下堆栈跟踪:
如何解决这个问题?
spring - 骆驼日志不起作用
骆驼路线:
我看到了新文件,rest_files
但没有看到有关它的日志。
我错了什么?
附言
卜我试图写的方式:
行为真的很奇怪 - 文件成功保存但未调用处理方法。
java - 如何在 Camel 管道中间检查文件 mime 类型?
我有以下管道:
我需要检查 mime 类型并停止它,以防 mime 类型不符合预期并发送电子邮件。
我知道一种检查 mime 类型的方法: https://docs.oracle.com/javase/7/docs/api/java/nio/file/Files.html#probeContentType(java.nio.file.Path)
我怎样才能实现它?
java - Camel:如何将数据从流程方法路由到另一个管道?
我有这样的代码:
我想将此数据发送到另一个管道vm:myEndpoint
我相信骆驼可以做到这一点,但谷歌并没有帮助我。
我怎样才能做到这一点?