<?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: What's the best way to design a process which allows user to recall back to his task.  in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184729#M137859</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;BLOCKQUOTE class="jive-quote"&gt;would you have an example of how to write a custom Command and use it for the above use case?&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;An example of the new command usage:&lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void setExecutionToActivity(String executionId, String activityId) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ProcessEngineConfigurationImpl processEngineConfiguration = …..&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; processEngineConfiguration.getCommandExecutor().execute(new SetActivityCmd(executionId, activityId));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;….&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private static class SetActivityCmd implements Command&amp;lt;Void&amp;gt; {&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private final String executionId;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private final String activityId;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private SetActivityCmd(String executionId, String activityId) {&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; this.executionId = executionId;&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; this.activityId = activityId;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; @Override&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public Void execute(CommandContext commandContext) {&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; ExecutionEntity execution = commandContext.getExecutionEntityManager().findExecutionById(this.executionId);&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; execution.setActivity(new ActivityImpl(this.activityId, execution.getProcessDefinition()));&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; return null;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;Regarding deleting process instances: &lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;/**&lt;BR /&gt;&amp;nbsp;&amp;nbsp; * Delete an existing runtime process instance.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; * &lt;BR /&gt;&amp;nbsp;&amp;nbsp; * @param processInstanceId&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; id of process instance to delete, cannot be null.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; * @param deleteReason&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; reason for deleting, can be null.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; * @throws ActivitiObjectNotFoundException&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; when no process instance is found with the given id.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; */&lt;BR /&gt;&amp;nbsp; void deleteProcessInstance(String processInstanceId, String deleteReason);&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;NPE stack trace does not make sense without activiti version (It is not Activiti6 master branch &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; ) Can you create simple jUnit test?&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;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 31 May 2016 06:38:54 GMT</pubDate>
    <dc:creator>martin_grofcik</dc:creator>
    <dc:date>2016-05-31T06:38:54Z</dc:date>
    <item>
      <title>What's the best way to design a process which allows user to recall back to his task.</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184721#M137851</link>
      <description>Hi folks,I am not sure this is the proper place to raise this question, if not please kindly let me know.My question: is it possible for activiti engine to allow user to recall back to his task, for examplestart -&amp;gt; task A -&amp;gt; task B -&amp;gt; task C -&amp;gt; endif task A is completed by user A, proces</description>
      <pubDate>Thu, 15 Jan 2015 02:59:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184721#M137851</guid>
      <dc:creator>chenning007</dc:creator>
      <dc:date>2015-01-15T02:59:07Z</dc:date>
    </item>
    <item>
      <title>Re: What's the best way to design a process which allows user to recall back to his task.</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184722#M137852</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;any comments please, I am waiting online&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Jan 2015 03:09:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184722#M137852</guid>
      <dc:creator>chenning007</dc:creator>
      <dc:date>2015-01-15T03:09:06Z</dc:date>
    </item>
    <item>
      <title>Re: What's the best way to design a process which allows user to recall back to his task.</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184723#M137853</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;You could use a signal boundary event on every task for example, that moves back to the previous task. You can then signal the process instance when necessary. &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>Fri, 16 Jan 2015 11:46:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184723#M137853</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2015-01-16T11:46:21Z</dc:date>
    </item>
    <item>
      <title>Re: What's the best way to design a process which allows user to recall back to his task.</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184724#M137854</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;Thanks for your reply…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Your proposal sounds a good idea to me, now we meet another trouble – we would allow to recall a task to any tasks which previously had been completed, for example, users who completed task A, B, C, D would require to recall current task E back to one of their tasks which would be task A, B, C or D. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Our current solution is to draw flow lines from task E to task A, B, C, D, but it results in a very big process(many flow lines) which is hard to be maintained. Based on your proposal, can we send the jump-back task name within the signal, when the signal is replied by boundary event, an new implemented service task which can parse target task from the received signal and jump the process back to target task directly. What's your idea on this solution, if you have anything better, please also advise, thank you.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;–Ning&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Jan 2015 07:23:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184724#M137854</guid>
      <dc:creator>chenning007</dc:creator>
      <dc:date>2015-01-20T07:23:17Z</dc:date>
    </item>
    <item>
      <title>Re: What's the best way to design a process which allows user to recall back to his task.</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184725#M137855</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Ning,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Another possibility could be to do not cover return back in process definition, but support it in admin functionality. (Command to take execution end return it to the state where you want to. (It is easy to do in activiti).&lt;/SPAN&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>Wed, 21 Jan 2015 08:08:02 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184725#M137855</guid>
      <dc:creator>martin_grofcik</dc:creator>
      <dc:date>2015-01-21T08:08:02Z</dc:date>
    </item>
    <item>
      <title>Re: What's the best way to design a process which allows user to recall back to his task.</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184726#M137856</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Martin,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I suppose the command you mentioned here is the internal implementation of xxxService classes(activiti API). Can these commands class be accessed by application directly, or I should implement my own customized API based on these command classes for this specific requirement?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;–Ning&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Jan 2015 09:34:57 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184726#M137856</guid>
      <dc:creator>chenning007</dc:creator>
      <dc:date>2015-01-21T09:34:57Z</dc:date>
    </item>
    <item>
      <title>Re: What's the best way to design a process which allows user to recall back to his task.</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184727#M137857</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You can write custom Commands and pass these in the ManagementService.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Jan 2015 13:56:12 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184727#M137857</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2015-01-21T13:56:12Z</dc:date>
    </item>
    <item>
      <title>Re: What's the best way to design a process which allows user to recall back to his task.</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184728#M137858</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Mr. Joram,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;would you have an example of how to write a custom Command and use it for the above use case? I work in a company where the use case is similar. We have very large process models and our customer has the need to send the existing process instance upstream to a previous step, or downstream to a step that has not executed yet. Drawing transitions in the model will clutter them and not be scalable, especially when new models are created. If you could provide us with an example of using a custom Command, that would help as we have searched the forum and the web and did not find examples of creating custom Command.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Also, one of the customer's use case is to complete a process instance gracefully, as if it had ended as normal. If the instance is a sub-process created from a call activity of a parent process, the parent call activity should complete and instance should move to next step. We found the following example code from this forum, but it is throwing a null pointer exception at the "exec.end()" call. Would you be able to provide some information on why Activiti is throwing an NPE at this call? I would assume of ActivityExecution provides an end method, it should work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This is the code we tested:&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;List&amp;lt;Execution&amp;gt; executions = runtimeService.createExecutionQuery().processDefinitionName("TestSendTo").list();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ActivityExecution exec = (ActivityExecution) executions.get(0);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;exec.end();&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Below is the exception:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;org.activiti.rest.exception.ExceptionHandlerAdvice - Unhandled exception&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;java.lang.NullPointerException&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:633)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:628)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.persistence.entity.ExecutionEntity.end(ExecutionEntity.java:398)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at com.thomsonreuters.workflowservice.service.SendToServiceImpl.completeInstances(SendToServiceImpl.java:105)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any information you provide would be helpful. Thank you in advance of your time!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Tavishi Loomba&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 May 2016 00:50:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184728#M137858</guid>
      <dc:creator>tloomba</dc:creator>
      <dc:date>2016-05-31T00:50:45Z</dc:date>
    </item>
    <item>
      <title>Re: What's the best way to design a process which allows user to recall back to his task.</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184729#M137859</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;BLOCKQUOTE class="jive-quote"&gt;would you have an example of how to write a custom Command and use it for the above use case?&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;An example of the new command usage:&lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void setExecutionToActivity(String executionId, String activityId) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ProcessEngineConfigurationImpl processEngineConfiguration = …..&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; processEngineConfiguration.getCommandExecutor().execute(new SetActivityCmd(executionId, activityId));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;….&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private static class SetActivityCmd implements Command&amp;lt;Void&amp;gt; {&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private final String executionId;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private final String activityId;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private SetActivityCmd(String executionId, String activityId) {&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; this.executionId = executionId;&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; this.activityId = activityId;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; @Override&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public Void execute(CommandContext commandContext) {&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; ExecutionEntity execution = commandContext.getExecutionEntityManager().findExecutionById(this.executionId);&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; execution.setActivity(new ActivityImpl(this.activityId, execution.getProcessDefinition()));&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; return null;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;Regarding deleting process instances: &lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;/**&lt;BR /&gt;&amp;nbsp;&amp;nbsp; * Delete an existing runtime process instance.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; * &lt;BR /&gt;&amp;nbsp;&amp;nbsp; * @param processInstanceId&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; id of process instance to delete, cannot be null.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; * @param deleteReason&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; reason for deleting, can be null.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; * @throws ActivitiObjectNotFoundException&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; when no process instance is found with the given id.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; */&lt;BR /&gt;&amp;nbsp; void deleteProcessInstance(String processInstanceId, String deleteReason);&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;NPE stack trace does not make sense without activiti version (It is not Activiti6 master branch &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; ) Can you create simple jUnit test?&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;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 May 2016 06:38:54 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184729#M137859</guid>
      <dc:creator>martin_grofcik</dc:creator>
      <dc:date>2016-05-31T06:38:54Z</dc:date>
    </item>
    <item>
      <title>Re: What's the best way to design a process which allows user to recall back to his task.</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184730#M137860</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Martin,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thank you very much for providing an example of creating and implementing a custom command. This worked well to the extent that the custom command does get executed without any errors. I tried the example you provided above, which is set the activity id of the current execution to the desired activity where we'd like to re-route the execution too. The execution however just sits at that activity without moving downstream. Is there a new job that needs to be created after setting the activity id? My main goal is to set the new activity id but also have the execution route to that activity and move downstream from there. Would you please tell us know how to do that? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you very much for your help!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Tavishi Loomba&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Jun 2016 01:35:33 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184730#M137860</guid>
      <dc:creator>tloomba</dc:creator>
      <dc:date>2016-06-13T01:35:33Z</dc:date>
    </item>
    <item>
      <title>Re: What's the best way to design a process which allows user to recall back to his task.</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184731#M137861</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Tavish,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;The execution however just sits at that activity without moving downstream.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;In the case when you wan to run the execution, you have to signal it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;e.g.:&lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;getCommandExecutor().execute(new SignalCmd(executionId, signalName, null,&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; null));&lt;BR /&gt;&lt;/CODE&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, 13 Jun 2016 08:15:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184731#M137861</guid>
      <dc:creator>martin_grofcik</dc:creator>
      <dc:date>2016-06-13T08:15:10Z</dc:date>
    </item>
    <item>
      <title>Re: What's the best way to design a process which allows user to recall back to his task.</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184732#M137862</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Martin,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thank you again! What should be the value of the signalName parameter in the constructor call for SignalCmd? We tried null as signalName and also "compensationDone" which we found in various forum posts, but neither worked. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Also, will sending the Signal to the execution be enough to run the execution further, or are there additional commands we should invoke? I regret having to keep coming back to you for additional questions. There is no javadoc on classes such as SignalCmd, Command classes. We have spent lot of time searching Activiti forums and the web, but are not finding any concrete examples or documentation. Does documentation exist for how such design patterns (for example custom Command) should be implemented?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We are using Activiti version 5.19.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Tavishi&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Jun 2016 22:26:09 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184732#M137862</guid>
      <dc:creator>tloomba</dc:creator>
      <dc:date>2016-06-13T22:26:09Z</dc:date>
    </item>
    <item>
      <title>Re: What's the best way to design a process which allows user to recall back to his task.</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184733#M137863</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Tavishi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The best would be to create jUnit test as an example. When I will have a time I can create one. (Or you can help me too -&amp;gt; just prepare what you have to the jUnit test template &lt;/SPAN&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;SPAN&gt; and I can add what is missing.)&lt;/SPAN&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>Tue, 14 Jun 2016 06:54:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184733#M137863</guid>
      <dc:creator>martin_grofcik</dc:creator>
      <dc:date>2016-06-14T06:54:10Z</dc:date>
    </item>
    <item>
      <title>Re: What's the best way to design a process which allows user to recall back to his task.</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184734#M137864</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thank you! Yes, I will prepare one and have it available by tomorrow. Does it matter that our project uses Sping Data JPA version 1.8 and Hibernate JPA version 2.0 with Activiti version 5.19? Can my unit test only include the H2 db configuration, or will it make a difference to the design implementation?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Also, how do I submit the unit test to you?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 20:30:52 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184734#M137864</guid>
      <dc:creator>tloomba</dc:creator>
      <dc:date>2016-06-16T20:30:52Z</dc:date>
    </item>
    <item>
      <title>Re: What's the best way to design a process which allows user to recall back to his task.</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184735#M137865</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;As long as we can run it easily, that's the main goal. H2 is preferred, yes. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;gt; Also, how do I submit the unit test to you?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Github repo is the easiest&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Jun 2016 08:04:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184735#M137865</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2016-06-22T08:04:03Z</dc:date>
    </item>
    <item>
      <title>Re: What's the best way to design a process which allows user to recall back to his task.</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184736#M137866</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm very interested in this post because just I have to implement the "reverse" in a flow of activiti (to allow user to recall back to his task and forward). &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there any available example of the solution described here? Or another better solution? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have tried to implement the solution described here but not get it to work (I'm new programming in activiti) .&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any help is welcome.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you very much,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jun 2016 11:59:41 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184736#M137866</guid>
      <dc:creator>evavilaginés</dc:creator>
      <dc:date>2016-06-29T11:59:41Z</dc:date>
    </item>
    <item>
      <title>Re: What's the best way to design a process which allows user to recall back to his task.</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184737#M137867</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;you can wait on Tavishi's jUnit test our you can create your own, and we can work on the example together.&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>Thu, 30 Jun 2016 06:34:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184737#M137867</guid>
      <dc:creator>martin_grofcik</dc:creator>
      <dc:date>2016-06-30T06:34:15Z</dc:date>
    </item>
    <item>
      <title>Re: What's the best way to design a process which allows user to recall back to his task.</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184738#M137868</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Martin and Joram,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you very much for your responses. I will creating and posting the Junit test in a couple of weeks. I really appreciate your input and help.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Tavishi&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jul 2016 22:55:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184738#M137868</guid>
      <dc:creator>tloomba</dc:creator>
      <dc:date>2016-07-21T22:55:15Z</dc:date>
    </item>
    <item>
      <title>Re: What's the best way to design a process which allows user to recall back to his task.</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184739#M137869</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Martin,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I created the unit test in the maven project template your team provides. Please download "SendToActivitiUnitTest.zip" from &lt;/SPAN&gt;&lt;A href="https://github.com/tloomba/SendToTestTavishi" rel="nofollow noopener noreferrer"&gt;https://github.com/tloomba/SendToTestTavishi&lt;/A&gt;&lt;SPAN&gt;. As a recap, following is the use case I am trying to achieve: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Re-route a process instance from a downstream step where it is stopped at a wait state to a previous upstream step, and have the execution move downstream based on the transition conditions, as it normally would the first time it entered the upstream step. In the attached project I created a sample process called TestSendTo.bpmn. In this process the first wait state the execution could stop at is User Task 1. When the execution moves downstream it could stop at User Task 2, and further downstream it will always stop at Receive Task. Following are the types of re-routing use cases I would like to achieve:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1) When the process has moved downstream and stopped at Receive Task, re-route it to Service Task 1. The execution should move downstream from Service Task 1 as it normally would, based on the transition conditions.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2) If the process has moved downstream and stopped at User Task 2, re-route it to Service Task 1. The execution should move downstream from Service Task 1 as it normally would, based on the transition conditions.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;3) If the process has moved downstream and stopped at User Task 2, re-route to User Task 1. The execution should move downstream from User Task 1 once it is completed, as it normally would, based on the transition conditions.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Just to clarify again, our goal is to achieve above use cases without drawing transitions in the process model. I added a unit test in MyUnitTest.java which attempts use case #1. As you see I created a custom command with the code you provided above on May 31st. I invoked the custom command to achieve the re-routing from Receive Task to Service Task 1, and then signaled the command as you suggested above using the line:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;"commandExecutor.execute(new SignalCmd(task.getExecutionId(), "compensationDone", null, null))"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The process instance should now have moved to User Task 1 since the variable 'goToUserTask' was set to true. However, if you execute the unit test you will notice at line 68 when we retrieve the process instance again, it seems to have stopped at Service Task 1 and does not move downstream. We did not know what should be the value of the "signalName" parameter for SignalCmd constructor. Our project is depending on the satisfaction of these use cases for the success of the project, and we also are nearing our deadline in a few weeks. I'd have immense gratitude if you are able to review this and get back to me at your earliest convenience!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Tavishi&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Aug 2016 21:53:05 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184739#M137869</guid>
      <dc:creator>tloomba</dc:creator>
      <dc:date>2016-08-11T21:53:05Z</dc:date>
    </item>
    <item>
      <title>Re: What's the best way to design a process which allows user to recall back to his task.</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184740#M137870</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello Martin, Activiti team,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;could I please request you to review the above unit test I posted and my questions as soon as you are available? We are on a crunched time-line for our project to develop this use case and your input is very critical for us. I regret any inconvenience caused.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Tavishi&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Aug 2016 23:35:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/what-s-the-best-way-to-design-a-process-which-allows-user-to/m-p/184740#M137870</guid>
      <dc:creator>tloomba</dc:creator>
      <dc:date>2016-08-16T23:35:48Z</dc:date>
    </item>
  </channel>
</rss>

