You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by rr...@apache.org on 2010/07/22 14:06:42 UTC

svn commit: r966608 - /ode/trunk/bpel-store/src/main/java/org/apache/ode/store/DeploymentUnitDir.java

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) {