<?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 Integrate activiti with external application in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/integrate-activiti-with-external-application/m-p/79872#M53210</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;SPAN&gt;We are trying to implement work flow in one of our existing applications and I'm trying to explore the different possibilities or solutions using activiti. We are planning to create a generic work flow with 2 tasks - one to receive an object with field name and values and user task to provide the approval. (I have attached the process file)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1. User A submits changes in external application&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2. Application kicks off a new work flow instance&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3. A change request form is automatically generated and the object is sent to workflow engine&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4. Workflow engine sends the task to the approver assigned to the user task&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5. User B looks up tasks assigned and should be able to browse and view the object data&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6. User B approves the change in external application&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;7. external application sends approval action to workflow engine&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;8. Workflow engine executes a web service to persist data in actual database&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;example of object - &amp;lt;InfoObject&amp;gt;&amp;lt;field name=“name” id=”name”&amp;gt;Arun&amp;lt;/field&amp;gt;&amp;lt;field name=“department” id=“23”&amp;gt;Information tech&amp;lt;/field&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/InfoObject&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;can you please provide pointers or suggestions on implementing these use cases. Thanks in advance!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Arun&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 20 Apr 2011 05:15:57 GMT</pubDate>
    <dc:creator>nbklot3</dc:creator>
    <dc:date>2011-04-20T05:15:57Z</dc:date>
    <item>
      <title>Integrate activiti with external application</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/integrate-activiti-with-external-application/m-p/79872#M53210</link>
      <description>Hi,We are trying to implement work flow in one of our existing applications and I'm trying to explore the different possibilities or solutions using activiti. We are planning to create a generic work flow with 2 tasks - one to receive an object with field name and values and user task to provide the</description>
      <pubDate>Wed, 20 Apr 2011 05:15:57 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/integrate-activiti-with-external-application/m-p/79872#M53210</guid>
      <dc:creator>nbklot3</dc:creator>
      <dc:date>2011-04-20T05:15:57Z</dc:date>
    </item>
    <item>
      <title>Re: Integrate activiti with external application</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/integrate-activiti-with-external-application/m-p/79873#M53211</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;attached the process file&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Apr 2011 05:18:58 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/integrate-activiti-with-external-application/m-p/79873#M53211</guid>
      <dc:creator>nbklot3</dc:creator>
      <dc:date>2011-04-20T05:18:58Z</dc:date>
    </item>
    <item>
      <title>Re: Integrate activiti with external application</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/integrate-activiti-with-external-application/m-p/79874#M53212</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;What exactly are you looking pointers for? Your use case is definitely possible using Activiti.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You object is a plain XML file, so no problems there: just store it as a process variable and manipulate it in your service tasks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Apr 2011 08:27:52 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/integrate-activiti-with-external-application/m-p/79874#M53212</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2011-04-20T08:27:52Z</dc:date>
    </item>
    <item>
      <title>Re: Integrate activiti with external application</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/integrate-activiti-with-external-application/m-p/79875#M53213</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;Thanks for your reply, I need help in receiving the object/xml in activiti and saving the data from object into activiti. How could this be done? any pointers or sample code for this functionality?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;After approval, I can just pull all the variables associated with the task id and getVariables(), then form the xml/object and send it back to external application.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Arun&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Apr 2011 13:02:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/integrate-activiti-with-external-application/m-p/79875#M53213</guid>
      <dc:creator>nbklot3</dc:creator>
      <dc:date>2011-04-20T13:02:47Z</dc:date>
    </item>
    <item>
      <title>Re: Integrate activiti with external application</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/integrate-activiti-with-external-application/m-p/79876#M53214</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The easiest is to just set your xml as a process variable (runtimeService.setProcessVariable), before you call your process (eg when you're in a usertask by calling the taskService.complete() method or else the runtimeService.signal() method)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Apr 2011 08:19:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/integrate-activiti-with-external-application/m-p/79876#M53214</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2011-04-21T08:19:03Z</dc:date>
    </item>
    <item>
      <title>Re: Integrate activiti with external application</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/integrate-activiti-with-external-application/m-p/79877#M53215</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks for your reply&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Apr 2011 13:11:57 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/integrate-activiti-with-external-application/m-p/79877#M53215</guid>
      <dc:creator>nbklot3</dc:creator>
      <dc:date>2011-04-21T13:11:57Z</dc:date>
    </item>
  </channel>
</rss>

