Author: felixk
Date: Tue Mar 22 07:16:04 2011
New Revision: 1084085

URL: http://svn.apache.org/viewvc?rev=1084085&view=rev
Log:
Throw IOException when directory can't be created (see JAMES-1208)

Modified:
    
james/server/trunk/queue-activemq/src/main/java/org/apache/james/queue/activemq/FileSystemBlobStrategy.java

Modified: 
james/server/trunk/queue-activemq/src/main/java/org/apache/james/queue/activemq/FileSystemBlobStrategy.java
URL: 
http://svn.apache.org/viewvc/james/server/trunk/queue-activemq/src/main/java/org/apache/james/queue/activemq/FileSystemBlobStrategy.java?rev=1084085&r1=1084084&r2=1084085&view=diff
==============================================================================
--- 
james/server/trunk/queue-activemq/src/main/java/org/apache/james/queue/activemq/FileSystemBlobStrategy.java
 (original)
+++ 
james/server/trunk/queue-activemq/src/main/java/org/apache/james/queue/activemq/FileSystemBlobStrategy.java
 Tue Mar 22 07:16:04 2011
@@ -161,7 +161,10 @@ public class FileSystemBlobStrategy impl
         
         // check if we need to create the queue folder
         if (queueF.exists() == false) {
-            queueF.mkdirs();
+            if (!queueF.mkdirs()) {
+                throw new IOException("Unable to create directory "
+                        + queueF.getAbsolutePath());
+            }
         }
         return fs.getFile(queueUrl+ "/" + filename);
         



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to