<?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 How to specify/increase termination timeout in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/how-to-specify-increase-termination-timeout/m-p/96877#M66605</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;I am new bee to Activiti BPM. When I am trying to start my process instance using&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN style="color:#4000FF;"&gt;ProcessInstance processInstance = runtimeService.startProcessInstanceByKey("process1",map);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;(this process includes many jobs run in parallel),&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;the process is getting terminated after 60 seconds without completing all my jobs. (see error msg below&lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN style="color:#800000;"&gt;org.activiti.engine.impl.jobexecutor.DefaultJobExecutor stopExecutingJobs&lt;BR /&gt;WARNING: Timeout during shutdown of job executor. The current running jobs could not end within 60 seconds after shutdown operation.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I did not set this time any where in config xml. If this is the default behavious, how can I change this?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there any parameter to increase this timeout ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Please suggest.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks in advance.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;-Suri&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 31 Oct 2012 13:39:36 GMT</pubDate>
    <dc:creator>suribabu</dc:creator>
    <dc:date>2012-10-31T13:39:36Z</dc:date>
    <item>
      <title>How to specify/increase termination timeout</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-specify-increase-termination-timeout/m-p/96877#M66605</link>
      <description>Hi,I am new bee to Activiti BPM. When I am trying to start my process instance usingProcessInstance processInstance = runtimeService.startProcessInstanceByKey("process1",map);(this process includes many jobs run in parallel),the process is getting terminated after 60 seconds without completing all m</description>
      <pubDate>Wed, 31 Oct 2012 13:39:36 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-specify-increase-termination-timeout/m-p/96877#M66605</guid>
      <dc:creator>suribabu</dc:creator>
      <dc:date>2012-10-31T13:39:36Z</dc:date>
    </item>
    <item>
      <title>Re: How to specify/increase termination timeout</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-specify-increase-termination-timeout/m-p/96878#M66606</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;(this process includes many jobs run in parallel),&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;What do you mean with this? Does it have a lot of timers? Does it have many async steps?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can you reproduce the issue in an easy unit test?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Nov 2012 07:18:09 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-specify-increase-termination-timeout/m-p/96878#M66606</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2012-11-02T07:18:09Z</dc:date>
    </item>
    <item>
      <title>Re: How to specify/increase termination timeout</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-specify-increase-termination-timeout/m-p/96879#M66607</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi jbarrez,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It doesn't have timers but it has many async steps.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Here is the serviceTask configuration:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN style="color:#0000FF;"&gt;&amp;lt;serviceTask id="servicetask1" name="Process SubProj List" activiti:expression="${ProcessSubProjects.processSubProjects(cardSubProject,execution)}"&amp;nbsp; activiti:async="true" activiti:exclusive="false"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;multiInstanceLoopCharacteristics isSequential="false" activiti:collection="CardSubProjectList" activiti:elementVariable="cardSubProject"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/multiInstanceLoopCharacteristics&amp;gt;&lt;BR /&gt;&amp;lt;/serviceTask&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Suri.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Nov 2012 12:24:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-specify-increase-termination-timeout/m-p/96879#M66607</guid>
      <dc:creator>suribabu</dc:creator>
      <dc:date>2012-11-02T12:24:46Z</dc:date>
    </item>
    <item>
      <title>Re: How to specify/increase termination timeout</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-specify-increase-termination-timeout/m-p/96880#M66608</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;On what database are you running on? Does your database use table locks? Because that's the only reason I can quickly think of that would generate timeouts.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Nov 2012 08:00:27 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-specify-increase-termination-timeout/m-p/96880#M66608</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2012-11-05T08:00:27Z</dc:date>
    </item>
    <item>
      <title>Re: How to specify/increase termination timeout</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-specify-increase-termination-timeout/m-p/96881#M66609</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;If there are jobs with a duration that exceed that 60 seconds, these will be "killed" when the job-executor is requested to shut down and not finished within 60 seconds.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This is built in into the job executor. However, by extending and plugging in your own JobExecutor, you can later this behavior and have a longer wait-time or other behavior.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;See src.main.java.org.activiti.engine.impl.jobexecutor.DefaultJobExecutor&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt; protected void stopExecutingJobs() {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; stopJobAcquisitionThread();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Ask the thread pool to finish and exit&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; threadPoolExecutor.shutdown();&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Waits for 1 minute to finish all currently executing jobs&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(!threadPoolExecutor.awaitTermination(60L, TimeUnit.SECONDS)) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; log.log(Level.WARNING, "Timeout during shutdown of job executor. "&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; + "The current running jobs could not end within 60 seconds after shutdown operation.");&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (InterruptedException e) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; log.log(Level.WARNING, "Interrupted while shutting down the job executor. ", e);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; threadPoolExecutor = null;&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt;&lt;/CODE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Nov 2012 11:09:33 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-specify-increase-termination-timeout/m-p/96881#M66609</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2012-11-05T11:09:33Z</dc:date>
    </item>
  </channel>
</rss>

