11-09-2007 11:06 AM
<?xml version="1.0" encoding="UTF-8"?>
<process-definition xmlns="urn:jbpm.org:jpdl-3.1" name="mywf:my_digitalpostbox_workflow">
<swimlane name="initiator"/>
<start-state name="Start">
<task name="mywf:AllocateToStudioTask" swimlane="initiator"/>
<transition name="Send to Waiting For Artist" to="Waiting For Artist"></transition>
</start-state>
<swimlane name="artist">
<assignment actor-id="#{bpm_assignee.properties['cm:userName']}"/>
</swimlane>
<task-node name="Waiting For Artist">
<task name="mywf:waitingForArtistTask" swimlane="artist"/>
<transition name="Send to Artist for Creation" to="Create"></transition>
</task-node>
<task-node name="Create">
<task name="mywf:createTask" swimlane="initiator"/>
<transition name="Send to Wait For Reader" to="Waiting For Reader"></transition>
</task-node>
<swimlane name="reader"/>
<task-node name="Waiting For Reader">
<task name="mywf:createTask" swimlane="reader"/>
<transition name="Send to Reader" to="Reading"></transition>
</task-node>
<task-node name="Reading">
<task name="mywf:createTask" swimlane="reader"/>
<transition name="Send to Approved" to="Approved"></transition>
<transition name="Send to Artist for Amend" to="Amend"></transition>
</task-node>
<task-node name="Amend">
<task name="mywf:amendTask" swimlane="artist"/>
<transition name="Return to Reader" to="Reading"></transition>
</task-node>
<end-state name="Approved"/>
<event type="process-end">
<action class="org.alfresco.repo.workflow.jbpm.AlfrescoJavaScript">
<script>
if (logger.isLoggingEnabled())
logger.log("End of process. Cancelled: " + cancelled);
</script>
</action>
</event>
</process-definition>
11-10-2007 10:57 AM
<type name="mywf:createTask">
<parent>bpm:workflowTask</parent>
<overrides>
<property name="bpm:packageActionGroup">
<default>add_package_item_actions</default>
</property>
<property name="bpm:packageItemActionGroup">
<default>edit_package_item_actions</default>
</property>
</overrides>
<mandatory-aspects>
…
</mandatory-aspects>
</type>
Within the overrides section the additional authoizations are put. For more information see the Workflow Administration WIKI: http://wiki.alfresco.com/wiki/WorkflowAdministration#Workflow_Package_Actions
11-12-2007 06:04 AM
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.