2012-04-05 14 views
0

ActiveMQでかなり基本的なメッセージングシステムを設定しようとしています。ActiveMQプロデューサとしての認証済みネットワーク共有

他のプログラムがXMLファイルを格納するネットワーク共有があります。

ActiveMQキューにネットワーク共有にドロップされたファイルを配信する必要があると思われるActiveMQルートが設定されています。私はファイルを私のキューに届かず、ネットワーク共有に認証する必要があると信じています。

私の設定ファイルで、ネットワーク共有のユーザ名とパスワードを入力して、共有がActiveMQにアクセスできるようにする必要がありますか?

これについては完全に間違っていますか?私はActiveMQで

<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

ActiveMQを起動すると、ローカルのCドライブにこのフォルダが作成されていることがわかりました。私が必要とするのは、それを監視して既存のネットワークフォルダの場所に接続するためです。 – Leslie

答えて

0

は、ネットワークストアを指すローカルのハードドライブ上のフォルダを作成し、そのフォルダにラクダのルートを指します。ラクダだけではネットワークフォルダを理解できません。

+0

それを試してみてください...私がしたことは、そのフォルダにドライブをマッピングし(マッピングに自分の資格情報を入れて)、正しいUNCをルートに使用しました(////servername.domain.gov// MetroFileDrop)と動作しているようだが、私はドライブをマップする必要はないと言っている?共有を指すフォルダを作成して資格情報を渡すにはどうすればよいですか? – Leslie

+0

いいえ、あなたが仕事の仕事としてやったことはまさに私の意図でした。ネットワークドライブをローカルフォルダにマップし、そのフォルダにラクダを向けます。 – Laures

関連する問題