-
1. Re: GetTasksOwned API is not returning the claimed tasks as Task.createdBy_Id column is not updated
a_nat May 8, 2012 11:49 AM (in response to jegan)Hi,
I think this is an expected behaviour. The created by column only gets populated if the task is created by a specific user. For all the tasks, which are created by the engine this will be empty.
May I know the reason, why you want to update this?
Regrads,
Aparna
-
2. Re: GetTasksOwned API is not returning the claimed tasks as Task.createdBy_Id column is not updated
jegan May 9, 2012 1:47 AM (in response to a_nat)Hi,
Thanks for replying.
Yes, this is an expected behavior as you have said. The real issue was Hibernate. I was using Hibernate 3.6.5, which generated a different query compared to the previous versions. After changing the TasksOwned query like below, it started working.
select
new org.jbpm.task.query.TaskSummary(
t.id,
t.taskData.processInstanceId,
name.text,
subject.text,
description.text,
t.taskData.status,
t.priority,
t.taskData.skipable,
t.taskData.actualOwner,
createdBy,
t.taskData.createdOn,
t.taskData.activationTime,
t.taskData.expirationTime,
t.taskData.processId,
t.taskData.processSessionId)
from
Task t
left join t.taskData.createdBy as createdBy...
Sorry for not updating this here.
Regards,
Jegan