我正在尝试使用ActiveMQ建立一个非常基本的消息系统。
我有一个网络共享,另一个程序将XML文件放入其中。
我有一个ActiveMQ路由设置,我认为应该将丢弃到网络共享中的文件传送到我的ActiveMQ队列。我没有将文件传送到我的队列,并认为这是因为我需要对网络共享进行身份验证。
有人可以帮我弄清楚我的配置文件中需要放置NETWORK用户名和密码的位置,以便ActiveMQ可以访问共享吗?
或者我完全错了?我使用开箱即用的配置为activeMQ和Camel,但我的路线除外:
<route>
<description>Leslie Odyssey Route</description>
<from uri="file://servername.domain.gov/MetroFileDrop"/>
<to uri="activemq:queue:Odyssey.Queue"/>
</route>
在我的ActiveMQ命令提示符控制台中,我看到以下内容:
INFO| Route: route2 started and consuming from:
Endpoint[file://servername.domain.gov/MetroFileDrop]
这让我相信路线在那里,但我从来没有得到任何文件。
感谢您的任何信息, 莱斯利
答案 0 :(得分:0)
在本地硬盘上创建一个文件夹,指向您的网络商店并将您的驼峰路线指向该文件夹。单独的骆驼并不了解网络文件夹。