骆驼,如何删除 smb 共享上的仅文件?
Camel, how to delete-only file on smb share?
我只想删除与
共享的 smb 上的文件
<pollEnrich>
<simple>smb://{{uri}}&fileName=${header.ResultFileName}&delete=true&maxMessagesPerPoll=1</simple>
</pollEnrich>
但它给出内存不足错误(可能是因为它试图接收文件,并且文件大小超过 1GB)。
此方法在使用 download=false 选项的 sftp 上运行良好。
如何使用 smb 获得相同的结果(仅删除给定的文件)?
提前致谢。
骆驼v2.20.1
骆驼jcifs v2.18.0
jcifs v1.3.17
骆驼在 Linux 上运行并连接到 win smb 共享。
我下载了(camel-jcifs, org.apache-extras.camel-extra)的源码,发现已经有"download=false"选项(比如FTP), 这解决了我的问题。
看来这是缺少文档。
我只想删除与
共享的 smb 上的文件<pollEnrich>
<simple>smb://{{uri}}&fileName=${header.ResultFileName}&delete=true&maxMessagesPerPoll=1</simple>
</pollEnrich>
但它给出内存不足错误(可能是因为它试图接收文件,并且文件大小超过 1GB)。
此方法在使用 download=false 选项的 sftp 上运行良好。 如何使用 smb 获得相同的结果(仅删除给定的文件)?
提前致谢。
骆驼v2.20.1 骆驼jcifs v2.18.0 jcifs v1.3.17 骆驼在 Linux 上运行并连接到 win smb 共享。
我下载了(camel-jcifs, org.apache-extras.camel-extra)的源码,发现已经有"download=false"选项(比如FTP), 这解决了我的问题。
看来这是缺少文档。