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

Reply via email to