Tipps zu Lotus Workflow

Lotus Workflow ist eine wichtige Erweiterung für Lotus Notes/Domino. Die komplexe Implementierung als eine Anwendung, die teilweise auch mit externen Komponenten wie dem Workflow Architect arbeitet, schafft aber auch Probleme. Einige Probleme, Lösungshinweise und weitere Tipps und Tricks sind in diesem Artikel beschrieben.

Verbindungsprobleme zu Lotus Notes

Beim Start des Lotus Workflow Architect bzw. des Lotus Workflow Viewer muss eine Verbindung zur lokalen Notes-Installation hergestellt werden. Dafür gibt es zwei Möglichkeiten:

  • Im Standardfall wird auf die Registry zugegriffen. Im Schlüssel HKEY_LOCAL_MACHINE\SOFT WAREotus\notes\path findet sich der verweis auf das installationsverzeichnis von lotus notes. diese information bezieht sich auf die zuletzt installierte produktversion. bei mehreren installierten produktversionen sind die werte path in den untergeordneten verzeichnissen für die jeweiligen versionen relevant. durch die struktur der registry können unterschiedliche notes-versionen einfach lokalisiert werden.

  • optional können in der datei workflow.ini zwei parameter gesetzt werden, die auf die lokation von notes und der notes.ini verweisen. der parameter notesinifile kann das verzeichnis der notes.ini enthalten, der parameter notesbin- dir das verzeichnis der notes-installation. die datei workflow.ini findet sich übrigens im unterverzeichnis architect der lotus workflow-installation. beide parameter werden im abschnitt [configuration] der workflow.ini definiert.

bei den aktuellen versionen von lotus notes und lotus workflow können die anpassungen aber in der regel über die registry erfolgen, wobei das nur erforderlich ist, wenn mit mehr als einer installation von lotus notes auf einem system gearbeitet wird. das aber ist primär in test- und entwicklungsumgebungen
der fall, wo der einsatz von produkten wie vmware workstation oder microsoft virtualpc die bessere lösung ist, um mit geringem aufwand getrennte installationen verschiedener produktversionen zu realisieren.

zu beachten ist allerdings, dass in der workflow.ini standardmäßig mit helpdbpath und diagramlocation zwei parameter enthalten sind, die auf die notes-installation verweisen. der zweite parameter wird dynamisch zur laufzeit angepasst, während der erste gegebenenfalls manuell geändert werden muss, falls eine andere lokation von notes verwendet werden soll.

registry-parameter von lotus workflow

lotus workflow schreibt einige parameter in die registry. diese finden sich im schlüssel hkey_ ocal_machine\softwareotusotus work flow (bild 1). im untergeordneten schlüssel 7.0 finden sich die pfadangaben zur installierten version 7.0. andere versionen nutzen andere untergeordnete schlüssel.

Bild 1: Die Registry-Parameter von Lotus Workflow 70.
Bild 1: Die Registry-Parameter von Lotus Workflow 70.

versionsnummern

die versionsnummer der meisten produkte lässt sich relativ einfach beispielsweise über help/about oder durch explizite anzeigen in der benutzeroberfläche ermitteln. wenn es aber darum geht, die version einer workflow-datenbank festzustellen, muss ein anderer weg gewählt werden. mit dem agent os show version kann die version angezeigt werden. das ergebnis ist eine build- nummer, die auf die lotus workflow-version verweist.