Hi Devs, Currently I am working on implementing debugging functionalities for intermediate Nodes. Now I am Having some problems in testing those functionalities.
This is the problem, In scheduleDynamically() method in WorklfowInterpretor, After it reads inputs nodes, It comes to a line which checks current "readyNodes". (ArrayList<Node> readyNodes = this.getReadyNodesDynamically(); ) The problems is this readyNodes count always becomes 0. This causes to run Interpretor in an infinite loop and never allows to execute intermediate nodes( IF, ForEach, WSNode, etc.) using executeDynamically(node) method. I tested interpreter using SimpleMathWorkflowTest and got the same result. Then I build xbaya-gui using maven (including tests ) and got the same result. Then I tried it using a fresh copy of the trunk (R1355237), to verify that this is not because of the local modification which i done to the WorklfowInterpretor. And it seems problem present in trunk as well . This is a blocker to continue implementation of the debugger module. Can you please have a look about this problem. Thanks, Hasitha
