[jboss-jira] [JBoss JIRA] Commented: (JBPM-820) free choice of initial node type

Ronald van Kuijk (JIRA) jira-events at lists.jboss.org
Mon Mar 5 05:23:22 EST 2007


    [ http://jira.jboss.com/jira/browse/JBPM-820?page=comments#action_12354943 ] 
            
Ronald van Kuijk commented on JBPM-820:
---------------------------------------

I thought, along with this feature,  you 'fixed' passing a variablemap when starting a process as well? Correct? Then http://jira.jboss.com/jira/browse/JBPM-412 can be closed as well.

> free choice of initial node type
> --------------------------------
>
>                 Key: JBPM-820
>                 URL: http://jira.jboss.com/jira/browse/JBPM-820
>             Project: JBoss jBPM
>          Issue Type: Feature Request
>          Components: Core Engine
>            Reporter: Tom Baeyens
>         Assigned To: Tom Baeyens
>             Fix For: jBPM jPDL 3.2
>
>
> currently, you are forced to have a start-state to mark the initial node in your process-definition.
> i think it is a good idea to expand this so that any type of node could be the first node in the process. we already did this with SEAM.
> IMO, the most elegant way to achieve this is by adding an optional attribute 'initial' to the process-definition. the value must be a node name. when the initial node is specified as an attribute, the process should not have a start-state.
> the result is that with the initial attribute on the process-definition, any node type can be used as the start state.
> we would have to update the core engine new ProcessInstance(processDefinition) method. after creating the process instance and positioning the token in the initial node, the initial node has to be executed. now that is not the case. the initial node is not executed.
> because the start-state now has an empty implementation, this will be backwards compatible.

-- 
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