<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Getting 'Task not found' for task I have just queried in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/getting-task-not-found-for-task-i-have-just-queried/m-p/88609#M60142</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello everyone,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have encountered a strange error tonight.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;We are retrieving UserTasks with a task query and then we call "complete" on each of them.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Tonight, we retrieved a task that we wanted to complete, and it threw the following exception :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;org.activiti.engine.ActivitiException: Cannot find task with id 344&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;My question is : How is it possible, that we get a task through the TaskService that doesn´t exist ?&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We are using Activiti 5.10 in a tomcat.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We are retrieving tasks with a Task Query like this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;public List&amp;lt;Task&amp;gt; getTasks(TaskService taskService){&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TaskQuery taskQuery = taskService.createTaskQuery();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; taskQuery.taskAssignee("kermit");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; taskQuery.orderByTaskCreateTime();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; taskQuery.asc();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return taskQuery.list();&lt;BR /&gt;&amp;nbsp; }&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Then we are calling "complete" on the UserTasks:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt; for (Task task : waitingTasks) {&lt;BR /&gt;taskService.complete(task.getId());&lt;BR /&gt;}&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;The Exception in detail is here:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;org.activiti.engine.ActivitiException: Cannot find task with id 344&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.cmd.CompleteTaskCmd.execute(CompleteTaskCmd.java:50) ~[activiti-engine-5.10.jar:5.10]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.cmd.CompleteTaskCmd.execute(CompleteTaskCmd.java:28) ~[activiti-engine-5.10.jar:5.10]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:24) [activiti-engine-5.10.jar:5.10]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) [activiti-engine-5.10.jar:5.10]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.spring.SpringTransactionInterceptor$1.doInTransaction(SpringTransactionInterceptor.java:42) [activiti-spring-5.10.jar:na]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130) [spring-tx-3.0.6.RELEASE.jar:3.0.6.RELEASE]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.spring.SpringTransactionInterceptor.execute(SpringTransactionInterceptor.java:40) [activiti-spring-5.10.jar:na]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:33) [activiti-engine-5.10.jar:5.10]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.TaskServiceImpl.complete(TaskServiceImpl.java:144) ~[activiti-engine-5.10.jar:5.10]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.test.TaskCompleter.doExecute(TaskCompleter.java:138) ~[TaskCompleter.class:na]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.test.ActivitiProcessingTask.execute(ActivitiProcessingTask.java:64) [ActivitiProcessingTask.class:na]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.GeneratedMethodAccessor1103.invoke(Unknown Source) ~[na:na]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0_26]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_26]&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Daniel&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 25 Oct 2012 08:03:23 GMT</pubDate>
    <dc:creator>danielbreitner</dc:creator>
    <dc:date>2012-10-25T08:03:23Z</dc:date>
    <item>
      <title>Getting 'Task not found' for task I have just queried</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/getting-task-not-found-for-task-i-have-just-queried/m-p/88609#M60142</link>
      <description>Hello everyone,I have encountered a strange error tonight.We are retrieving UserTasks with a task query and then we call "complete" on each of them.Tonight, we retrieved a task that we wanted to complete, and it threw the following exception &lt;IMG id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://migration33.stage.lithium.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;rg.activiti.engine.ActivitiException: Cannot find task w</description>
      <pubDate>Thu, 25 Oct 2012 08:03:23 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/getting-task-not-found-for-task-i-have-just-queried/m-p/88609#M60142</guid>
      <dc:creator>danielbreitner</dc:creator>
      <dc:date>2012-10-25T08:03:23Z</dc:date>
    </item>
    <item>
      <title>Re: Getting 'Task not found' for task I have just queried</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/getting-task-not-found-for-task-i-have-just-queried/m-p/88610#M60143</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Are there any boundary-timer events defined on the tasks? Are you using the same process-engine (and TaskService) for the query and for the complete?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Oct 2012 08:26:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/getting-task-not-found-for-task-i-have-just-queried/m-p/88610#M60143</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2012-10-25T08:26:07Z</dc:date>
    </item>
    <item>
      <title>Re: Getting 'Task not found' for task I have just queried</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/getting-task-not-found-for-task-i-have-just-queried/m-p/88611#M60144</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;no - everything is the same, BUT :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I found out that this error relates to "deleted tasks":&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1) Task is deleted &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2) Task (even though it is deleted) is returned by the query (Caching ??)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;3) completing the task fails.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am sorry that I didn´t mention, that those task have been deleted, but I just got that Info 10 minutes before. The only question I now still have is: Is this a caching issue ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Oct 2012 09:56:33 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/getting-task-not-found-for-task-i-have-just-queried/m-p/88611#M60144</guid>
      <dc:creator>danielbreitner</dc:creator>
      <dc:date>2012-10-25T09:56:33Z</dc:date>
    </item>
    <item>
      <title>Re: Getting 'Task not found' for task I have just queried</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/getting-task-not-found-for-task-i-have-just-queried/m-p/88612#M60145</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Activiti only caches on a per-API-call basis. So between 2 api-calls, nothing is cached. When were the tasks deleted? Before the query?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Oct 2012 11:33:09 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/getting-task-not-found-for-task-i-have-just-queried/m-p/88612#M60145</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2012-10-25T11:33:09Z</dc:date>
    </item>
    <item>
      <title>Re: Getting 'Task not found' for task I have just queried</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/getting-task-not-found-for-task-i-have-just-queried/m-p/88613#M60146</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;the task was deleted before the query.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The same error occurs when a process flow from one UserTask to another arrives at the second UserTask.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The first UserTask (that doesn´t exist anymore) still comes back when a TaskQuery is used (and provokes the same exception) while the second, newly created UerTask doesn´t come back.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Oct 2012 14:35:26 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/getting-task-not-found-for-task-i-have-just-queried/m-p/88613#M60146</guid>
      <dc:creator>danielbreitner</dc:creator>
      <dc:date>2012-10-26T14:35:26Z</dc:date>
    </item>
    <item>
      <title>Re: Getting 'Task not found' for task I have just queried</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/getting-task-not-found-for-task-i-have-just-queried/m-p/88614#M60147</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;the task was deleted before the query.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;But was it comitted?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 27 Oct 2012 08:06:54 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/getting-task-not-found-for-task-i-have-just-queried/m-p/88614#M60147</guid>
      <dc:creator>ronald_van_kuij</dc:creator>
      <dc:date>2012-10-27T08:06:54Z</dc:date>
    </item>
    <item>
      <title>Re: Getting 'Task not found' for task I have just queried</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/getting-task-not-found-for-task-i-have-just-queried/m-p/88615#M60148</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I'm having a hard time believing that, it would mean all foundation on which Activiti is built is not happening…&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Could you create a unit test demonstrating that problem?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Oct 2012 13:21:02 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/getting-task-not-found-for-task-i-have-just-queried/m-p/88615#M60148</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2012-10-29T13:21:02Z</dc:date>
    </item>
  </channel>
</rss>

