2012-04-02 10 views
0

Unser Unternehmen ist auf dem Weg zu einem neuen Fallmanagementsystem. Eine der Funktionen, die es bietet, ist die Möglichkeit, XML-Dateien zu veröffentlichen, wenn bestimmte Bedingungen erfüllt sind. Ich habe diesen Teil alle eingerichtet und ich bekomme ein XML-Dokument in einem Netzwerkordner.NUR ActiveMQ verwenden Datei vom Netzwerkordner zur Warteschlange holen

Haftungsausschluss: Ich habe keine Kenntnisse ActiveMQ und/oder Camel - kompletter Neuling !!

Ich habe ActiveMQ kürzlich auf einem Server eingerichtet. Ich glaube, dass es richtig funktioniert, weil ich aus dem example.A eine Warteschlange senden kann und es erstellt example.B-Warteschlange mit der Nachricht darin.

Ich habe eine camel.xml-Datei, die ich das folgende Stück Code gesetzt haben:

<route> 
    <description>Leslie Odyssey Route</description> 
    <from uri="file://servername.domain.gov/MetroFileDrop"/> 
    <to uri="activemq:queue:Odyssey.Queue"/> 
</route> 

Kann mir jemand sagen, was ich noch tun, um müssen die XML-Datei zu erhalten, die in der gesetzt wird MetroFileDrop-Ordner in die Odyssey.Queue verschoben?

Danke, leslie

Antwort

0

stellt sich heraus, das Problem mit dem UNC war sollte es \\\\servername.domain.gov\\MetroFileDrop

+0

Sie Sie diese Frage als beantwortet dann, nachdem Sie es gelöst haben –

2

wenn Sie dies ActiveMQ bereitstellen, vergewissern Sie sich die folgende Konfiguration ist ..

  • die camel.xml Datei am Ende Ihres/conf importieren/activemq.xml Datei, um sie zu aktivieren, wenn AMQ startet

    <import resource="camel.xml"/> 
    
  • in Ihrer /conf/camel.xml Datei, stellen Sie sicher, dass Sie Setup die ActiveMQ Komponente richtig

    <bean id="activemq" class="org.apache.activemq.camel.component.ActiveMQComponent"> 
        <property name="brokerURL" value="tcp://localhost:61616"/> 
    </bean> 
    
+0

Dank sein, das ist, was ich schon habe. Ich habe meine Frage erneut gepostet, weil ich denke, dass es mit Netzwerkauthentifizierung zu tun hat. – Leslie

+0

yep, das ist ein ganz anderes Problem ... Sie sollten Details über den Fehler, etc. –

Verwandte Themen