[jboss-svn-commits] JBL Code SVN: r24899 - labs/jbossrules/branches/salaboy_VariablePersistenceStrategy/drools-core/src/main/java/org/drools/common.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Jan 23 14:38:43 EST 2009


Author: salaboy21
Date: 2009-01-23 14:38:43 -0500 (Fri, 23 Jan 2009)
New Revision: 24899

Modified:
   labs/jbossrules/branches/salaboy_VariablePersistenceStrategy/drools-core/src/main/java/org/drools/common/AbstractWorkingMemory.java
Log:
change the order where the variables are populated

Modified: labs/jbossrules/branches/salaboy_VariablePersistenceStrategy/drools-core/src/main/java/org/drools/common/AbstractWorkingMemory.java
===================================================================
--- labs/jbossrules/branches/salaboy_VariablePersistenceStrategy/drools-core/src/main/java/org/drools/common/AbstractWorkingMemory.java	2009-01-23 18:32:55 UTC (rev 24898)
+++ labs/jbossrules/branches/salaboy_VariablePersistenceStrategy/drools-core/src/main/java/org/drools/common/AbstractWorkingMemory.java	2009-01-23 19:38:43 UTC (rev 24899)
@@ -1524,7 +1524,7 @@
         ProcessInstance processInstance = ( ProcessInstance ) getProcessInstance( process );
         processInstance.setWorkingMemory( this );
         processInstance.setProcess( process );
-        processInstanceManager.addProcessInstance( processInstance );
+        
         // set variable default values
         // TODO: should be part of processInstanceImpl?
         VariableScope variableScope = (VariableScope) ((ContextContainer) process).getDefaultContext( VariableScope.VARIABLE_SCOPE );
@@ -1540,6 +1540,9 @@
                 throw new IllegalArgumentException( "This process does not support parameters!" );
             }
         }
+
+        processInstanceManager.addProcessInstance( processInstance );
+
         // start
         getRuleFlowEventSupport().fireBeforeRuleFlowProcessStarted( processInstance,
                                                                     this );




More information about the jboss-svn-commits mailing list