11-20-2006 04:09 AM
<?xml version="1.0" encoding="UTF-8"?>
<process-definition
xmlns="urn:jbpm.org:jpdl-3.1" name="wf:testProcess">
<swimlane name="initiator"></swimlane>
<swimlane name="secretary">
<assignment actor-id="#{bpm_assignee.properties['cm:userName']}" />
</swimlane>
<swimlane name="manager">
<assignment actor-id="#{bpm_assignee.properties['cm:userName']}" />
</swimlane>
<swimlane name="chief">
<assignment actor-id="#{bpm_assignee.properties['cm:userName']}" />
</swimlane>
<swimlane name="officer">
<assignment actor-id="#{bpm_assignee.properties['cm:userName']}" />
</swimlane>
<start-state name="start">
<task name="wf:enterDocTask" swimlane="initiator"></task>
<transition name="" to="preProcessDoc"></transition>
</start-state>
<task-node name="preProcessDoc">
<task name="wf:preProcessDocTask" swimlane="secretary"></task>
<transition name="processDocTrans" to="processDoc"></transition>
</task-node>
<task-node name="processDoc">
<task name="wf:processDocTask" swimlane="manager"></task>
<transition name="reviewTrans" to="check"></transition>
</task-node>
<task-node name="check">
<task name="wf:checkTask" swimlane="chief"></task>
<transition name="publishTrans" to="publish"></transition>
</task-node>
<task-node name="publish">
<task name="wf:publishTask" swimlane="officer"></task>
<transition name="" to="end"></transition>
</task-node>
<end-state name="end"></end-state>
</process-definition>
<type name="wf:enterDocTask">
<parent>bpm:startTask</parent>
<mandatory-aspects>
<aspect>bpm:assignee</aspect>
</mandatory-aspects>
</type>
<type name="wf:preProcessDocTask">
<parent>bpm:workflowTask</parent>
<overrides>
<property name="bpm:packageItemActionGroup">
<default>edit_package_item_actions</default>
</property>
</overrides>
<mandatory-aspects>
<aspect>bpm:assignee</aspect>
</mandatory-aspects>
</type>
<type name="wf:processDocTask">
<parent>bpm:workflowTask</parent>
<overrides>
<property name="bpm:packageItemActionGroup">
<default>edit_package_item_actions</default>
</property>
</overrides>
<mandatory-aspects>
<aspect>bpm:assignee</aspect>
</mandatory-aspects>
</type>
<type name="wf:reviewTask">
<parent>bpm:workflowTask</parent>
<overrides>
<property name="bpm:packageItemActionGroup">
<default>edit_package_item_actions</default>
</property>
</overrides>
</type>
<type name="wf:checkTask">
<parent>bpm:workflowTask</parent>
<overrides>
<property name="bpm:packageItemActionGroup">
<default>edit_package_item_actions</default>
</property>
</overrides>
</type>
11-20-2006 07:42 AM
11-23-2006 01:26 AM
11-23-2006 07:00 AM
12-18-2006 10:10 AM
12-20-2006 11:51 AM
<model …
<type name="wf:submitTask">
…
<associations>
<association name="wf:reviewer">
<title>Reviewer</title>
<source>
<mandatory>false</mandatory>
<many>false</many>
</source>
<target>
<class>cm:person</class>
<mandatory>true</mandatory>
<many>false</many>
</target>
</association>
<association name="wf:manager">
<title>Manager</title>
<source>
<mandatory>false</mandatory>
<many>false</many>
</source>
<target>
<class>cm:person</class>
<mandatory>true</mandatory>
<many>false</many>
</target>
</association>
</associations>
</type>
</model>
05-09-2007 08:31 AM
05-09-2007 08:56 AM
<type name="wf:checkBillTask">
<parent>bpm:startTask</parent>
<!– <overrides>
<property name="bpm:packageItemActionGroup">
<default>edit_package_item_actions</default>
</property>
</overrides> –>
<mandatory-aspects>
<aspect>bpm:assignees</aspect>
</mandatory-aspects>
</type>
<config evaluator="node-type" condition="wf:checkBillTask" replace="true">
<property-sheet>
<separator name="sep1" display-label-id="general" component-generator="HeaderSeparatorGenerator" />
<show-property name="bpm:taskId" />
<show-property name="bpm:description" component-generator="TextAreaGenerator" read-only="true"/>
<show-property name="bpm:dueDate" read-only="true"/>
<show-property name="bpm:priority" read-only="true" />
<show-property name="bpm:status" />
<separator name="sep2" display-label-id="users_and_roles" component-generator="HeaderSeparatorGenerator" />
<show-association name="bpm:assignees" />
</property-sheet>
</config>
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.