Author: rr
Date: Thu Jul 22 10:20:50 2010
New Revision: 966565

URL: http://svn.apache.org/viewvc?rev=966565&view=rev
Log:
Configurable autoincrement process version

Modified:
    
ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/iapi/OdeGlobalConfig.java
    
ode/trunk/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java

Modified: 
ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/iapi/OdeGlobalConfig.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/iapi/OdeGlobalConfig.java?rev=966565&r1=966564&r2=966565&view=diff
==============================================================================
--- 
ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/iapi/OdeGlobalConfig.java 
(original)
+++ 
ode/trunk/bpel-api/src/main/java/org/apache/ode/bpel/iapi/OdeGlobalConfig.java 
Thu Jul 22 10:20:50 2010
@@ -26,4 +26,7 @@ public class OdeGlobalConfig {
     public static boolean autoRetireProcess() {
         return 
Boolean.parseBoolean(System.getProperty("org.apache.ode.autoRetireProcess", 
"false"));
     }
+    public static boolean autoincrementVersion() {
+        return 
Boolean.parseBoolean(System.getProperty("org.apache.ode.autoincrementVersion", 
"true"));
+    }
 }

Modified: 
ode/trunk/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java?rev=966565&r1=966564&r2=966565&view=diff
==============================================================================
--- 
ode/trunk/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java 
(original)
+++ 
ode/trunk/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java 
Thu Jul 22 10:20:50 2010
@@ -169,7 +169,7 @@ public class ProcessStoreImpl implements
     }
 
     public Collection<QName> deploy(final File deploymentUnitDirectory) {
-        return deploy(deploymentUnitDirectory, true, null, true);
+        return deploy(deploymentUnitDirectory, true, null, 
OdeGlobalConfig.autoincrementVersion());
     }
 
     /**


Reply via email to