Ich verwende den eingehenden Dateiconnector in Mule 3.8.1, um eine Datei aus einem Verzeichnis auf meinem Computer zu lesen.Wie Sie den relativen Pfad für den eingehenden Datei-Connector in Mule angeben
Ich möchte die Datei mit dem relativen Pfad verweisen, aber es sieht so aus, als ob ich die Syntax nicht richtig bekommen kann, da die Datei dort unverarbeitet bleibt.
Wenn ich den absoluten Pfad verwende, wählt er die Datei aus.
Kann jemand sehen, was ich falsch mache?
<?xml version="1.0" encoding="UTF-8"?>
<mule xmlns:file="http://www.mulesoft.org/schema/mule/file" xmlns="http://www.mulesoft.org/schema/mule/core" xmlns:doc="http://www.mulesoft.org/schema/mule/documentation"
xmlns:spring="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-current.xsd
http://www.mulesoft.org/schema/mule/core http://www.mulesoft.org/schema/mule/core/current/mule.xsd
http://www.mulesoft.org/schema/mule/file http://www.mulesoft.org/schema/mule/file/current/mule-file.xsd">
<flow name="test.xmlFlow">
<file:inbound-endpoint path="src/main/resources/input/stores" responseTimeout="10000" doc:name="File">
<file:filename-regex-filter pattern="(.*).csv" caseSensitive="true"/>
</file:inbound-endpoint>
<logger level="INFO" doc:name="Logger"/>
</flow>
</mule>
Dank
Ich habe versucht, und ich kann es funktioniert sehen. Der relative Pfad, den ich zum Testen verwendet habe, lautet: src/main/resources/tests /. – RamakrishnaN