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.