Author: mriou
Date: Fri Jun 22 14:57:52 2007
New Revision: 549966

URL: http://svn.apache.org/viewvc?view=rev&rev=549966
Log:
Deployment of empty DUs shouldn't be allowed.

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

Modified: 
incubator/ode/trunk/bpel-store/src/main/java/org/apache/ode/store/DeploymentUnitDir.java
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-store/src/main/java/org/apache/ode/store/DeploymentUnitDir.java?view=diff&rev=549966&r1=549965&r2=549966
==============================================================================
--- 
incubator/ode/trunk/bpel-store/src/main/java/org/apache/ode/store/DeploymentUnitDir.java
 (original)
+++ 
incubator/ode/trunk/bpel-store/src/main/java/org/apache/ode/store/DeploymentUnitDir.java
 Fri Jun 22 14:57:52 2007
@@ -119,6 +119,8 @@
      */
     void compile() {
         ArrayList<File> bpels = listFilesRecursively(_duDirectory, 
DeploymentUnitDir._bpelFilter);
+        if (bpels.size() == 0)
+            throw new IllegalArgumentException("Directory " + 
_duDirectory.getName() + " does not contain any process!");
         for (File bpel : bpels) {
             compile(bpel);
         }


Reply via email to