<?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: Jobexecutor does not cope with simultaneousness in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85716#M57868</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello Activiti developers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We also suffered by shutting JobExecutor on Activiti Engine 5.11. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The environment is:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; - A modified job retry command that actually does not retry;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; - A process definition with asynchronous ServiceTask activities.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; - Engine configuration, which allows only one thread in the pool:&lt;/SPAN&gt;&lt;CODE&gt;&amp;nbsp; &amp;lt;bean id="processEngineConfiguration" class="org.activiti.engine.impl.cfg.JtaProcessEngineConfiguration"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; …&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="jobExecutorActivate" value="true" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="jobExecutor"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bean class="org.activiti.engine.impl.jobexecutor.DefaultJobExecutor"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="corePoolSize" value="1"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="maxPoolSize" value="1"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/bean&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; …&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;My observations are the following:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; - We have about ten instances of the process definition;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; - We have a bug in the service task, which throws an exception&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; - The job exececutor creates a new thread after each failure:&lt;/SPAN&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;pool-1-thread-1&lt;BR /&gt;pool-1-thread-2&lt;BR /&gt;pool-1-thread-3&lt;BR /&gt;pool-1-thread-4&lt;BR /&gt;pool-1-thread-5&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt; - There are no further traces from the JobExecutor.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It seems the JobExecutor "refuses" to serve after the fifth failure. As you can see above we have more than five process instances, i.e. there are more "failures" to proceed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We survived the problem by suspending these faulty processes, that is why I claim that there is no other reason to look for. As the processes are suspended, we can easily resume them and see if they will break again the JobExecutor, if you need such a proof (the server is a test one and its manipulation is somewhat difficult).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I hope this information could help you to track the problem.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 25 Mar 2013 15:19:10 GMT</pubDate>
    <dc:creator>mmaker1234</dc:creator>
    <dc:date>2013-03-25T15:19:10Z</dc:date>
    <item>
      <title>Jobexecutor does not cope with simultaneousness</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85710#M57862</link>
      <description>Hi,I wanted to share an experience with you and hopefully find a solution for it too.It seems like Jobexecutor simply goes into hibernation when it gets to much to do. Here is the scenario…I have a process with a few servicetasks(async) and a user task with timerboundaryevent which was a duedate say</description>
      <pubDate>Wed, 28 Mar 2012 22:50:51 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85710#M57862</guid>
      <dc:creator>sazzadul</dc:creator>
      <dc:date>2012-03-28T22:50:51Z</dc:date>
    </item>
    <item>
      <title>Re: Jobexecutor does not cope with simultaneousness</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85711#M57863</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi sazzadul,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sounds strange.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Do you see any exceptions - either in the log or in the database?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Mar 2012 07:56:36 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85711#M57863</guid>
      <dc:creator>meyerd</dc:creator>
      <dc:date>2012-03-29T07:56:36Z</dc:date>
    </item>
    <item>
      <title>Re: Jobexecutor does not cope with simultaneousness</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85712#M57864</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 experienced the same issue.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;When Activiti Starts, It reloads running processes and starts remaining async tasks.&amp;nbsp; 1 times on 3, It hangs.&amp;nbsp; No explanations, no messages.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any solutions ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Apr 2012 08:03:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85712#M57864</guid>
      <dc:creator>bheurter</dc:creator>
      <dc:date>2012-04-26T08:03:38Z</dc:date>
    </item>
    <item>
      <title>Re: Jobexecutor does not cope with simultaneousness</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85713#M57865</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hi, &lt;BR /&gt;&lt;BR /&gt;I experienced the same issue.&lt;BR /&gt;When Activiti Starts, It reloads running processed and starts remaining async tasks.&amp;nbsp; 1 times on 3, It hangs.&amp;nbsp; No explanations, no messages.&lt;BR /&gt;&lt;BR /&gt;Any solutions ?&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;I would recommend to run only one instance of the JobExecutor and check the db configuration as it may have major impact. Here is the configuration I am using and it's working like a charm. I have tested with 500 simultenouse tasks with no issues. I would also recommend use of an another id generator for instance the &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;StrongUuidGenerator which comes with Activiti. Let me know if this configuration helps.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="driverClassName" value="${jdbc.driver}" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="url" value="${jdbc.url}" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="username" value="${jdbc.username}" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="password" value="${jdbc.password}" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/bean&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="persistenceUnitManager"&amp;gt;&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;lt;bean class="org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager"&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; p:defaultDataSource-ref="dataSource"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="jpaProperties"&amp;gt;&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;lt;props&amp;gt;&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;lt;prop key="hibernate.dialect"&amp;gt;${hibernate.dialect}&amp;lt;/prop&amp;gt;&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;lt;prop key="hibernate.hbm2ddl.auto"&amp;gt;update&amp;lt;/prop&amp;gt;&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;lt;/props&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="jpaVendorAdapter"&amp;gt;&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;lt;bean class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter"&amp;gt;&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;lt;property name="showSql" value="false"/&amp;gt;&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;lt;/bean&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/bean&amp;gt;&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp; &amp;lt;bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="entityManagerFactory" ref="entityManagerFactory"/&amp;gt;&lt;BR /&gt; &amp;lt;/bean&amp;gt;&lt;BR /&gt;&lt;BR /&gt; &amp;lt;bean id="processEngineConfiguration" class="org.activiti.spring.SpringProcessEngineConfiguration"&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;property name="databaseType" value="oracle" /&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;property name="dataSource" ref="dataSource" /&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;property name="transactionManager" ref="transactionManager" /&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;property name="databaseSchemaUpdate" value="true" /&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;property name="jobExecutorActivate" value="true" /&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;property name="history" value="activity" /&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;property name="idGenerator"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;bean class="org.activiti.engine.impl.persistence.StrongUuidGenerator" /&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;property name="idBlockSize" value="2000" /&amp;gt;&lt;BR /&gt; &amp;lt;/bean&amp;gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Apr 2012 11:04:16 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85713#M57865</guid>
      <dc:creator>sazzadul</dc:creator>
      <dc:date>2012-04-26T11:04:16Z</dc:date>
    </item>
    <item>
      <title>Re: Jobexecutor does not cope with simultaneousness</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85714#M57866</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 facing an issue with job executor. Sometimes the jobs update the lock exp time and owner in the table and the job executor does not respond. It doesn't throw any exceptions. The application hangs and I have to restart it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there a way to see the exception and clear out the locks when the application is running? I would appreciate any help.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 May 2012 17:30:56 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85714#M57866</guid>
      <dc:creator>demotdi</dc:creator>
      <dc:date>2012-05-04T17:30:56Z</dc:date>
    </item>
    <item>
      <title>Re: Jobexecutor does not cope with simultaneousness</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85715#M57867</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;Did you try to run Activiti with a lower log level? Because the job executor then logs a message every couple of seconds that it's querying the database.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It's really strange if the job executor doesn't respond. Can it be that the job is executed 3 times and failed every time?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;After 3 times, the job is not retried anymore by default.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 May 2012 08:03:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85715#M57867</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2012-05-07T08:03:08Z</dc:date>
    </item>
    <item>
      <title>Re: Jobexecutor does not cope with simultaneousness</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85716#M57868</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello Activiti developers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We also suffered by shutting JobExecutor on Activiti Engine 5.11. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The environment is:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; - A modified job retry command that actually does not retry;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; - A process definition with asynchronous ServiceTask activities.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; - Engine configuration, which allows only one thread in the pool:&lt;/SPAN&gt;&lt;CODE&gt;&amp;nbsp; &amp;lt;bean id="processEngineConfiguration" class="org.activiti.engine.impl.cfg.JtaProcessEngineConfiguration"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; …&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="jobExecutorActivate" value="true" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="jobExecutor"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bean class="org.activiti.engine.impl.jobexecutor.DefaultJobExecutor"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="corePoolSize" value="1"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="maxPoolSize" value="1"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/bean&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; …&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;My observations are the following:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; - We have about ten instances of the process definition;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; - We have a bug in the service task, which throws an exception&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; - The job exececutor creates a new thread after each failure:&lt;/SPAN&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;pool-1-thread-1&lt;BR /&gt;pool-1-thread-2&lt;BR /&gt;pool-1-thread-3&lt;BR /&gt;pool-1-thread-4&lt;BR /&gt;pool-1-thread-5&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt; - There are no further traces from the JobExecutor.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It seems the JobExecutor "refuses" to serve after the fifth failure. As you can see above we have more than five process instances, i.e. there are more "failures" to proceed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We survived the problem by suspending these faulty processes, that is why I claim that there is no other reason to look for. As the processes are suspended, we can easily resume them and see if they will break again the JobExecutor, if you need such a proof (the server is a test one and its manipulation is somewhat difficult).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I hope this information could help you to track the problem.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Mar 2013 15:19:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85716#M57868</guid>
      <dc:creator>mmaker1234</dc:creator>
      <dc:date>2013-03-25T15:19:10Z</dc:date>
    </item>
    <item>
      <title>Re: Jobexecutor does not cope with simultaneousness</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85717#M57869</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;Would it be possible to create a unit test that shows the issue with the job executor?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Mar 2013 16:41:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85717#M57869</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2013-03-25T16:41:38Z</dc:date>
    </item>
    <item>
      <title>Re: Jobexecutor does not cope with simultaneousness</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85718#M57870</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello Tijs,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here is the unit test: &lt;/SPAN&gt;&lt;A href="https://docs.google.com/file/d/0B0LoSQX-9OwXRVVVNzhzTHJDWUE/edit?usp=sharing" rel="nofollow noopener noreferrer"&gt;https://docs.google.com/file/d/0B0LoSQX-9OwXRVVVNzhzTHJDWUE/edit?usp=sharing&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I hope it is understandable but I'm ready to answer any questions you might have regarding the test case.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Mar 2013 14:23:31 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85718#M57870</guid>
      <dc:creator>mmaker1234</dc:creator>
      <dc:date>2013-03-26T14:23:31Z</dc:date>
    </item>
    <item>
      <title>Re: Jobexecutor does not cope with simultaneousness</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85719#M57871</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Tijs &amp;amp; mmaker1234,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Is it's true that "The job exececutor creates a new thread after each failure" ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We're facing the same issue wit Job Executor.&amp;nbsp; We have 16 manage servers in 4 boxes dedicate for Job executors.&amp;nbsp; If one hang and all Job Executors hang.&amp;nbsp;&amp;nbsp; I couldn't find which jobs cause Jo executors to hang. I've check the lower level log and found not exception. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Below are the end if the log:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;013-08-13 18:23:12,222 insertTimer DEBUG -&amp;nbsp; - ==&amp;gt; Parameters: 93061860(String), null, null, true(Boolean), 93061859(String), 85901776(String), null, 3(Integer), null, null, 2013-08-13 18:24:12.146(Timestamp), R5/2013-08-13T18:23:12/PT1M(String), timer-intermediate-transition(String), timerintermediatecatchevent1(String)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2013-08-13 18:23:12,224 insertHistoricActivityInstance DEBUG -&amp;nbsp; - ooo Using Connection [weblogic.jdbc.wrapper.PoolConnection_oracle_jdbc_driver_T4CConnection@2df5]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2013-08-13 18:23:12,224 insertHistoricActivityInstance DEBUG -&amp;nbsp; - ==&amp;gt;&amp;nbsp; Preparing: insert into ACT_HI_ACTINST ( ID_, PROC_DEF_ID_, PROC_INST_ID_, EXECUTION_ID_, ACT_ID_, TASK_ID_, CALL_PROC_INST_ID_, ACT_NAME_, ACT_TYPE_, ASSIGNEE_, START_TIME_, END_TIME_, DURATION_ ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2013-08-13 18:23:12,224 insertHistoricActivityInstance DEBUG -&amp;nbsp; - ==&amp;gt; Parameters: 93061861(String), ProvAddItem:1774:85456592(String), 85901776(String), 93061859(String), timerintermediatecatchevent1(String), null, null, TimerCatchEvent(String), intermediateTimer(String), null, 2013-08-13 18:23:12.147(Timestamp), null, null&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2013-08-13 18:23:12,227 updateByteArray DEBUG -&amp;nbsp; - ooo Using Connection [weblogic.jdbc.wrapper.PoolConnection_oracle_jdbc_driver_T4CConnection@2df5]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2013-08-13 18:23:12,227 updateByteArray DEBUG -&amp;nbsp; - ==&amp;gt;&amp;nbsp; Preparing: update ACT_GE_BYTEARRAY set REV_ = ?, BYTES_ = ? where ID_ = ? and REV_ = ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2013-08-13 18:23:12,227 updateByteArray DEBUG -&amp;nbsp; - ==&amp;gt; Parameters: 2(Integer), java.io.ByteArrayInputStream@7ceaeb21(ByteArrayInputStream), 85901780(String), 1(Integer)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2013-08-13 18:23:12,241 updateExecution DEBUG -&amp;nbsp; - ooo Using Connection [weblogic.jdbc.wrapper.PoolConnection_oracle_jdbc_driver_T4CConnection@2df5]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2013-08-13 18:23:12,241 updateExecution DEBUG -&amp;nbsp; - ==&amp;gt;&amp;nbsp; Preparing: update ACT_RU_EXECUTION set REV_ = ?, PROC_DEF_ID_ = ?, ACT_ID_ = ?, IS_ACTIVE_ = ?, IS_CONCURRENT_ = ?, IS_SCOPE_ = ?, IS_EVENT_SCOPE_ = ?, PARENT_ID_ = ?, SUPER_EXEC_ = ?, SUSPENSION_STATE_ = ?, CACHED_ENT_STATE_ = ? where ID_ = ? and REV_ = ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2013-08-13 18:23:12,241 updateExecution DEBUG -&amp;nbsp; - ==&amp;gt; Parameters: 4(Integer), ProvAddItem:1774:85456592(String), null, false(Boolean), false(Boolean), true(Boolean), false(Boolean), null, null, 1(Integer), 0(Integer), 85901776(String), 3(Integer)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2013-08-13 18:23:12,243 deleteMessage DEBUG -&amp;nbsp; - ooo Using Connection [weblogic.jdbc.wrapper.PoolConnection_oracle_jdbc_driver_T4CConnection@2df5]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2013-08-13 18:23:12,243 deleteMessage DEBUG -&amp;nbsp; - ==&amp;gt;&amp;nbsp; Preparing: delete from ACT_RU_JOB where ID_ = ? and REV_ = ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2013-08-13 18:23:12,243 deleteMessage DEBUG -&amp;nbsp; - ==&amp;gt; Parameters: 93037099(String), 2(Integer)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Aug 2013 03:21:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85719#M57871</guid>
      <dc:creator>stevennguyen</dc:creator>
      <dc:date>2013-08-15T03:21:47Z</dc:date>
    </item>
    <item>
      <title>Re: Jobexecutor does not cope with simultaneousness</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85720#M57872</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 job executor is a thread pool and polls for jobs to be processed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;When a job fails it is placed back in the jobs table and the retry count is increased by 1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;When a job executor polls for jobs again the failed job will be processed again until the same job has been retried 3 times, then the job is placed in deadlock mode and it will be be retried again.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What's the exact behavior you are experiencing? How many jobs are there in the ACT_RU_JOB table and what are the job executor threads doing? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Aug 2013 07:54:02 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85720#M57872</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2013-08-15T07:54:02Z</dc:date>
    </item>
    <item>
      <title>Re: Jobexecutor does not cope with simultaneousness</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85721#M57873</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Tijs,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We have serveral job executors.&amp;nbsp; When job executor hang, we restart it. After it pickup a few jobs, it hang again. All job executors&amp;nbsp; will be hung within a few minutes.&amp;nbsp; The number of jobs can be from 200 to 20,000 when we have the issue. We did a threaddump, but not able to find job executor thread.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've seperated out different type of jobs, by trucate ACT_RU_JOB , manually insert jobs back and have only jobexecutors running to process them. Certain type of job, job executors can proccess 20K within 10 mins without an issue. We found that the job that causes job executor to hang, it requires external webservice call and take longer to process.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I see the last printout from the lob with Server error. Could this causes the job executor crash or hung?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Last printout from Job Executor:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Aug 16, 2013 8:20:47 PM org.activiti.engine.impl.jobexecutor.AcquireJobsRunnable run&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;INFO: JobExecutor[org.activiti.engine.impl.jobexecutor.DefaultJobExecutor] starting to acquire jobs&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;INFO: Error while closing command context&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.activiti.engine.JobNotFoundException: No job found with id '94593698'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.cmd.ExecuteJobsCmd.execute(ExecuteJobsCmd.java:59)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:24)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:60)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:32)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.jobexecutor.ExecuteJobsRunnable.run(ExecuteJobsRunnable.java:46)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.Thread.run(Thread.java:662)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Aug 16, 2013 8:21:56 PM org.activiti.engine.impl.interceptor.CommandContext close&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SEVERE: Error while closing command context&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.activiti.engine.ActivitiOptimisticLockingException: HistoricVariableInstanceEntity[103316416] was updated by another transaction concurrently&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.db.DbSqlSession.flushUpdates(DbSqlSession.java:652)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.db.DbSqlSession.flush(DbSqlSession.java:460)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.interceptor.CommandContext.flushSessions(CommandContext.java:167)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.interceptor.CommandContext.close(CommandContext.java:114)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:69)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:32)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.jobexecutor.ExecuteJobsRunnable.run(ExecuteJobsRunnable.java:46)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.Thread.run(Thread.java:662)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Last few lines in the log:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Aug 16, 2013 8:25:53 PM weblogic.wsee.jaxws.framework.policy.advertisementimpl.AdvertisementHelperImpl registerExtension&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;WARNING: Registering oracle.j2ee.ws.wsdl.extensions.addressing.AddressingExtensionRegistry extension failed; java.lang.ClassNotFoundException: oracle.j2ee.ws.wsdl.extensions.addressing.AddressingExtensionRegistry&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Aug 16, 2013 8:25:53 PM weblogic.wsee.jaxws.spi.WLSProvider createServiceDelegate&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;WARNING: Could not read WSDL Definition from URL wsdlDocumentLocation: 2 counts of InaccessibleWSDLException.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Aug 16, 2013 8:25:53 PM weblogic.wsee.jaxws.framework.policy.advertisementimpl.AdvertisementHelperImpl registerExtension&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;WARNING: Registering oracle.j2ee.ws.wsdl.extensions.addressing.AddressingExtensionRegistry extension failed; java.lang.ClassNotFoundException: oracle.j2ee.ws.wsdl.extensions.addressing.AddressingExtensionRegistry&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Aug 16, 2013 8:25:53 PM weblogic.wsee.jaxws.spi.WLSServiceDelegate addWsdlDefinitionFeature&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SEVERE: Failed to create WsdlDefinitionFeature for wsdl location: zip:/apps/opt/weblogic/config/BPS/servers/fduscpw8_bps01/tmp/_WL_user/CMPRealtime/shqoub/APP-INF/lib/ITWBAgent.jar!/META-INF/wsdl/heartbeat.wsdl, error: com.sun.xml.ws.wsdl.parser.InaccessibleWSDLException, message: 2 counts of InaccessibleWSDLException.&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 17 Aug 2013 12:03:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85721#M57873</guid>
      <dc:creator>stevennguyen</dc:creator>
      <dc:date>2013-08-17T12:03:22Z</dc:date>
    </item>
    <item>
      <title>Re: Jobexecutor does not cope with simultaneousness</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85722#M57874</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;From the last part of your log I see error messages for executing the web service call. This would mean that the job is retried 3 times and fails 3 times. After that the job will not be processes again. If this happens for every job, eventually the job executor will stop because all jobs are in failed state. Could that be the case?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Aug 2013 07:25:14 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85722#M57874</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2013-08-21T07:25:14Z</dc:date>
    </item>
    <item>
      <title>Re: Jobexecutor does not cope with simultaneousness</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85723#M57875</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Tijs,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Found the root of this issue.&amp;nbsp; We're using Weblogic version 11g and it's using older version of joda jar than Activiti's joda jar. In some scenario, we're getting "ERROR" and it's being not catched. This cause AcquireJobsRunnable to die. Below is the Error that I caught and print&amp;nbsp; in AcquireJobsRunnable.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;org.joda.time.DateTime.parse(Ljava/lang/String&lt;img id="smileywink" class="emoticon emoticon-smileywink" src="https://connect.hyland.com/i/smilies/16x16_smiley-wink.png" alt="Smiley Wink" title="Smiley Wink" /&gt;Lorg/joda/time/DateTime;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Sep 2, 2013 9:32:54 PM org.activiti.engine.impl.jobexecutor.AcquireJobsRunnable run&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;INFO: 232513==&amp;gt;org.activiti.engine.impl.calendar.DurationHelper.parseDate(DurationHelper.java:119)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.activiti.engine.impl.calendar.DurationHelper.&amp;lt;init&amp;gt;(DurationHelper.java:64)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.activiti.engine.impl.calendar.CycleBusinessCalendar.resolveDuedate(CycleBusinessCalendar.java:30)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.activiti.engine.impl.persistence.entity.TimerEntity.calculateRepeat(TimerEntity.java:90)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.activiti.engine.impl.persistence.entity.TimerEntity.execute(TimerEntity.java:72)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.activiti.engine.impl.cmd.ExecuteJobsCmd.execute(ExecuteJobsCmd.java:71)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.activiti.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:24)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:60)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:38)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.activiti.engine.impl.jobexecutor.ExecuteJobsRunnable.run(ExecuteJobsRunnable.java:50)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.activiti.engine.impl.jobexecutor.CallerRunsRejectedJobsHandler.jobsRejected(CallerRunsRejectedJobsHandler.java:26)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.activiti.engine.impl.jobexecutor.DefaultJobExecutor.executeJobs(DefaultJobExecutor.java:82)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.activiti.engine.impl.jobexecutor.AcquireJobsRunnable.run(AcquireJobsRunnable.java:67)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;java.lang.Thread.run(Thread.java:662)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Sep 2013 14:33:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85723#M57875</guid>
      <dc:creator>stevennguyen</dc:creator>
      <dc:date>2013-09-11T14:33:08Z</dc:date>
    </item>
    <item>
      <title>Re: Jobexecutor does not cope with simultaneousness</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85724#M57876</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Okay, but are you saying that there are new jobs for the job executor to process and it will not execute the new ones anymore, because of this error?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Sep 2013 06:42:49 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85724#M57876</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2013-09-12T06:42:49Z</dc:date>
    </item>
    <item>
      <title>Re: Jobexecutor does not cope with simultaneousness</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85725#M57877</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello Tijs,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;At least in our case "&amp;lt;i&amp;gt;…there are new jobs for the job executor to process and it will not execute the new ones anymore, because of this error&amp;lt;/i&amp;gt;" is exactly what we observed. I suppose Steven Nguyen observes the same.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Sep 2013 08:00:25 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85725#M57877</guid>
      <dc:creator>mmaker1234</dc:creator>
      <dc:date>2013-09-17T08:00:25Z</dc:date>
    </item>
    <item>
      <title>Re: Jobexecutor does not cope with simultaneousness</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85726#M57878</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Okay thanks, we'll try to reproduce it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Sep 2013 09:25:25 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85726#M57878</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2013-09-17T09:25:25Z</dc:date>
    </item>
    <item>
      <title>Re: Jobexecutor does not cope with simultaneousness</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85727#M57879</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;- Wrong post -&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Sep 2013 13:45:01 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85727#M57879</guid>
      <dc:creator>pollop</dc:creator>
      <dc:date>2013-09-25T13:45:01Z</dc:date>
    </item>
    <item>
      <title>Re: Jobexecutor does not cope with simultaneousness</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85728#M57880</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;This has been fixed in b10dfc9ab6170641030beb9e84151ed4a949ef03 on master, will be part of the 5.14 release&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Oct 2013 07:49:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85728#M57880</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2013-10-02T07:49:03Z</dc:date>
    </item>
    <item>
      <title>Re: Jobexecutor does not cope with simultaneousness</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85729#M57881</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thank you very much, Frederik! &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'll check when 5.14 is released.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Oct 2013 08:33:58 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/jobexecutor-does-not-cope-with-simultaneousness/m-p/85729#M57881</guid>
      <dc:creator>mmaker1234</dc:creator>
      <dc:date>2013-10-03T08:33:58Z</dc:date>
    </item>
  </channel>
</rss>

