Sunday, December 15, 2013

BPM HumanTask - Reuse TaskFlow Form

Pada blog kali ini saya membagikan tips bagaimana me-reuse ui task form yang sama di bpm. Pertama - tama pastikan payload antara human task sama.

  1. Buka human task , pilih tab source
  2. Copy targetNamespace. 
  3. Lalu buka UI project, yang ada di dalam application source, buka hwtaskflow.xml

    <hwTaskFlow>
    <WorkflowName>HumanTask1</WorkflowName>
    <TaskDefinitionNamespace>http://xmlns.oracle.com/sample/HumanTask1</TaskDefinitionNamespace>
    <TaskFlowId>HumanTask1_TaskFlow</TaskFlowId>
    <TaskFlowFileName>WEB-INF/taskFlows/HumanTask1_TaskFlow.xml</TaskFlowFileName>
    </hwTaskFlow>
    
  4. Ganti <WorkflowName> dan <TaskDefinitionNamespace> value dengan humantask2 WorkflowName dan Namespace. 

    <hwTaskFlow>
    <WorkflowName>HumanTask1</WorkflowName>
    <TaskDefinitionNamespace>http://xmlns.oracle.com/sample/HumanTask1</TaskDefinitionNamespace>
    <TaskFlowId>HumanTask1_TaskFlow</TaskFlowId>
    <TaskFlowFileName>WEB-INF/taskFlows/HumanTask1_TaskFlow.xml</TaskFlowFileName>
    </hwTaskFlow>
    <hwTaskFlow>
    <WorkflowName>HumanTask2</WorkflowName>
    <TaskDefinitionNamespace>http://xmlns.oracle.com/sample/HumanTask2</TaskDefinitionNamespace>
    <TaskFlowId>HumanTask1_TaskFlow</TaskFlowId>
    <TaskFlowFileName>WEB-INF/taskFlows/HumanTask1_TaskFlow.xml</TaskFlowFileName>
    </hwTaskFlow>



Sekian blog dari saya. TerimaKasih........

No comments:

Post a Comment