Notification –Aktivität in BPM 11gPS4FP
Notification –Aktivität in BPM 11gPS4FP
Dieser Artikel stammt von unserem BPM Consulting Experten Joerg Liedtke, der uns erlaubt hat, diesen Artikel hier zu veröffentlichen.
Im neuen Release BPM 11gPS4FP gibt es nun die Möglichkeit, über eine neue Design-Komponente eine EMail-Notifikation direkt im BPMN-Prozess zu modellieren und zu implementieren.
Die folgende Abbildung 1 zeigt die neue Design-Palette im BPM Studio.
Abbildung 1: Design-Palette im BPM-Studio
Mit dieser Aktivität können nun direkt die verschiedenen Kommunikationskanäle adressiert werden.
Die folgende Abbildung 2 zeigt einen einfachen Testprozess mit Verwendung dieser neuen Notification-Task, die nun wie eine „normale“ Service Task in den Prozess eingebaut werden kann. Im vorliegenden Fall soll eine EMail-Notification erzeugt werden.
Abbildung 2: Integration der EMail-Task im BPMN-Prozess
Die Implementierungsdetails dieser Notification-Task sind in der folgenden Abbildung 3 dargestellt.
Abbildung 3: Implementierungsdetails einer EMail-Notification Task
Einer oder mehrere Anhänge können nun ebenfalls in einfacher Weise über eine XPATH-Funktion integriert werden, was die Abbildung 4 zeigt.
In Abhängigkeit vom adressierten Mail-Server kann es notwendig sein, auch explizit eine Encoding Information zu transportieren. Bei der Qualifikation des Mime-Types sollte auch der Unterstützungsgrad durch den EMail-Treiber des SOA-Servers beachtet werden.
Abbildung 4: Erzeugung eines Email-Anhangs
Wie in den bisherigen Releases auch, sind auch jetzt die notwendigen Konfigurationen für die Messaging und Notification Services des SOA-Servers durchzuführen, was in der Prodkutdokumentation ausführlich beschrieben ist.
Das übermittelte Ergebnis im Postfach des angeprochenen Mail-Servers zeigt die Abbildung 5.
Abbildung 5: Gesendete EMail im Mail-Client des Zielssystems
<Kersten Mebus>






