<?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: flushing activiti data to the database in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/flushing-activiti-data-to-the-database/m-p/172126#M125356</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Using signal events is not an option in our case. In most cases these are really user tasks which need to be transitioned.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Also (but not relevant to this issue) I am unable to signal event tasks when they are in a subprocess.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Other suggestions?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Kind regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Joachim&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 24 Oct 2013 13:42:29 GMT</pubDate>
    <dc:creator>joachimvda</dc:creator>
    <dc:date>2013-10-24T13:42:29Z</dc:date>
    <item>
      <title>flushing activiti data to the database</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/flushing-activiti-data-to-the-database/m-p/172124#M125354</link>
      <description>Is there a way to force activiti to write the internal state to the database? I would like something similar to flushing the session in Hibernate?The problem I am facing is that I have two flows (say flow A and B). A listener on a task in flow A wants to transition flow B by one or two steps. Say fl</description>
      <pubDate>Tue, 22 Oct 2013 21:32:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/flushing-activiti-data-to-the-database/m-p/172124#M125354</guid>
      <dc:creator>joachimvda</dc:creator>
      <dc:date>2013-10-22T21:32:22Z</dc:date>
    </item>
    <item>
      <title>Re: flushing activiti data to the database</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/flushing-activiti-data-to-the-database/m-p/172125#M125355</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You could use message or signal events to communicate between flows. Then you could be informed about transitions in the other flow.&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, 23 Oct 2013 13:54:25 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/flushing-activiti-data-to-the-database/m-p/172125#M125355</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2013-10-23T13:54:25Z</dc:date>
    </item>
    <item>
      <title>Re: flushing activiti data to the database</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/flushing-activiti-data-to-the-database/m-p/172126#M125356</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Using signal events is not an option in our case. In most cases these are really user tasks which need to be transitioned.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Also (but not relevant to this issue) I am unable to signal event tasks when they are in a subprocess.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Other suggestions?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Kind regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Joachim&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Oct 2013 13:42:29 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/flushing-activiti-data-to-the-database/m-p/172126#M125356</guid>
      <dc:creator>joachimvda</dc:creator>
      <dc:date>2013-10-24T13:42:29Z</dc:date>
    </item>
    <item>
      <title>Re: flushing activiti data to the database</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/flushing-activiti-data-to-the-database/m-p/172127#M125357</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Then I don't understand it anymore. You said you need to execute everything in one transaction. But you are user tasks? A user task typically runs in its own transaction. Maybe you can provide a more complete picture what you want to achieve.&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, 25 Oct 2013 10:05:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/flushing-activiti-data-to-the-database/m-p/172127#M125357</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2013-10-25T10:05:59Z</dc:date>
    </item>
    <item>
      <title>Re: flushing activiti data to the database</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/flushing-activiti-data-to-the-database/m-p/172128#M125358</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I think I tried to explain the flow above. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We have two flows (say flow A and B).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Flow B has several steps, say tasks K - L - M:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;K: complete data&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;L: wait for flow A to progress to a certain state&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;M: allow user to enter more data&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Step M in flow B allows the user to do everything which is possible in task K plus something extra.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;At a certain point in flow A, process B should progress until it is in task M.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;This is done using an script task (in flow A) which tries to transition flow B. If task K exists, it is completed. Then it checks if task L exists and transitions that as well.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If task K did indeed exists, then the system indicates that K is still the current task which assures that the transitioning of task L fails.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Task L is modelled as a user task. This is done for two reasons: &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- in some cases, the user can actually do something using this task while waiting (thoug the user is not allowed to complete the task)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- It is not a receive task as we had problems signalling tasks when contained in (embedded) processes.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I guess I could model this case using a boundary signal, but that feels wrong. This would mean that I have to model both a normal transition and a boundary signal transition from task L to M which both do exactly the same thing.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;THanks for your help,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Joachim&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Oct 2013 14:47:31 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/flushing-activiti-data-to-the-database/m-p/172128#M125358</guid>
      <dc:creator>joachimvda</dc:creator>
      <dc:date>2013-10-29T14:47:31Z</dc:date>
    </item>
    <item>
      <title>Re: flushing activiti data to the database</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/flushing-activiti-data-to-the-database/m-p/172129#M125359</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ok thanks for the additional info. Your last statement about adding a boundary signal event would the approach I would take. That's the right functionalty to use in these kind of use cases.&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, 31 Oct 2013 09:13:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/flushing-activiti-data-to-the-database/m-p/172129#M125359</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2013-10-31T09:13:47Z</dc:date>
    </item>
  </channel>
</rss>

