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#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...