<?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 Please suggest alternative class of activiti 5.15.1 in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/please-suggest-alternative-class-of-activiti-5-15-1/m-p/35027#M14792</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;These are the following java class files missing in activiti 6.0.0 but available in activiti 5.15.1 version.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you suggest how we can find alternative of this class for this functionality.Because of we are using this class and Now we are upgrade activiti version so,how we can deal with it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;org.activiti.engine.impl.jobexecutor.JobExecutor&lt;BR /&gt;org.activiti.engine.impl.jobexecutor.MessageAddedNotification&lt;BR /&gt;org.activiti.engine.impl.persistence.entity.TimerEntity&lt;BR /&gt;org.activiti.engine.impl.bpmn.diagram.ProcessDiagramGenerator&lt;/P&gt;&lt;P&gt;org.activiti.engine.impl.pvm.PvmTransition&lt;BR /&gt;org.activiti.engine.impl.pvm.process.ActivityImpl&lt;BR /&gt;org.activiti.engine.impl.pvm.process.TransitionImpl&lt;/P&gt;&lt;P&gt;org.apache.commons.lang3.StringUtils&lt;BR /&gt;org.activiti.rest.common.api.ActivitiUtil&lt;BR /&gt;org.activiti.rest.common.api.DefaultResource&lt;/P&gt;&lt;P&gt;org.activiti.rest.service.application.ActivitiRestServicesApplication&lt;BR /&gt;org.activiti.rest.editor.main.EditorRestResource&lt;BR /&gt;org.activiti.rest.editor.main.PluginRestResource&lt;BR /&gt;org.activiti.rest.editor.main.StencilsetRestResource&lt;BR /&gt;org.activiti.rest.diagram.application.DiagramServicesInit&lt;BR /&gt;org.activiti.rest.editor.application.ModelerServicesInit&lt;BR /&gt;org.activiti.rest.service.application.ActivitiRestServicesApplication&lt;BR /&gt;org.activiti.rest.diagram.services.ProcessDefinitionDiagramLayoutResource&lt;BR /&gt;org.activiti.engine.impl.pvm.process.ActivityImpl&lt;BR /&gt;org.activiti.rest.common.api.SecuredResource&lt;BR /&gt;org.activiti.rest.common.api.ActivitiUtil&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 29 Apr 2019 05:33:54 GMT</pubDate>
    <dc:creator>jkanjariya</dc:creator>
    <dc:date>2019-04-29T05:33:54Z</dc:date>
    <item>
      <title>Please suggest alternative class of activiti 5.15.1</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/please-suggest-alternative-class-of-activiti-5-15-1/m-p/35027#M14792</link>
      <description>Hi,These are the following java class files missing in activiti 6.0.0 but available in activiti 5.15.1 version.Can you suggest how we can find alternative of this class for this functionality.Because of we are using this class and Now we are upgrade activiti version so,how we can deal with it.org.ac</description>
      <pubDate>Mon, 29 Apr 2019 05:33:54 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/please-suggest-alternative-class-of-activiti-5-15-1/m-p/35027#M14792</guid>
      <dc:creator>jkanjariya</dc:creator>
      <dc:date>2019-04-29T05:33:54Z</dc:date>
    </item>
    <item>
      <title>Re: Please suggest alternative class of activiti 5.15.1</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/please-suggest-alternative-class-of-activiti-5-15-1/m-p/35028#M14793</link>
      <description>&lt;UL&gt;&lt;LI&gt;For org.activiti.engine.impl.jobexecutor.JobExecutor :&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;The async executor (org.activiti.engine.impl.asyncexecutor.AsyncExecutor) is the only one executor available starting 6.0.0. More details : &lt;A href="https://www.activiti.org/userguide/#jobExecutorConfiguration" target="_blank" rel="noopener nofollow noreferrer"&gt;https://www.activiti.org/userguide/#jobExecutorConfiguration&lt;/A&gt; Also, make sure to activate it, it's not activated and not started by default.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;For org.activiti.engine.impl.jobexecutor.MessageAddedNotification :&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;It was related to the old JobExecutor. Now with the AsyncExecutor, you can use (org.activiti.engine.impl.jobexecutor.AsyncJobAddedNotification), here's a snippet :&lt;/P&gt;&lt;PRE&gt;        AsyncExecutor jobExecutor = Context.getProcessEngineConfiguration().getAsyncExecutor();
        AsyncJobAddedNotification asyncJobAddedNotification = new AsyncJobAddedNotification(job, jobExecutor);
        commandContext.addCloseListener(asyncJobAddedNotification);&lt;/PRE&gt;&lt;UL&gt;&lt;LI&gt;For org.activiti.engine.impl.persistence.entity.TimerEntity :&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;You can use org.activiti.engine.impl.persistence.entity.TimerJobEntity instead&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;For org.activiti.engine.impl.bpmn.diagram.ProcessDiagramGenerator :&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;You should use activiti-image-generator-6.0.0.jar where you can find&amp;nbsp;org.activiti.image.impl.DefaultProcessDiagramGenerator&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;For org.activiti.engine.impl.pvm.* :&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Here's the official explanation : &lt;A href="https://www.activiti.org/migration#_pvm_classes" target="_blank" rel="noopener nofollow noreferrer"&gt;https://www.activiti.org/migration#_pvm_classes&lt;/A&gt;&lt;/P&gt;&lt;PRE&gt;All classes from the org.activiti.engine.impl.pvm package (and subpackages) have been removed. This is because the PVM (Process Virtual Machine) model has been removed and replaced by a simpler and more lightweight model.

This means that usages of ActivitiImpl, ProcessDefinitionImpl, ExecutionImpl, TransitionImpl are invalid.&lt;/PRE&gt;&lt;UL&gt;&lt;LI&gt;For org.apache.commons.lang3.StringUtils :&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;This is not related to Activiti. If they removed the dependency, you can still import it :&amp;nbsp;&lt;A href="https://mvnrepository.com/artifact/org.apache.commons/commons-lang3/3.9" target="_blank" rel="noopener nofollow noreferrer"&gt;https://mvnrepository.com/artifact/org.apache.commons/commons-lang3/3.9&lt;/A&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;For all classes related to activiti-rest, I suggest reading &lt;A href="https://www.activiti.org/userguide/#_rest_api" target="_blank" rel="noopener nofollow noreferrer"&gt;https://www.activiti.org/userguide/#_rest_api&lt;/A&gt; as they're not using Restlet anymore. SpringMVC is now used with an easy integration with SpringBoot, and Spring in general.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;Jad Bouchouka&lt;/P&gt;</description>
      <pubDate>Tue, 17 Dec 2019 13:43:36 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/please-suggest-alternative-class-of-activiti-5-15-1/m-p/35028#M14793</guid>
      <dc:creator>JadB</dc:creator>
      <dc:date>2019-12-17T13:43:36Z</dc:date>
    </item>
  </channel>
</rss>

