[jboss-user] [JBoss jBPM] - Re: jbpmContext in Web Application
do-not-reply at jboss.com
Sat Feb 24 08:38:01 EST 2007
OK, I agree with your last comment (not to imply that I disagreed with other comments) since I would only store information that is relevant to process flow in a task or process variable. All other information would be stored using my own persistence of my own domain objects.
You mentioned "Copying them over should not be for you to worry, but the container and api of the engine (and it does that for you). Variables for tasks are stored separately and only when ' committed' (task is finished) they are copied to the processlevel again.... so I do not see a problem here."
You mean copying them from the task to the process instance?
But if I can not hold on to a task across contexts then I have to copy any working task variables out of the task and into my own session container, is that correct?
Again, I guess this is not that big of a deal since I would not use the task or process instance as a container for application data only for values that are relevant to process flow.
The BPM engine that I have been using has a logon/logoff session model and I guess I just got used to being able to retain whatever process objects I wanted in the session. It is just a matter of understanding jBPM operational requirements and changing my thinking. Your comments have been helpful.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4021610#4021610
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4021610
More information about the jboss-user