<?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 Re: asyncJobLockTimeInMillis not work in DefaultAsyncJobExecutor in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/asyncjoblocktimeinmillis-not-work-in-defaultasyncjobexecutor/m-p/226150#M179280</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;To be honest, I do want to do some help, but it's quite difficult to understand your question.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;"After the lock time expired, I restart my activie engine, but no retry will executed!"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Only the jobs with RETRIES_ &amp;gt;= 0 and DUDATE_ is not null in ACT_RU_JOB will be retried.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 13 May 2016 10:56:56 GMT</pubDate>
    <dc:creator>6pker</dc:creator>
    <dc:date>2016-05-13T10:56:56Z</dc:date>
    <item>
      <title>asyncJobLockTimeInMillis not work in DefaultAsyncJobExecutor</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/asyncjoblocktimeinmillis-not-work-in-defaultasyncjobexecutor/m-p/226148#M179278</link>
      <description>Hello, I recently integrated the latest Activiti 5.20.0 with my Web App using spring. part of my config file is just as follow:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bean id="asyncExecutor" class="org.activiti.engine.impl.asyncexecutor.DefaultAsyncJobExecutor"&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;property name="corePoolSize" value="10" /&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;amp;l</description>
      <pubDate>Wed, 11 May 2016 04:58:31 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/asyncjoblocktimeinmillis-not-work-in-defaultasyncjobexecutor/m-p/226148#M179278</guid>
      <dc:creator>chenyh</dc:creator>
      <dc:date>2016-05-11T04:58:31Z</dc:date>
    </item>
    <item>
      <title>Re: asyncJobLockTimeInMillis not work in DefaultAsyncJobExecutor</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/asyncjoblocktimeinmillis-not-work-in-defaultasyncjobexecutor/m-p/226149#M179279</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Any comment on my topic would be high appreciated!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I think this case is in common.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 May 2016 08:44:37 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/asyncjoblocktimeinmillis-not-work-in-defaultasyncjobexecutor/m-p/226149#M179279</guid>
      <dc:creator>chenyh</dc:creator>
      <dc:date>2016-05-13T08:44:37Z</dc:date>
    </item>
    <item>
      <title>Re: asyncJobLockTimeInMillis not work in DefaultAsyncJobExecutor</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/asyncjoblocktimeinmillis-not-work-in-defaultasyncjobexecutor/m-p/226150#M179280</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;To be honest, I do want to do some help, but it's quite difficult to understand your question.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;"After the lock time expired, I restart my activie engine, but no retry will executed!"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Only the jobs with RETRIES_ &amp;gt;= 0 and DUDATE_ is not null in ACT_RU_JOB will be retried.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 May 2016 10:56:56 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/asyncjoblocktimeinmillis-not-work-in-defaultasyncjobexecutor/m-p/226150#M179280</guid>
      <dc:creator>6pker</dc:creator>
      <dc:date>2016-05-13T10:56:56Z</dc:date>
    </item>
    <item>
      <title>Re: asyncJobLockTimeInMillis not work in DefaultAsyncJobExecutor</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/asyncjoblocktimeinmillis-not-work-in-defaultasyncjobexecutor/m-p/226151#M179281</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;sorry, I detail my question:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;When the activiti engine stopped during executing a service task(I marked the service task as asynchronized). in the RU_JOB table,&amp;nbsp; a job data will like below: &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;TYPE_="message", DUE_DATA_=null, RETRIES_&amp;gt;0(default=3), LOCK_OWNER_=null and LOCK_EXP_TIME_=&amp;lt;&lt;/SPAN&gt;&lt;STRONG&gt;some time&lt;/STRONG&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;When I restart the activiti engine after the &lt;/SPAN&gt;&lt;STRONG&gt;LOCK_EXP_TIME_&lt;/STRONG&gt;&lt;SPAN&gt; , the JOB could not be selected by the &lt;/SPAN&gt;&lt;STRONG&gt;async job executor&lt;/STRONG&gt;&lt;SPAN&gt;. That means this process instance is hang there forever.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;But if I switch the &lt;/SPAN&gt;&lt;STRONG&gt;async job executor&lt;/STRONG&gt;&lt;SPAN&gt; to &lt;/SPAN&gt;&lt;STRONG&gt;jobexecutor&lt;/STRONG&gt;&lt;SPAN&gt;, when the current time is later than LOCK_EXP_TIME_, the the job could be selected out and execute.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I deep the code, and find the job select sql for &lt;/SPAN&gt;&lt;STRONG&gt;async job executor&lt;/STRONG&gt;&lt;SPAN&gt; is below:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;select id="selectNextTimerJobsToExecute" parameterType="org.activiti.engine.impl.db.ListQueryParameterObject" resultMap="jobResultMap"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ${limitBefore}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; select &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RES.* ${limitBetween}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; from ${prefix}ACT_RU_JOB RES&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LEFT OUTER JOIN ${prefix}ACT_RU_EXECUTION PI ON PI.ID_ = RES.PROCESS_INSTANCE_ID_&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; where (RES.RETRIES_ &amp;amp;gt; 0)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and (RES.DUEDATE_ is null or RES.DUEDATE_ &amp;amp;lt;= #{parameter, jdbcType=TIMESTAMP})&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and (RES.LOCK_OWNER_ is null or RES.LOCK_EXP_TIME_ &amp;amp;lt;= #{parameter, jdbcType=TIMESTAMP})&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and TYPE_ = 'timer'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and (&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (RES.EXECUTION_ID_ is null)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (PI.SUSPENSION_STATE_ = 1)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ${limitAfter}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;/select&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;select id="selectAsyncJobsDueToExecute" parameterType="org.activiti.engine.impl.db.ListQueryParameterObject" resultMap="jobResultMap"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ${limitBefore}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; select &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RES.* ${limitBetween}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; from ${prefix}ACT_RU_JOB RES&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LEFT OUTER JOIN ${prefix}ACT_RU_EXECUTION PI ON PI.ID_ = RES.PROCESS_INSTANCE_ID_&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; where RES.RETRIES_ &amp;amp;gt; 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and RES.DUEDATE_ is not null&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and RES.DUEDATE_ &amp;amp;lt;= #{parameter, jdbcType=TIMESTAMP}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and (RES.LOCK_EXP_TIME_ is null or RES.LOCK_EXP_TIME_ &amp;amp;lt;= #{parameter, jdbcType=TIMESTAMP})&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and TYPE_ = 'message'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and (&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (RES.EXECUTION_ID_ is null)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (PI.SUSPENSION_STATE_ = 1)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ${limitAfter}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;/select&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;and the sql for &lt;/SPAN&gt;&lt;STRONG&gt;jobexecutor&lt;/STRONG&gt;&lt;SPAN&gt; is below:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;select id="selectNextJobsToExecute" parameterType="org.activiti.engine.impl.db.ListQueryParameterObject" resultMap="jobResultMap"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; ${limitBefore}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; select &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RES.* ${limitBetween}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; from ${prefix}ACT_RU_JOB RES&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LEFT OUTER JOIN ${prefix}ACT_RU_EXECUTION PI ON PI.ID_ = RES.PROCESS_INSTANCE_ID_&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; where (RES.RETRIES_ &amp;amp;gt; 0)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and (RES.DUEDATE_ is null or RES.DUEDATE_ &amp;amp;lt;= #{parameter, jdbcType=TIMESTAMP})&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and (RES.LOCK_OWNER_ is null or RES.LOCK_EXP_TIME_ &amp;amp;lt;= #{parameter, jdbcType=TIMESTAMP})&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and (&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (RES.EXECUTION_ID_ is null)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (PI.SUSPENSION_STATE_ = 1)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ${limitAfter}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;/select&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So my question is why they are different, is there any reason for the async job executor not to select the expired job out?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 May 2016 01:58:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/asyncjoblocktimeinmillis-not-work-in-defaultasyncjobexecutor/m-p/226151#M179281</guid>
      <dc:creator>chenyh</dc:creator>
      <dc:date>2016-05-16T01:58:10Z</dc:date>
    </item>
    <item>
      <title>Re: asyncJobLockTimeInMillis not work in DefaultAsyncJobExecutor</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/asyncjoblocktimeinmillis-not-work-in-defaultasyncjobexecutor/m-p/226152#M179282</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi chenyh,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is it possible to reproduce the issue in the jUnit test please?&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="https://forums.activiti.org/content/sticky-how-write-unit-test" rel="nofollow noopener noreferrer"&gt;https://forums.activiti.org/content/sticky-how-write-unit-test&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Martin&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 May 2016 13:11:31 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/asyncjoblocktimeinmillis-not-work-in-defaultasyncjobexecutor/m-p/226152#M179282</guid>
      <dc:creator>martin_grofcik</dc:creator>
      <dc:date>2016-05-16T13:11:31Z</dc:date>
    </item>
    <item>
      <title>Re: asyncJobLockTimeInMillis not work in DefaultAsyncJobExecutor</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/asyncjoblocktimeinmillis-not-work-in-defaultasyncjobexecutor/m-p/226153#M179283</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Martin, my issue use the async job executor and non memory db (H2), and I need to shutdown the engine during the service task executing. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;So I think it's hard to write all these in a jUnit test case.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;How about write some sample? Or package these in spring boot? (It's really need some works)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 May 2016 01:00:19 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/asyncjoblocktimeinmillis-not-work-in-defaultasyncjobexecutor/m-p/226153#M179283</guid>
      <dc:creator>chenyh</dc:creator>
      <dc:date>2016-05-19T01:00:19Z</dc:date>
    </item>
    <item>
      <title>Re: asyncJobLockTimeInMillis not work in DefaultAsyncJobExecutor</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/asyncjoblocktimeinmillis-not-work-in-defaultasyncjobexecutor/m-p/226154#M179284</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Sure, samples that clearly demonstrate a problem are always valuable!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 May 2016 13:29:25 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/asyncjoblocktimeinmillis-not-work-in-defaultasyncjobexecutor/m-p/226154#M179284</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2016-05-26T13:29:25Z</dc:date>
    </item>
    <item>
      <title>Re: asyncJobLockTimeInMillis not work in DefaultAsyncJobExecutor</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/asyncjoblocktimeinmillis-not-work-in-defaultasyncjobexecutor/m-p/226155#M179285</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I am experiencing the exact same problem when using the Activiti async job executor. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Looks like service tasks which were busy executing at the time that my server is rebooted, do not get picked up by the async job executor when the Activiti engine starts up again. I am using Activiti 5.20.0.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 May 2016 07:19:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/asyncjoblocktimeinmillis-not-work-in-defaultasyncjobexecutor/m-p/226155#M179285</guid>
      <dc:creator>louisj</dc:creator>
      <dc:date>2016-05-30T07:19:00Z</dc:date>
    </item>
    <item>
      <title>Re: asyncJobLockTimeInMillis not work in DefaultAsyncJobExecutor</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/asyncjoblocktimeinmillis-not-work-in-defaultasyncjobexecutor/m-p/226156#M179286</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;&amp;gt; Looks like service tasks which were busy executing at the time that my server is rebooted, do not get picked up by the async job executor when the Activiti engine starts up again. I am using Activiti 5.20.0.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;That shouldn't happen: if that situation arises, the current transaction is rolled back to the previous wait state and the job will be retried later on. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there anything special about this service task? or is it a regular java call with setting/getting some vars.?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Jun 2016 07:05:23 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/asyncjoblocktimeinmillis-not-work-in-defaultasyncjobexecutor/m-p/226156#M179286</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2016-06-03T07:05:23Z</dc:date>
    </item>
    <item>
      <title>Re: asyncJobLockTimeInMillis not work in DefaultAsyncJobExecutor</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/asyncjoblocktimeinmillis-not-work-in-defaultasyncjobexecutor/m-p/226157#M179287</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Task is asynchronous and exclusive&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Task type = expression&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Expression = call to method on Spring bean annotated with @Component and @Transactional&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Inside the Spring bean method I:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- Read process variables from the DelegateExecution object that is passed in&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- Call a stored procedure on Oracle database&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- Persist records to a table&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- Set variables on the DelegateExecution object that is passed in&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Jun 2016 06:38:35 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/asyncjoblocktimeinmillis-not-work-in-defaultasyncjobexecutor/m-p/226157#M179287</guid>
      <dc:creator>louisj</dc:creator>
      <dc:date>2016-06-09T06:38:35Z</dc:date>
    </item>
    <item>
      <title>Re: asyncJobLockTimeInMillis not work in DefaultAsyncJobExecutor</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/asyncjoblocktimeinmillis-not-work-in-defaultasyncjobexecutor/m-p/226158#M179288</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;No.. that's fairly simple. We did however make some improvements in this area around picking up lost jobs in 5.21.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Jun 2016 12:11:27 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/asyncjoblocktimeinmillis-not-work-in-defaultasyncjobexecutor/m-p/226158#M179288</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2016-06-20T12:11:27Z</dc:date>
    </item>
    <item>
      <title>Re: asyncJobLockTimeInMillis not work in DefaultAsyncJobExecutor</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/asyncjoblocktimeinmillis-not-work-in-defaultasyncjobexecutor/m-p/226159#M179289</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thank you. I see the following in the release notes of 5.21.0:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[ACT-4190] - Job with null due date is never picked up again&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Will upgrade and let you know if I get the issue again.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jul 2016 11:55:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/asyncjoblocktimeinmillis-not-work-in-defaultasyncjobexecutor/m-p/226159#M179289</guid>
      <dc:creator>louisj</dc:creator>
      <dc:date>2016-07-04T11:55:17Z</dc:date>
    </item>
  </channel>
</rss>

