Oracle Fusion Middleware Blog

deutsche Informationen rund um Oracle Fusion Middleware

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

Hinterlasse einen Kommentar »

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>

Geschrieben von fmtechteam

November 28, 2011 um 10:02

Veröffentlicht in BPM, SOA

Kommentar verfassen

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

WordPress.com-Logo

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

Twitter-Bild

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

Facebook-Foto

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

Verbinde mit %s

Follow

Get every new post delivered to your Inbox.