<?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 Clairty on Asyc usage in task level in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/clairty-on-asyc-usage-in-task-level/m-p/206049#M159179</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 have a processes,&amp;nbsp; as below mentioned &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Process A:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;START-&amp;gt;UserTask1-&amp;gt;ServiceTask1-&amp;gt;ReceiveTask-&amp;gt;ServiceTask2-&amp;gt;UserTask2-&amp;gt;END&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Process B:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;TIMER-&amp;gt;ServiceTask-&amp;gt;END&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;NOTE : None of the task or process has Async set as true&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;in Process A: user takes a decision and then servicetask1 will make a DB entry of the ID and case will wait in ReceiveTask.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Process B : is initiated every 5 min. The service task will check DB table and fetch records of all processes to which singal has to be sent.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;SCENARIO :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Many cases have been triggered for ProcessA and each case has set specific time beyond which they have to be wokenup (or to be signaled). Process B is activated every 5 min and it is doing it's job. What we have noticed is, there were few cases of ProcessA which were successfully notified (signal sent) and the case has moved to ServiceTask2 and then to UserTask2. But due to some exception the transaction has rolledback.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;QUESTION :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1. ServiceTask of ProcessB might be sending signal to multiple process instances of ProcessA sequentially. If it fails to send signal to even a single instance, will earlier action of successfully sent signals to other instances be rolled back?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2. Also Would like to know how is transaction maintained in above stated scenario&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Your help will be much appreciated.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Manjax.&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 04 Sep 2014 10:34:25 GMT</pubDate>
    <dc:creator>manjunath_gopir</dc:creator>
    <dc:date>2014-09-04T10:34:25Z</dc:date>
    <item>
      <title>Clairty on Asyc usage in task level</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/clairty-on-asyc-usage-in-task-level/m-p/206049#M159179</link>
      <description>Hi,I have a processes,&amp;nbsp; as below mentioned Process A&lt;IMG id="smileyfrustrated" class="emoticon emoticon-smileyfrustrated" src="https://migration33.stage.lithium.com/i/smilies/16x16_smiley-frustrated.png" alt="Smiley Frustrated" title="Smiley Frustrated" /&gt;TART-&amp;gt;UserTask1-&amp;gt;ServiceTask1-&amp;gt;ReceiveTask-&amp;gt;ServiceTask2-&amp;gt;UserTask2-&amp;gt;ENDProcess B:TIMER-&amp;gt;ServiceTask-&amp;gt;ENDNOTE : None of the task or process has Async set as truein Process A: user takes a decision and then servicetask1 wil</description>
      <pubDate>Thu, 04 Sep 2014 10:34:25 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/clairty-on-asyc-usage-in-task-level/m-p/206049#M159179</guid>
      <dc:creator>manjunath_gopir</dc:creator>
      <dc:date>2014-09-04T10:34:25Z</dc:date>
    </item>
    <item>
      <title>Re: Clairty on Asyc usage in task level</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/clairty-on-asyc-usage-in-task-level/m-p/206050#M159180</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The rollback only happens if there are multiple transactions trying to change the same bit of data.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;So could it be process B triggers the same process twice? Is process B the only one who can call process A, or are there others?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Sep 2014 10:00:04 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/clairty-on-asyc-usage-in-task-level/m-p/206050#M159180</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2014-09-15T10:00:04Z</dc:date>
    </item>
  </channel>
</rss>

