Hi man. are you sure that you add all your process definition into the kbase? 
Sounds like all your processes have the same process ID. and you are executing the last one only.
Greetings.

2010/10/10 esteban.aliverti@gmail.com <esteban.aliverti@gmail.com>
It sounds like a bug to me. Which version of drools are you using? And which are the ids of the action nodes?

Best,

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Esteban Aliverti
- Developer @ http://www.plugtree.com
- Blog @ http://ilesteban.wordpress.com


2010/10/10 Yaniv Itzhaki <iyaniv@gmail.com>
Hi,

I am experiencing a strange bug (or feature???). I added a script task (name="A") in my main process which just running System.out.println("Script A");
I also added another script task (name="B") in my sub-process which is running System.out.println("Script B");
But, when I am running the process I get the following  output:
Script B
Script B

I continued to test this issue and added another script task (name="C") with System.out.println("Script C"); in another sub-process and I get:
Script C
Script C
Script C

If I add the line for every script System.out.println("Script X "+context.getNodeInstance().getNodeName()) I get the following:
Script C A
Script C B
Script C C

Is it normal? how come I have this behavior???

Yaniv

_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users



_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users




--
 - CTO @ http://www.plugtree.com 
 - MyJourney @ http://salaboy.wordpress.com
 - Co-Founder @ http://www.jbug.com.ar
 
 - Salatino "Salaboy" Mauricio -