You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by mr...@apache.org on 2007/02/12 17:02:44 UTC
svn commit: r506512 -
/incubator/ode/trunk/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java
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();
}