Yogita Bartake [http://community.jboss.org/people/YogitaBartake] created the 
discussion

"Could not synchronize databse problem"

To view the discussion, visit: http://community.jboss.org/message/533640#533640

--------------------------------------------------------------
I get the following error at a specific activity. In the my workflow the first 
activity is a custom where I am initializing a few variables. The next activity 
is a subprocess.

The first activity executes properly. When subrocess starts the following error 
occurs and then the execution starts from the first activity and this time 
everything runs smoothly. This happens each time I run the workflow. Is there 
anything wrong the workflow is designed? Please Help!!

2010-03-23 09:12:40,450 ERROR [STDERR] Mar 23, 2010 9:12:40 AM 
org.hibernate.event.def.AbstractFlushingEventListener performExecutions SEVERE: 
Could not synchronize database state with session 
org.hibernate.StaleObjectStateException: Row was updated or deleted by another 
transaction (or unsaved-value mapping was incorrect): 
[org.jbpm.pvm.internal.model.ExecutionImpl#1534] at 
org.hibernate.persister.entity.AbstractEntityPersister.check(AbstractEntityPersister.java:1792)
 at 
org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2435)
 at 
org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:2335)
 at 
org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2635)
 at 
org.hibernate.action.EntityUpdateAction.execute(EntityUpdateAction.java:115) at 
org.hibernate.engine.ActionQueue.execute(ActionQueue.java:279) at 
org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263) at 
org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:168) at 
org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
 at 
org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:50)
 at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1027) at 
org.jbpm.pvm.internal.model.DefaultIdGenerator.createId(DefaultIdGenerator.java:53)
 at 
org.jbpm.pvm.internal.model.ExecutionImpl.initializeProcessInstance(ExecutionImpl.java:184)
 at 
org.jbpm.pvm.internal.model.ProcessDefinitionImpl.createProcessInstance(ProcessDefinitionImpl.java:107)
 at 
org.jbpm.jpdl.internal.activity.SubProcessActivity.execute(SubProcessActivity.java:69)
 at 
org.jbpm.pvm.internal.model.op.ExecuteActivity.perform(ExecuteActivity.java:60) 
at 
org.jbpm.pvm.internal.model.ExecutionImpl.performAtomicOperationSync(ExecutionImpl.java:637)
 at 
org.jbpm.pvm.internal.model.ExecutionImpl.performAtomicOperation(ExecutionImpl.java:597)
 at org.jbpm.pvm.internal.model.ExecutionImpl.signal(ExecutionImpl.java:398) at 
org.jbpm.pvm.internal.cmd.SignalCmd.execute(SignalCmd.java:61) at 
org.jbpm.pvm.internal.cmd.SignalCmd.execute(SignalCmd.java:35) at 
org.jbpm.pvm.internal.svc.DefaultCommandService.execute(DefaultCommandService.java:42)
 at 
org.jbpm.pvm.internal.tx.StandardTransactionInterceptor.execute(StandardTransactionInterceptor.java:54)
 at 
org.jbpm.pvm.internal.svc.EnvironmentInterceptor.execute(EnvironmentInterceptor.java:46)
 at 
org.jbpm.pvm.internal.svc.RetryInterceptor.execute(RetryInterceptor.java:55) at 
org.jbpm.pvm.internal.svc.ExecutionServiceImpl.signalExecutionById(ExecutionServiceImpl.java:84)
--------------------------------------------------------------

Reply to this message by going to Community
[http://community.jboss.org/message/533640#533640]

Start a new discussion in jBPM at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]

_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to