You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by va...@apache.org on 2010/08/03 10:21:57 UTC

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

Author: vanto
Date: Tue Aug  3 08:21:57 2010
New Revision: 981773

URL: http://svn.apache.org/viewvc?rev=981773&view=rev
Log:
fixing ODE-878

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=981773&r1=981772&r2=981773&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 Tue Aug  3 08:21:57 2010
@@ -55,17 +55,8 @@ import org.apache.ode.utils.InternPool;
 import org.apache.ode.utils.InternPool.InternableBlock;
 import org.apache.ode.utils.fs.FileUtils;
 import org.apache.xmlbeans.XmlOptions;
-import org.springframework.beans.BeansException;
-import org.springframework.beans.factory.BeanFactory;
-import org.springframework.beans.factory.NoSuchBeanDefinitionException;
-import org.springframework.beans.factory.config.AutowireCapableBeanFactory;
 import org.springframework.context.ApplicationContext;
-import org.springframework.context.ApplicationEvent;
-import org.springframework.context.MessageSourceResolvable;
-import org.springframework.context.NoSuchMessageException;
 import org.springframework.context.support.ClassPathXmlApplicationContext;
-import org.springframework.context.support.FileSystemXmlApplicationContext;
-import org.springframework.core.io.Resource;
 import org.w3c.dom.Node;
 
 /**
@@ -166,7 +157,7 @@ class DeploymentUnitDir {
         for (File bpel : bpels) {
             String b = bpel.getAbsolutePath();
             File cbp = new File(b.substring(0,b.lastIndexOf(".bpel")) + ".cbp");
-            if (!cbp.exists()) {
+            if (!cbp.exists() || cbp.lastModified() < bpel.lastModified()) {
                 __log.debug("compiling " + bpel);
                 compile(bpel);
             } else {