Oracle Fusion Middleware Blog

Deutsche Informationen rund um Oracle Fusion Middleware

Notification –Aktivität in BPM 11gPS4FP

leave a comment »

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>

Written by fmtechteam

28/11/2011 um 12:45

Veröffentlicht in BPM, Kersten Mebus

Schreibe einen Kommentar

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s

%d Bloggern gefällt das: