Re: [Dev] How can I query a specific task (completed) which belongs to a process instance
Hi Amalka, According to the offline chat we had, it was cleared out that the requirement is to retrieve tasks other than user tasks for a particular instance. In this special case, BPMN names them as Activity. The following approach[1] will help you to retrieve the information required. [1] http://www.activiti.org/userguide/#restHistoricActivityInstancesGet Best regards, Amal. On Mon, Apr 4, 2016 at 10:23 PM, Amal Gunatilakewrote: > Hi Amalka, > > Try querying the process instances using *query/process-instances* > > The following reference[1] will guide you on how to query the instance > according to your instance details. > > [1] http://www.activiti.org/userguide/#_query_process_instances > > Best regards, > Amal. > > On Mon, Apr 4, 2016 at 8:58 PM, Amalka Subasinghe wrote: > >> >> I tried to get it querying historic-task-instances. it always gives user >> tasks only. >> >> https://192.168.1.5:9453/bpmn/history/historic-task-instances?processInstanceId=22575 >> >> is there a better way to do this? >> >> Result of the query: >> >> { >> "sort": "taskInstanceId", >> "order": "asc", >> "start": 0, >> "total": 2, >> "data": [ >> { >> "processDefinitionUrl": " >> https://192.168.1.5:9453/bpmn/history/process-definitions/allocate_consultant_3:1:22542 >> ", >> "processInstanceUrl": " >> https://192.168.1.5:9453/bpmn/history/historic-process-instances/22575;, >> "url": " >> https://192.168.1.5:9453/bpmn/history/historic-task-instances/22586;, >> "tenantId": "-1234", >> "variables": [], >> "category": null, >> "processInstanceId": "22575", >> "formKey": null, >> "assignee": "admin", >> "dueDate": null, >> "executionId": "22583", >> "processDefinitionId": "allocate_consultant_3:1:22542", >> "taskDefinitionKey": "usertask2", >> "parentTaskId": null, >> "deleteReason": "completed", >> "durationInMillis": 651104, >> "workTimeInMillis": null, >> "claimTime": null, >> "endTime": 1459782351301, >> "startTime": 1459781700197, >> "description": null, >> "name": "Ready for Clearance", >> "id": "22586", >> "priority": 50, >> "owner": null >> }, >> { >> "processDefinitionUrl": " >> https://192.168.1.5:9453/bpmn/history/process-definitions/allocate_consultant_3:1:22542 >> ", >> "processInstanceUrl": " >> https://192.168.1.5:9453/bpmn/history/historic-process-instances/22575;, >> "url": " >> https://192.168.1.5:9453/bpmn/history/historic-task-instances/22594;, >> "tenantId": "-1234", >> "variables": [], >> "category": null, >> "processInstanceId": "22575", >> "formKey": null, >> "assignee": null, >> "dueDate": null, >> "executionId": "22591", >> "processDefinitionId": "allocate_consultant_3:1:22542", >> "taskDefinitionKey": "usertask9", >> "parentTaskId": null, >> "deleteReason": "deleted", >> "durationInMillis": 13, >> "workTimeInMillis": null, >> "claimTime": null, >> "endTime": 1459782356090, >> "startTime": 1459782356077, >> "description": null, >> "name": "Confirmed", >> "id": "22594", >> "priority": 50, >> "owner": null >> } >> ], >> "message": null, >> "size": 2 >> } >> >> Thanks >> Amalka >> > > > > -- > *Amal Gunatilake* > Software Engineer > WSO2 Inc.; http://wso2.com > lean.enterprise.middleware > -- *Amal Gunatilake* Software Engineer WSO2 Inc.; http://wso2.com lean.enterprise.middleware ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] How can I query a specific task (completed) which belongs to a process instance
Hi Amalka, Try querying the process instances using *query/process-instances* The following reference[1] will guide you on how to query the instance according to your instance details. [1] http://www.activiti.org/userguide/#_query_process_instances Best regards, Amal. On Mon, Apr 4, 2016 at 8:58 PM, Amalka Subasinghewrote: > > I tried to get it querying historic-task-instances. it always gives user > tasks only. > > https://192.168.1.5:9453/bpmn/history/historic-task-instances?processInstanceId=22575 > > is there a better way to do this? > > Result of the query: > > { > "sort": "taskInstanceId", > "order": "asc", > "start": 0, > "total": 2, > "data": [ > { > "processDefinitionUrl": " > https://192.168.1.5:9453/bpmn/history/process-definitions/allocate_consultant_3:1:22542 > ", > "processInstanceUrl": " > https://192.168.1.5:9453/bpmn/history/historic-process-instances/22575;, > "url": " > https://192.168.1.5:9453/bpmn/history/historic-task-instances/22586;, > "tenantId": "-1234", > "variables": [], > "category": null, > "processInstanceId": "22575", > "formKey": null, > "assignee": "admin", > "dueDate": null, > "executionId": "22583", > "processDefinitionId": "allocate_consultant_3:1:22542", > "taskDefinitionKey": "usertask2", > "parentTaskId": null, > "deleteReason": "completed", > "durationInMillis": 651104, > "workTimeInMillis": null, > "claimTime": null, > "endTime": 1459782351301, > "startTime": 1459781700197, > "description": null, > "name": "Ready for Clearance", > "id": "22586", > "priority": 50, > "owner": null > }, > { > "processDefinitionUrl": " > https://192.168.1.5:9453/bpmn/history/process-definitions/allocate_consultant_3:1:22542 > ", > "processInstanceUrl": " > https://192.168.1.5:9453/bpmn/history/historic-process-instances/22575;, > "url": " > https://192.168.1.5:9453/bpmn/history/historic-task-instances/22594;, > "tenantId": "-1234", > "variables": [], > "category": null, > "processInstanceId": "22575", > "formKey": null, > "assignee": null, > "dueDate": null, > "executionId": "22591", > "processDefinitionId": "allocate_consultant_3:1:22542", > "taskDefinitionKey": "usertask9", > "parentTaskId": null, > "deleteReason": "deleted", > "durationInMillis": 13, > "workTimeInMillis": null, > "claimTime": null, > "endTime": 1459782356090, > "startTime": 1459782356077, > "description": null, > "name": "Confirmed", > "id": "22594", > "priority": 50, > "owner": null > } > ], > "message": null, > "size": 2 > } > > Thanks > Amalka > -- *Amal Gunatilake* Software Engineer WSO2 Inc.; http://wso2.com lean.enterprise.middleware ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] How can I query a specific task (completed) which belongs to a process instance
I tried to get it querying historic-task-instances. it always gives user tasks only. https://192.168.1.5:9453/bpmn/history/historic-task-instances?processInstanceId=22575 is there a better way to do this? Result of the query: { "sort": "taskInstanceId", "order": "asc", "start": 0, "total": 2, "data": [ { "processDefinitionUrl": " https://192.168.1.5:9453/bpmn/history/process-definitions/allocate_consultant_3:1:22542 ", "processInstanceUrl": " https://192.168.1.5:9453/bpmn/history/historic-process-instances/22575;, "url": " https://192.168.1.5:9453/bpmn/history/historic-task-instances/22586;, "tenantId": "-1234", "variables": [], "category": null, "processInstanceId": "22575", "formKey": null, "assignee": "admin", "dueDate": null, "executionId": "22583", "processDefinitionId": "allocate_consultant_3:1:22542", "taskDefinitionKey": "usertask2", "parentTaskId": null, "deleteReason": "completed", "durationInMillis": 651104, "workTimeInMillis": null, "claimTime": null, "endTime": 1459782351301, "startTime": 1459781700197, "description": null, "name": "Ready for Clearance", "id": "22586", "priority": 50, "owner": null }, { "processDefinitionUrl": " https://192.168.1.5:9453/bpmn/history/process-definitions/allocate_consultant_3:1:22542 ", "processInstanceUrl": " https://192.168.1.5:9453/bpmn/history/historic-process-instances/22575;, "url": " https://192.168.1.5:9453/bpmn/history/historic-task-instances/22594;, "tenantId": "-1234", "variables": [], "category": null, "processInstanceId": "22575", "formKey": null, "assignee": null, "dueDate": null, "executionId": "22591", "processDefinitionId": "allocate_consultant_3:1:22542", "taskDefinitionKey": "usertask9", "parentTaskId": null, "deleteReason": "deleted", "durationInMillis": 13, "workTimeInMillis": null, "claimTime": null, "endTime": 1459782356090, "startTime": 1459782356077, "description": null, "name": "Confirmed", "id": "22594", "priority": 50, "owner": null } ], "message": null, "size": 2 } Thanks Amalka ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev