mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-31 17:39:05 +00:00
Fixes ALF-10846: A system error happened during the operation: Error while evaluating expression.
- A simple fix whereby the task is routed to admin if the initiator of the process no longer exists. Since the affected tasks are simply a courtesy to the initiator to inform them that the work was done, it seems churlish to prevent the assignee from ending the task if the initiator has been removed from the system. Other, more complex, alternatives were considered including adding a gate to route the process directly to "end" if the initiator no longer existed, but it seemed overkill, really. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32605 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -64,7 +64,7 @@
|
|||||||
</extensionElements>
|
</extensionElements>
|
||||||
<humanPerformer>
|
<humanPerformer>
|
||||||
<resourceAssignmentExpression>
|
<resourceAssignmentExpression>
|
||||||
<formalExpression>${initiator.properties.userName}</formalExpression>
|
<formalExpression>${initiator.exists() ? initiator.properties.userName : 'admin'}</formalExpression>
|
||||||
</resourceAssignmentExpression>
|
</resourceAssignmentExpression>
|
||||||
</humanPerformer>
|
</humanPerformer>
|
||||||
</userTask>
|
</userTask>
|
||||||
|
@@ -79,7 +79,7 @@
|
|||||||
</extensionElements>
|
</extensionElements>
|
||||||
<humanPerformer>
|
<humanPerformer>
|
||||||
<resourceAssignmentExpression>
|
<resourceAssignmentExpression>
|
||||||
<formalExpression>${initiator.properties.userName}</formalExpression>
|
<formalExpression>${initiator.exists() ? initiator.properties.userName : 'admin'}</formalExpression>
|
||||||
</resourceAssignmentExpression>
|
</resourceAssignmentExpression>
|
||||||
</humanPerformer>
|
</humanPerformer>
|
||||||
</userTask>
|
</userTask>
|
||||||
@@ -99,7 +99,7 @@
|
|||||||
</extensionElements>
|
</extensionElements>
|
||||||
<humanPerformer>
|
<humanPerformer>
|
||||||
<resourceAssignmentExpression>
|
<resourceAssignmentExpression>
|
||||||
<formalExpression>${initiator.properties.userName}</formalExpression>
|
<formalExpression>${initiator.exists() ? initiator.properties.userName : 'admin'}</formalExpression>
|
||||||
</resourceAssignmentExpression>
|
</resourceAssignmentExpression>
|
||||||
</humanPerformer>
|
</humanPerformer>
|
||||||
</userTask>
|
</userTask>
|
||||||
|
@@ -124,7 +124,7 @@
|
|||||||
</extensionElements>
|
</extensionElements>
|
||||||
<humanPerformer>
|
<humanPerformer>
|
||||||
<resourceAssignmentExpression>
|
<resourceAssignmentExpression>
|
||||||
<formalExpression>${initiator.properties.userName}</formalExpression>
|
<formalExpression>${initiator.exists() ? initiator.properties.userName : 'admin'}</formalExpression>
|
||||||
</resourceAssignmentExpression>
|
</resourceAssignmentExpression>
|
||||||
</humanPerformer>
|
</humanPerformer>
|
||||||
</userTask>
|
</userTask>
|
||||||
@@ -152,7 +152,7 @@
|
|||||||
</extensionElements>
|
</extensionElements>
|
||||||
<humanPerformer>
|
<humanPerformer>
|
||||||
<resourceAssignmentExpression>
|
<resourceAssignmentExpression>
|
||||||
<formalExpression>${initiator.properties.userName}</formalExpression>
|
<formalExpression>${initiator.exists() ? initiator.properties.userName : 'admin'}</formalExpression>
|
||||||
</resourceAssignmentExpression>
|
</resourceAssignmentExpression>
|
||||||
</humanPerformer>
|
</humanPerformer>
|
||||||
</userTask>
|
</userTask>
|
||||||
|
@@ -106,7 +106,7 @@
|
|||||||
</extensionElements>
|
</extensionElements>
|
||||||
<humanPerformer>
|
<humanPerformer>
|
||||||
<resourceAssignmentExpression>
|
<resourceAssignmentExpression>
|
||||||
<formalExpression>${initiator.properties.userName}</formalExpression>
|
<formalExpression>${initiator.exists() ? initiator.properties.userName : 'admin'}</formalExpression>
|
||||||
</resourceAssignmentExpression>
|
</resourceAssignmentExpression>
|
||||||
</humanPerformer>
|
</humanPerformer>
|
||||||
</userTask>
|
</userTask>
|
||||||
@@ -134,7 +134,7 @@
|
|||||||
</extensionElements>
|
</extensionElements>
|
||||||
<humanPerformer>
|
<humanPerformer>
|
||||||
<resourceAssignmentExpression>
|
<resourceAssignmentExpression>
|
||||||
<formalExpression>${initiator.properties.userName}</formalExpression>
|
<formalExpression>${initiator.exists() ? initiator.properties.userName : 'admin'}</formalExpression>
|
||||||
</resourceAssignmentExpression>
|
</resourceAssignmentExpression>
|
||||||
</humanPerformer>
|
</humanPerformer>
|
||||||
</userTask>
|
</userTask>
|
||||||
|
@@ -80,7 +80,7 @@
|
|||||||
</extensionElements>
|
</extensionElements>
|
||||||
<humanPerformer>
|
<humanPerformer>
|
||||||
<resourceAssignmentExpression>
|
<resourceAssignmentExpression>
|
||||||
<formalExpression>${initiator.properties.userName}</formalExpression>
|
<formalExpression>${initiator.exists() ? initiator.properties.userName : 'admin'}</formalExpression>
|
||||||
</resourceAssignmentExpression>
|
</resourceAssignmentExpression>
|
||||||
</humanPerformer>
|
</humanPerformer>
|
||||||
</userTask>
|
</userTask>
|
||||||
@@ -109,7 +109,7 @@
|
|||||||
</extensionElements>
|
</extensionElements>
|
||||||
<humanPerformer>
|
<humanPerformer>
|
||||||
<resourceAssignmentExpression>
|
<resourceAssignmentExpression>
|
||||||
<formalExpression>${initiator.properties.userName}</formalExpression>
|
<formalExpression>${initiator.exists() ? initiator.properties.userName : 'admin'}</formalExpression>
|
||||||
</resourceAssignmentExpression>
|
</resourceAssignmentExpression>
|
||||||
</humanPerformer>
|
</humanPerformer>
|
||||||
</userTask>
|
</userTask>
|
||||||
|
@@ -72,7 +72,7 @@
|
|||||||
</extensionElements>
|
</extensionElements>
|
||||||
<humanPerformer>
|
<humanPerformer>
|
||||||
<resourceAssignmentExpression>
|
<resourceAssignmentExpression>
|
||||||
<formalExpression>${initiator.properties.userName}</formalExpression>
|
<formalExpression>${initiator.exists() ? initiator.properties.userName : 'admin'}</formalExpression>
|
||||||
</resourceAssignmentExpression>
|
</resourceAssignmentExpression>
|
||||||
</humanPerformer>
|
</humanPerformer>
|
||||||
</userTask>
|
</userTask>
|
||||||
@@ -94,7 +94,7 @@
|
|||||||
</extensionElements>
|
</extensionElements>
|
||||||
<humanPerformer>
|
<humanPerformer>
|
||||||
<resourceAssignmentExpression>
|
<resourceAssignmentExpression>
|
||||||
<formalExpression>${initiator.properties.userName}</formalExpression>
|
<formalExpression>${initiator.exists() ? initiator.properties.userName : 'admin'}</formalExpression>
|
||||||
</resourceAssignmentExpression>
|
</resourceAssignmentExpression>
|
||||||
</humanPerformer>
|
</humanPerformer>
|
||||||
</userTask>
|
</userTask>
|
||||||
|
Reference in New Issue
Block a user