问题标签 [camel-ftp]
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.
apache-camel - 在 java 中配置 ftp 端点 - 如何设置“延迟”
我在将基于 xml 的骆驼路由迁移到 java 时遇到了一些问题。运行上下文和路由(我使用的是 Guice)不是问题。但直到现在我通过 uri 参数(不是在 java 中)配置大多数端点。
为了能够轻松地重用代码并让编译器帮助我(拼写和参数类型),我想通过设置器配置所有东西。(我不想摆弄字符串(常量)并将它们连接到uris)
对于某些端点,手册就足够了。但在 ftp 的情况下,并非所有参数似乎都通过“FtpEndpoint”公开。例如“逐步”可以通过设置getConfiguration().setStepwise(stepwise);
。所以有些参数是通过端点设置的,有些是通过 FtpConfiguration 设置的。
但在这种特殊情况下,我找不到设置“延迟”的方法。那么如何设置呢?
是否有一种通用/统一的方法来在 java 中配置端点,或者每个组件都有不同的方法?
apache-camel - 在骆驼中使用资源流模拟骆驼 http 端点
我有如下路线
我不想每次都运行 apache couchdb 进行测试。我想让这个 http 端点引用代码库中的资源文件。这个怎么写?
amazon-s3 - 骆驼aws-s3不工作
我正在尝试创建一个骆驼路由来将文件从 FTP 服务器传输到 AWS S3 存储。我写了以下路线
问题是,这给了我以下例外:
然后我尝试以另一种方式做到这一点。即编写这样的方法:
并使用绑定变量#client 调用。这种方法没有给出任何异常,但是文件传输不起作用。
为了确保我的方法没有问题,我尝试了 aws-sqs 而不是 aws-s3 并且效果很好(文件成功传输到 SQS 队列)
知道为什么会这样吗?骆驼的“aws-s3”连接器是否存在一些基本问题?
file-io - File Object from Camel-exchange body is null in Camel FTP
The route definition is simple based on FTP2 component.
I am trying to read a file from a FTP folder.
The exchange has everything it should have
Header also shows the size of the file CamelFileLength=81612. However, I am getting the below exception just after the exchange trace.
scala - 如何为 Scala+Akka+Camel SFTP(或 FTP)消费者提供要获取的文件列表?
我有一个订阅 JMS 主题的应用程序(Scala 2.10.3、Akka 2.3.1、Camel 2.13.0),并在特定文件可供下载时通过 JMS 消息得到通知。每个 JMS 消息都包含文件的名称和路径,可通过 SFTP 收集。
然后,我希望能够通过 SFTP获取文件,但仅获取我们已收到 JMS 消息的文件(以避免我们可能获取正在写入的文件的问题)。
我想要一个适合 Akka Camel 和消费者模型的解决方案。我已经阅读了用于 SFTP 端点的file2和ftp2的 Camel 选项,但我需要以下帮助:
如何定义可以通过 &filter=... 参数在 endpointUri 字符串中引用的类/对象?我希望能够更新过滤器对象,以便每次消费者轮询文件列表时,都会应用更新的过滤器列表。
如何定义自定义 IdempotentRepository,以允许缓存大小大于默认值 1000?
我的 SFTP Consumer Actor 目前看起来像这样(一些值被编辑了......):
java - 即使给定 noop=true,骆驼文件输入也会连续读取相同的文件
骆驼文件组件不断读取同一个文件,没有检测到其他文件。
我有一条骆驼路线,
和路由器作为,
每当一个文件说beahomelist 被放入C:/Books/input_dir
文件夹时,它会读取第一个文件并且永远不会停止,如下面的日志
文件名:beahomelist 文件名:beahomelist 文件名:beahomelist 文件名:beahomelist 文件名:beahomelist 文件名:beahomelist 文件名:beahomelist 文件名:beahomelist....
并且不会检测到放在同一文件夹中的任何其他文件。即使给出了 noop=true ,它也会发生。请就此提出一些建议。我正在使用骆驼版本:2.13.0
ftp - Apache Camel FTP 下载不删除远程文件
首先:我对 Apache Camel 和 Stack Overflow 还是很陌生!
我创建了一个路由,该路由从 SFTP 服务器过滤和下载文件,并在处理后删除这些文件。
我的问题:在我的本地计算机上,该路线完美运行。当我在生产服务器上部署此路由(相同的 .war)时,下载有效,但是当 FTP 组件尝试删除文件时,我得到以下异常。开发和生产机器有相同的camel、tomcat和java版本。唯一的区别是操作系统(开发:Windows 7,产品:Windows Server 2008 R2)
有任何想法吗???
这是路线:
apache-camel - 如何在骆驼中将 mime 类型设置为 html 以通过电子邮件发送到 Outlook
我一直在尝试使用camel和以下代码在java类中设置mime类型
但生成邮件的类型为文本/纯文本。任何帮助将不胜感激,在此先感谢。
apache-camel - 在将完整文件复制到该位置之前,Camel 从 FTP 端点读取文件
嗨,我有一个非常简单的路由,可以从 FTP 位置读取文件。当我部署到服务组合(Jboss Fuse)中时,它会按预期读取文件。
当我有一个大文件时,它会在完成复制到该位置之前读取该文件。
我怎么能解决这个问题?
apache-camel - Camel FTP:如何记录 UnknowHostException 或连接失败
我有一些骆驼配置是这样的......
我希望在日志中看到一些关于无法连接到testserverx的错误, 但我没有。
有人知道为什么吗?
笔记:
骆驼FTP:2.13.2