WorkflowService

Der WorkflowService dient zur Bereitstellung der Ablaufumgebung für über PNML definierte Workflows.

Wichtiger Hinweis: Dieser Service hat nichts mit dem Zusatzmodul Workflow zu tun und ist für dessen Betrieb nicht notwendig!

XML-Konfiguration


Wichtiger Hinweis: Die Verfügbarkeit eines Services hängt von der erworbenen Lizenz ab und davon, ob der Service innerhalb der Konfigurationsdatei ./etc/factory.xml der Service-Factory eingetragen wurde (Änderungen erfordern Server-Neustart!). Dort finden Sie auch die zuständige Konfigurationsdatei für einen Service, ansonsten können Sie die Konfigurationsdatei des Services auch direkt in der GUI des Services bearbeiten (Änderungen erfordern Service-Neustart!).


Folgendes XML-Fragment mit allen möglichen Basiseinstellungen kann für die Konfiguration des WorkflowServices verwendet werden (alphabetisch sortiert).


<Set name="databaseAlias">hub</Set>
<Set name="dataService">JDOService</Set>
<Set name="idleTime">2000</Set>
<Set name="login">admin</Set>
<Set name="logManager">LogService</Set>
<Set name="password">admin</Set>
<Set name="saveInterval">60000</Set>
<Set name="storageService">StorageService</Set>


Dabei haben die Parameter die folgende Bedeutung.


Parameter

Bedeutung

databaseAlias

Der Datenbank-Alias, der für die Verwendung mit dem JDOService genutzt werden soll.

dataService

Der Name des zu verwendenden JDOServices.

idleTime

Die Zeit in Millisekunden, die zwischen zwei Überprüfungen auf neue Workflowschritte gewartet werden soll.

login

Der Benutzername des Administrators für die Adminstration des Workflowsystems.

logManager

Der Name des zu verwendenden LogManagers.

password

Das Passwort des Administrators für die Adminstration des Workflowsystems.

saveInterval

Das Intervall in Millisekunden, das zwischen zwei Speichervorgängen von Workflowschritten gewartet werden soll.

storageService

Der Name des zu verwendenden StorageServices.


Von den Benutzereinstellungen für den Adminstrator abgesehen, ist für die Konfiguration des WorkflowServices im Allgemeinen keine Änderung der Standardeinstellungen notwendig.

Loglevel-Abhängigkeiten


Änderungen des Loglevels beim LogService haben keinen Einfluss auf das Logverhalten des WorkflowServices.

Wird der Service in den Verbose-Mode gesetzt, werden Ressourcen beim Hinzufügen und das Ergebnis beim Ausführen eines Workflows ausgegeben.