Author: michiel
Date: 2009-05-19 15:53:11 +0200 (Tue, 19 May 2009)
New Revision: 35307

Modified:
   
mmbase/trunk/maven/maven-mmbase-plugin/src/main/java/org/mmbase/mojo/IncludeDefaultExcludesMojo.java
Log:
more try/catch

Modified: 
mmbase/trunk/maven/maven-mmbase-plugin/src/main/java/org/mmbase/mojo/IncludeDefaultExcludesMojo.java
===================================================================
--- 
mmbase/trunk/maven/maven-mmbase-plugin/src/main/java/org/mmbase/mojo/IncludeDefaultExcludesMojo.java
        2009-05-19 13:34:18 UTC (rev 35306)
+++ 
mmbase/trunk/maven/maven-mmbase-plugin/src/main/java/org/mmbase/mojo/IncludeDefaultExcludesMojo.java
        2009-05-19 13:53:11 UTC (rev 35307)
@@ -76,17 +76,21 @@
         if (src == null) {
             getLog().info("Source dir is null");
         } else {
-            for (File sub : src.listFiles()) {
-                if (sub.isDirectory()) {
-                    File subDest = new File(dst, sub.getName());
-                    if (DEFAULTEXCLUDES.matcher(sub.getName()).matches()) {
-                        tot += copyDirectory(sub, subDest);
+            try {
+                for (File sub : src.listFiles()) {
+                    if (sub.isDirectory()) {
+                        File subDest = new File(dst, sub.getName());
+                        if (DEFAULTEXCLUDES.matcher(sub.getName()).matches()) {
+                            tot += copyDirectory(sub, subDest);
+                        } else {
+                            tot += copyExcludes(sub, subDest);
+                        }
                     } else {
-                        tot += copyExcludes(sub, subDest);
+                        //ignore files
                     }
-                } else {
-                    //ignore files
                 }
+            } catch (Exception e) {
+                getLog().error("During copying of " + src + " to " + dst + " " 
+  e.getMessage());
             }
         }
         return tot;

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to