Diese Funktionalität ist nur in bestimmten Ausbaustufen verfügbar.

Test 5 - Per webserviceTrigger Schlüssel-Wert-Paare in Map-Parameter schreiben

Voraussetzungen:

Der fünfte Test soll zeigen, dass die Jobdefinition korrekt erstellt ist und ein Job per URL in einem Browser ausgelöst werden kann. Der Job wird durch den Aufruf einer URL ausgelöst. Die URL muss als Argument für die Action setFeederParameterMapAction ein oder mehrere Schlüssel-Wert-Paare übergeben.

Diese Schlüssel-Wert-Paare sollen im Parameter ParameterMap der Station Feeder gespeichert werden.

Starten Sie den Worker:

  1. Starten Sie mit (Worker starten) den Worker.
  2. Aktualisieren Sie mit (Jobdefinitionen aktualisieren) die Liste der Jobdefinitionen für den Worker.
  3. Klappen Sie in der Karteikarte für Worker #1 in der Zeile jobdef5 mit einem Klick auf > die Jobdefinition auf.

Sollten hier Informationen gelistet werden, die nicht korrekt sind, ist die Jobdefinition anzupassen.

  1. Kopieren Sie die Post Job URL in die Zwischenablage.
  2. Öffnen Sie einen Browser.
  3. Fügen Sie die Post Job URL in das Adressfeld des Browsers.
  4. Geben Sie direkt an das Ende der Post Job URL die Schlüssel-Wert-Paare mit der Syntax ?Schlüssel1=Wert1&Schlüssel2=Wert2&Schlüssel3=Wert3 an. Verwenden Sie für das Tutorial folgenden Text:
?EAN=4016779578639&Weight=4t&MaxSpeed=240&MaxFunctiongroups=5&Option=Inspect

Die gesamte URL sollte diesen Inhalt haben (Post Job URL anpassen):

http://jobserver:8686/jobs/request/jobdef5?EAN=4016779578639&Weight=4t&MaxSpeed=240&MaxFunctiongroups=5&Option=Inspect
  1. Schließen Sie die Eingabe mit [Enter] ab.

Der Worker beginnt mit der Abarbeitung des Jobs.

Nach erfolgreicher Jobbearbeitung wird unterhalb der Angabe File(s): ein Link zur Datei Feeder.eox angeboten. Ein Klick auf den Link öffnet den Dialog Dateidownload des Betriebssystems, um die Datei zu speichern.

  1. Öffnen Sie im Job Server die Seite Jobs.

Durch einen Klick auf das Symbol wird ein Browser geöffnet, in dem der Jobstatus angezeigt wird (siehe Abbildung in vorhergehendem Schritt.

Ein Klick auf das Symbol öffnet den Dialog Dateidownload des Betriebssystems, um die erzeugte Datei zu speichern.

Ergebnis:

Der Job ist erfolgreich abgearbeitet worden. Das Ergebnis kann als Datei Feeder.eox heruntergeladen werden. Da es sich hier um eine lokale Installation handelt, ist die Datei ebenso im Verzeichnis <Job Server installation path>\resources\JobServer\output\Job5_151106_1130_39326\results abgespeichert. Das Verzeichnis variiert aufgrund des Zeitstempels. Der Inhalt von Feeder.eox kann mit einer Stand-Alone-Installation des EECs kontrolliert werden:

  1. Starten Sie EEC.
  2. Wählen Sie als Datenbasis die Datei <Job Server installation path>\resources\JobServer\output\Job5_151106_1130_39326\results\Feeder.eox.
  3. Markieren Sie gegebenenfalls die Option Nur-lesend öffnen.
  4. Öffnen Sie im Projekt-Katalog die Komponente Feeder.
  5. Öffnen Sie den Editor Parameter:

Im Parameter ParameterMap sind die Schlüssel-Wert-Paare gespeichert, die mit der URL übergeben wurden.