Hi everyone,
I am a new user to jbpm and i am stuck in getting a problem resolved. I would
appreciate any help on the same.
I basically wanted to a process to wait at a task-node for user input and then
move to next state on signal.
So I created a process definition which has the following states
1.) start
2) task-node1
3) task-node2
4) task-node3
5)end
Now if i execute the following code in a servlet
ProcessInstance processInstance1 = new ProcessInstance(processDefinition2);
Token token2 = processInstance1.getRootToken();
print(token2.getNode().getName());
token2.signal();
print(token2.getNode().getName());
token2.signal();
print(token2.getNode().getName());
token2.signal();
print(token2.getNode().getName());
token2.signal();
It prints, start, task-node1, task-node2, task-node3
But say
after
Token token2 = processInstance1.getRootToken();
print(token2.getNode().getName());
token2.signal();
print(token2.getNode().getName());
i save the process instance, with the token
now i again reload the process insatnce with its id in a seperate servlet and
execute the following code
print(token2.getNode().getName());
Token token2 = processInstance1.getRootToken();
print(token2.getNode().getName());
i get
task-node1
end
shouldn't the state be changed to task-node2 ????
Anyone faced similar problem. If you would like me to try something , do let
me know.
- Max
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4051161#4051161
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4051161
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user