Your observations are correct, this is the classical concurrency issue and it 
is not an easy issue to solve. What you can at least do is declare each 
variable as a local one. Then they will be stored purely related to the token 
*first*... in a second step you can update the variable on a higher level after 
checking differences and you can always find all data back. (you also could do 
this via the logging mechanism since each update is logged)

Hibernate locking will not solve this, maybe hibernate versioning can in some 
way (but you'd have to know the initial version somewhere).

Normally we store as many data as possible in our own domain model and use 
processvariables for kind of fixed data like the businesskey. 

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4162115#4162115

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4162115
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to