Author: rr
Date: Thu Jul 22 12:06:42 2010
New Revision: 966608

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

Modified:
    
ode/trunk/bpel-store/src/main/java/org/apache/ode/store/DeploymentUnitDir.java

Modified: 
ode/trunk/bpel-store/src/main/java/org/apache/ode/store/DeploymentUnitDir.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/bpel-store/src/main/java/org/apache/ode/store/DeploymentUnitDir.java?rev=966608&r1=966607&r2=966608&view=diff
==============================================================================
--- 
ode/trunk/bpel-store/src/main/java/org/apache/ode/store/DeploymentUnitDir.java 
(original)
+++ 
ode/trunk/bpel-store/src/main/java/org/apache/ode/store/DeploymentUnitDir.java 
Thu Jul 22 12:06:42 2010
@@ -413,7 +413,12 @@ class DeploymentUnitDir {
      * @return Static DU version number generated from DU name. -1 when 
package doesn't use versioning.
      */
     public long getStaticVersion() {
-        return BpelCompiler.getVersion(getName());
+        String name = getName();
+        int p = name.indexOf(File.separator);
+        if (p != -1) {
+            name = name.substring(0, p);
+        }
+        return BpelCompiler.getVersion(name);
     }
 
     public void setVersion(long version) {


Reply via email to