<?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 process variables and their scope in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/process-variables-and-their-scope/m-p/115401#M81358</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;We have a process hierarchy with about 6 levels of nested call activities, and in the lowest level we would need access to a process variable that is created when the process is started so on the very top level. Am i right that our two options are&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1) pass the process variable all the way along from callactivity to callactivity using &amp;lt;activiti:in source="param1" target="param1"/&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2) create a listener that automatically propagates the needed parent variables to the child callactivity&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In fact we found it slightly surprising that variableScope.getVariable stops recursing when the current process boundary is reached, but maybe that's just our limited understanding of how bpmn2 process variables and their scope works.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 21 Nov 2012 09:48:47 GMT</pubDate>
    <dc:creator>heymjo</dc:creator>
    <dc:date>2012-11-21T09:48:47Z</dc:date>
    <item>
      <title>process variables and their scope</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/process-variables-and-their-scope/m-p/115401#M81358</link>
      <description>Hi,We have a process hierarchy with about 6 levels of nested call activities, and in the lowest level we would need access to a process variable that is created when the process is started so on the very top level. Am i right that our two options are1) pass the process variable all the way along fro</description>
      <pubDate>Wed, 21 Nov 2012 09:48:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/process-variables-and-their-scope/m-p/115401#M81358</guid>
      <dc:creator>heymjo</dc:creator>
      <dc:date>2012-11-21T09:48:47Z</dc:date>
    </item>
    <item>
      <title>Re: process variables and their scope</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/process-variables-and-their-scope/m-p/115402#M81359</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Call-activities are indeed the "boundary" for traversing up the tree of variables. When using regular subprocesses, these boundaries aren't there and you can access top-level variables from the bottom-level scope. That's the way it's intended to work in activiti.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So you're be using in/outs or the listener-approch, indeed…&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Nov 2012 10:00:19 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/process-variables-and-their-scope/m-p/115402#M81359</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2012-11-21T10:00:19Z</dc:date>
    </item>
  </channel>
</rss>

