Voraussetzungen:
- EEC als Job Server mit Worker-Installation der Version 2.5.1 oder höher.
Mit der ersten Jobdefinition konnte zwar eine Konfiguration erzeugt werden, diese wurde aber nicht im Dateisystem gespeichert. Die bestehende Konfiguration des vorangegangenen Abschnitts soll so erweitert werden, dass auf der Basis der EOX-Datei Tutorial_JobServer.eox eine Konfiguration erstellt und auf c:\temp\ gespeichert wird.
Dazu soll mit Hilfe des Commands Engineering.ImportIMXCommand die IMX-Datei T1_Project.imx importiert werden.
Anschließend wird das Command Engineering.ExportEOXCommand ausgeführt, um die erzeugte Konfiguration als Datei Feeder.eox auf c:\temp\ abzulegen.
So erweitern Sie die bestehende Jobdefinition:
- Erstellen Sie eine Kopie der bestehenden Jobdefinition jobdef1.jmx mit dem Namen jobdef2.jmx.
- Öffnen Sie die Jobdefinition jobdef2.jmx mit einem beliebigen Editor, beispielsweise Notepad++.
- Ändern Sie den Namen der Jobdefinition von <jobdefinition name="Job1" zu <jobdefinition name="Job2".
- Fügen Sie unterhalb der Zeile <action name="Engineering.ImportIMXCommand" arguments="List{trigger.filePath}" /> die folgende Zeile ein:
<action name="Engineering.ExportEOXCommand" arguments="List{'C:\\TEMP\\Feeder.eox',List{'Feeder'}}" />
- Speichern Sie die Jobdefinition.
Die komplette Jobdefinition sollte das folgende Aussehen haben:
<?xml version="1.0" encoding="utf-8"?>
<jobdefinition name="Job1"
model="EOX\Tutorial_JobServer.eox"
xmlns:xi="http://www.w3.org/2001/XInclude">
<fileTrigger>
<failedFolder value="error" />
<incomingFolder value="input" />
<outputFolder value="output" />
<filter value="*.imx" />
</fileTrigger>
<actions>
<action name="Engineering.ImportIMXCommand" arguments="List{trigger.filePath}" />
<action name="Engineering.ExportEOXCommand" arguments="List{'C:\\TEMP\\Feeder.eox',List{'Feeder'}}" />
</actions>
</jobdefinition>
- Verschieben Sie die Jobdefinition jobdef1.jmx in das Verzeichnis <Job Server installation path>\resources\JobServer\JMX.
- Fahren Sie mit Abschnitt Test 2 - Konfiguration erstellen und speichern fort.