我们的组织正在朝着新的案例管理系统迈进。它具有的功能之一是能够在满足某些条件时发布XML文件。我已经设置了所有部分,并在网络文件夹中获得了一个XML文档。
免责声明:我对ActiveMQ和/或Camel一无所知 - 完成新手!!
我最近在服务器上设置了ActiveMQ。我相信它工作正常,因为我可以从示例发送。一个队列,它创建带有消息的example.B队列。
我有一个camel.xml文件,我已经放了以下代码:
<route>
<description>Leslie Odyssey Route</description>
<from uri="file://servername.domain.gov/MetroFileDrop"/>
<to uri="activemq:queue:Odyssey.Queue"/>
</route>
有人可以告诉我,为了将MetroFileDrop文件夹中放置的XML文件移到Odyssey.Queue,我还需要做些什么吗?
谢谢, 莱斯利
答案 0 :(得分:2)
如果要将其部署到ActiveMQ,请确保以下设置..
导入/conf/activemq.xml文件末尾的camel.xml文件,以便在AMQ启动时启用它
<import resource="camel.xml"/>
,确保正确设置ActiveMQ组件
<bean id="activemq" class="org.apache.activemq.camel.component.ActiveMQComponent">
<property name="brokerURL" value="tcp://localhost:61616"/>
</bean>
答案 1 :(得分:0)
事实证明问题在于UNC应该是\\\\servername.domain.gov\\MetroFileDrop