Oracle Fusion Middleware Blog

Deutsche Informationen rund um Oracle Fusion Middleware

Wiederverwendung der grafischen Detailinformationen (UI) in mehreren HT Komponenten der BPM Suite 11g

leave a comment »

In vielen BPM Projekten wird häufig die Frage gestellt, wie die herausgenerierte Detailoberfläche einer HT in anderen HT Komponenten wiederverwendet werden kann. Dieses lässt sich sehr einfach bewerkstelligen, indem im generierten UI Projekt, die „hwtaskflow.xml“ Datei im Application Sources Verzeichnis des zugehörigen JDeveloper Projektes angepasst wird. Diese Datei enthält beispielhaft für eine generierte Oberfläche folgenden Inhalt:

<hwTaskFlow>
   <WorkflowName>Humantask1</WorkflowName>
   <TaskDefinitionNamespace>http://xmlns.oracle.com/ADFBPM/Humantask1</TaskDefinitionNamespace>
   <TaskFlowId>Humantask1_TaskFlow</TaskFlowId>
  <TaskFlowFileName>WEB-INF/Humantask1_TaskFlow.xml< /TaskFlowFileName>
</hwTaskFlow>

Dieser Inhalt wird einfach dupliziert und entsprechend angepasst.

<hwTaskFlow>
  <WorkflowName>Humantask2</WorkflowName>
  <TaskDefinitionNamespace>http://xmlns.oracle.com/ADFBPM/Humantask2</TaskDefinitionNamespace>
  <TaskFlowId>Humantask1_TaskFlow</TaskFlowId>
  <TaskFlowFileName>WEB-INF/Humantask1_TaskFlow.xml</TaskFlowFileName>
</hwTaskFlow>

 

Der TaskDefinitionNamespace referenziert den targetNamespace aus der Humantask Komponente im BPM Projekt, hier: aus der Humantask2.task Datei.


<Kersten  Mebus>

Written by fmtechteam

28/11/2011 um 10:02

Veröffentlicht in BPM, Kersten Mebus, SOA

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: