Wiederverwendung der grafischen Detailinformationen (UI) in mehreren HT Komponenten der BPM Suite 11g
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>