[jboss-jira] [JBoss JIRA] Created: (JBPM-845) ransient variables between process and subprocess

Harald Strack (JIRA) jira-events at lists.jboss.org
Wed Feb 21 05:52:45 EST 2007


ransient variables between process and subprocess
-------------------------------------------------

                 Key: JBPM-845
                 URL: http://jira.jboss.com/jira/browse/JBPM-845
             Project: JBoss jBPM
          Issue Type: Feature Request
          Components: Core Engine
    Affects Versions: jBPM 3.1.4, jBPM 3.1.3,  jBPM 3.1.2, jBPM 3.1.1, jBPM 3.1
            Reporter: Harald Strack
         Assigned To: Tom Baeyens
         Attachments: patch

Hi,

why is there not the same functionality for transient variables as for persistent ones when copying variables from a superprocess to a subprocess (process state)?

I have seen this thread

http://www.jboss.com/index.html?module=bb&op=viewtopic&t=70407

The proposed solution as seen in jira

http://jira.jboss.com/jira/browse/JBPM-399

is implemented in jbpm 3.1.2 that I am actually using.
I think this solution is simple (and buggy: it only works when you also habe some persistent
varibale mappings!) but does not fit for the most common case, that a superprocess calls
a common suprocess and the subprocess does not know anything about the superprocess.

More specific, there could be different superprocesses with different transient variable names.
These superprocesses may call a general subprocess...
Using the present solution forces the subprocess to know about all possible variablenames of
all possible superprocesses - that's really bad! What we need is varible scoping.

What can we do?

Is it is not difficult to implement similar code for transient variables as you did for persistent ones.

Patch for 3.1.3 and 3.1.4 following...

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list