Author: mriou Date: Mon Feb 12 08:02:43 2007 New Revision: 506512 URL: http://svn.apache.org/viewvc?view=rev&rev=506512 Log: Setting DU version on reload.
Modified: incubator/ode/trunk/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java Modified: incubator/ode/trunk/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java URL: http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java?view=diff&rev=506512&r1=506511&r2=506512 ============================================================================== --- incubator/ode/trunk/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java (original) +++ incubator/ode/trunk/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java Mon Feb 12 08:02:43 2007 @@ -590,6 +590,7 @@ try { _deploymentUnits.put(dud.getName(),dud); + long version = 0; for (ProcessConfDAO p : dudao.getProcesses()) { TDeployment.Process pinfo = dud.getProcessDeployInfo(p.getType()); if (pinfo == null) { @@ -602,11 +603,14 @@ ProcessConfImpl pconf = new ProcessConfImpl(p.getPID(), p.getType(), p.getVersion(), dud, pinfo, dudao.getDeployDate(), props, p.getState()); + version = p.getVersion(); _processes.put(pconf.getProcessId(), pconf); loaded.add(pconf); } - + + // All processes and the DU have the same version + dud.setVersion(version); } finally { _rw.writeLock().unlock(); }