作为ActiveMQ生产者的经过身份验证的网络共享

作为ActiveMQ生产者的经过身份验证的网络共享,activemq,messaging,Activemq,Messaging,我正在尝试用ActiveMQ建立一个非常基本的消息传递系统 我有一个网络共享,另一个程序将XML文件放入其中 我设置了一个ActiveMQ路由,我认为应该将放入网络共享的文件传递到我的ActiveMQ队列。我没有将文件发送到我的队列,我相信这是因为我需要对网络共享进行身份验证 有人能帮我找出我需要在配置文件中的什么位置放置网络用户名和密码,以便ActiveMQ可以访问共享吗 还是我完全错了?我正在使用activeMQ和Camel的开箱即用配置,但路由除外: <route>

我正在尝试用ActiveMQ建立一个非常基本的消息传递系统

我有一个网络共享,另一个程序将XML文件放入其中

我设置了一个ActiveMQ路由,我认为应该将放入网络共享的文件传递到我的ActiveMQ队列。我没有将文件发送到我的队列,我相信这是因为我需要对网络共享进行身份验证

有人能帮我找出我需要在配置文件中的什么位置放置网络用户名和密码,以便ActiveMQ可以访问共享吗

还是我完全错了?我正在使用activeMQ和Camel的开箱即用配置,但路由除外:

<route>

            <description>Leslie Odyssey Route</description>

            <from uri="file://servername.domain.gov/MetroFileDrop"/>

            <to uri="activemq:queue:Odyssey.Queue"/>
</route>
这让我相信路线在那里,但我从未收到任何文件

谢谢你提供的任何信息,
Leslie

在本地硬盘上创建一个指向网络商店的文件夹,并将骆驼路线指向该文件夹。camel本身不理解网络文件夹。

所以我注意到,当我启动ActiveMQ时,它会在本地C驱动器上创建此文件夹…我需要的是它监视并连接到现有的网络文件夹位置…好的,我将尝试一下…我在同一时间所做的是将驱动器映射到该文件夹(将我的凭据放入映射中)并且我在路由(/////servername.domain.gov///MetroFileDrop)中使用了正确的UNC这似乎奏效了,但你是说我不需要映射驱动器?我如何通过创建指向共享的文件夹来传递凭据?不,我的意思正是你作为解决方案所做的。将网络驱动器映射到本地文件夹并将camel指向该文件夹。
INFO| Route: route2 started and consuming from:
Endpoint[file://servername.domain.gov/MetroFileDrop]