I need to override notify() method of TaskListener. I have given the relevant code below

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-26-2017 09:18 AM
Process Definition:
<userTask id="tskDivHeadReviewDoc" name="Division Head Review" activiti:formKey="nlcwf:frmReviewDoc">
<extensionElements>
<activiti:taskListener event="create" class="xxx.KMAssignmentHandler" />
</extensionElements>
</userTask>
Listener code:
public class KMAssignmentHandler implements TaskListener {
public void notify(DelegateTask delegateTask) {
System.out.println(delegateTask.getDescription()); //prints correctly
System.out.println(delegateTask.getOwner()); // is null
System.out.println(delegateTask.getAssignee()); // is null
}
}
The task description prints correctly, whereas owner & assignee returns null. Request help to get the details correctly.
Using Alfresco Community 5.1.0 with ldap authentication for logins and group management in alfresco
Thanks & Regards.
- Labels:
-
Alfresco Process Services
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-01-2017 10:08 AM
I don't see any task assignee in your configuration which is probably the reason why you get null for delegateTask.getAssignee()
Cheers,
Ciju
