sorry for not being more clear, but my scenario is like this.. A user performs some action to finish a task on one webpage. In the java side, I capture what action the user performed, modify the task accordingly (set variables, etc), end it and close the context.
now, to decide which page to show next, i need to know what the next task is going to be. I retrieve the same processInstance from the tables, and find out the current unfinished tasks, but it gives me the same previous task as unfinished when i use jbpmtemplate.findProcessInstance(processId), although the database has been updated with the new task status. I resolved this problem by using jbpmcontext.loadProcessInstance(processId), which gives me an updated data set from the database. (why did this happen, is this expected behavior?) I realize now that getting the next task is not possible as such, because a task may end and then fork into multiple tasks, or go into wait for join, in both cases, something like task.nextTask is not possible to retrieve. am i right? thanks for all the replies! View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4078212#4078212 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4078212 _______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
