[jboss-svn-commits] JBL Code SVN: r35540 - labs/jbossesb/branches/JBESB_4_9_CP/product/rosetta/src/org/jboss/internal/soa/esb/util.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Oct 15 10:58:16 EDT 2010


Author: kevin.conner at jboss.com
Date: 2010-10-15 10:58:15 -0400 (Fri, 15 Oct 2010)
New Revision: 35540

Modified:
   labs/jbossesb/branches/JBESB_4_9_CP/product/rosetta/src/org/jboss/internal/soa/esb/util/JBossDeployerUtil.java
Log:
Guard the error messages: JBESB-3509

Modified: labs/jbossesb/branches/JBESB_4_9_CP/product/rosetta/src/org/jboss/internal/soa/esb/util/JBossDeployerUtil.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_9_CP/product/rosetta/src/org/jboss/internal/soa/esb/util/JBossDeployerUtil.java	2010-10-15 14:15:02 UTC (rev 35539)
+++ labs/jbossesb/branches/JBESB_4_9_CP/product/rosetta/src/org/jboss/internal/soa/esb/util/JBossDeployerUtil.java	2010-10-15 14:58:15 UTC (rev 35540)
@@ -179,7 +179,7 @@
                 return null;
             }
             boolean result = esbDir.mkdir();
-            if (!result) {
+            if (!result && !esbDir.exists()) {
             	log.error("Could not create " + esbDir.getAbsolutePath());
             }
         }
@@ -193,9 +193,11 @@
     public static File createDir(final File parentDir, String dirName)
     {
         final File esbWarFiles = new File(parentDir, dirName);
-        boolean result = esbWarFiles.mkdirs();
-        if (!result) {
-        	log.error("Could not create directory " + esbWarFiles.getAbsolutePath());
+        if (!esbWarFiles.exists()) {
+            boolean result = esbWarFiles.mkdirs();
+            if (!result && !esbWarFiles.exists()) {
+            	log.error("Could not create directory " + esbWarFiles.getAbsolutePath());
+            }
         }
         return esbWarFiles;
     }



More information about the jboss-svn-commits mailing list