[jbpm-commits] JBoss JBPM SVN: r3732 - in jbpm3/branches/jbpm-3.2.4.SP/modules/core: src/main/java/org/jbpm/graph/node and 1 other directory.
do-not-reply at jboss.org
do-not-reply at jboss.org
Thu Jan 29 23:58:09 EST 2009
Author: alex.guizar at jboss.com
Date: 2009-01-29 23:58:08 -0500 (Thu, 29 Jan 2009)
New Revision: 3732
Modified:
jbpm3/branches/jbpm-3.2.4.SP/modules/core/pom.xml
jbpm3/branches/jbpm-3.2.4.SP/modules/core/src/main/java/org/jbpm/graph/node/Join.java
Log:
JBPM-1991 change default parentLockMode from FORCE to UPGRADE
Modified: jbpm3/branches/jbpm-3.2.4.SP/modules/core/pom.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.4.SP/modules/core/pom.xml 2009-01-30 03:11:11 UTC (rev 3731)
+++ jbpm3/branches/jbpm-3.2.4.SP/modules/core/pom.xml 2009-01-30 04:58:08 UTC (rev 3732)
@@ -313,8 +313,6 @@
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<excludes>
- <!-- [JBPM-1782] Fix JoinExecutionDbTest on postgresql -->
- <exclude>org/jbpm/jpdl/exe/JoinExecutionDbTest.java</exclude>
<!-- [JBPM-1810] Fix clean, drop, create schema with JbpmSchema -->
<exclude>org/jbpm/db/JbpmSchemaDbTest.java</exclude>
</excludes>
Modified: jbpm3/branches/jbpm-3.2.4.SP/modules/core/src/main/java/org/jbpm/graph/node/Join.java
===================================================================
--- jbpm3/branches/jbpm-3.2.4.SP/modules/core/src/main/java/org/jbpm/graph/node/Join.java 2009-01-30 03:11:11 UTC (rev 3731)
+++ jbpm3/branches/jbpm-3.2.4.SP/modules/core/src/main/java/org/jbpm/graph/node/Join.java 2009-01-30 04:58:08 UTC (rev 3732)
@@ -43,7 +43,7 @@
/**
* specifies wether what type of hibernate lock should be acquired.
- * null value defaults to LockMode.FORCE
+ * null value defaults to LockMode.UPGRADE
*/
String parentLockMode;
@@ -114,8 +114,9 @@
JbpmContext jbpmContext = executionContext.getJbpmContext();
Session session = (jbpmContext!=null ? jbpmContext.getSession() : null);
if (session!=null) {
- // force version increment by default (LockMode.FORCE)
- LockMode lockMode = parentLockMode != null ? LockMode.parse(parentLockMode) : LockMode.FORCE;
+ // obtain update lock by default (LockMode.UPGRADE)
+ LockMode lockMode = parentLockMode != null ? LockMode.parse(parentLockMode)
+ : LockMode.UPGRADE;
log.debug("acquiring " + lockMode + " lock on " + parentToken);
// lock updates as appropriate, no need to flush here
session.lock(parentToken, lockMode);
More information about the jbpm-commits
mailing list