Author: jbonofre
Date: Mon Sep 20 10:28:38 2010
New Revision: 998875

URL: http://svn.apache.org/viewvc?rev=998875&view=rev
Log:
[SMXCOMP-804] servicemix-vfs component throws a NullPointerException with 
tmpName is not set in the message.

Modified:
    
servicemix/components/bindings/servicemix-vfs/trunk/src/main/java/org/apache/servicemix/vfs/FileObjectResolver.java
    
servicemix/components/bindings/servicemix-vfs/trunk/src/main/java/org/apache/servicemix/vfs/VFSSendingEndpoint.java

Modified: 
servicemix/components/bindings/servicemix-vfs/trunk/src/main/java/org/apache/servicemix/vfs/FileObjectResolver.java
URL: 
http://svn.apache.org/viewvc/servicemix/components/bindings/servicemix-vfs/trunk/src/main/java/org/apache/servicemix/vfs/FileObjectResolver.java?rev=998875&r1=998874&r2=998875&view=diff
==============================================================================
--- 
servicemix/components/bindings/servicemix-vfs/trunk/src/main/java/org/apache/servicemix/vfs/FileObjectResolver.java
 (original)
+++ 
servicemix/components/bindings/servicemix-vfs/trunk/src/main/java/org/apache/servicemix/vfs/FileObjectResolver.java
 Mon Sep 20 10:28:38 2010
@@ -59,11 +59,11 @@ public class FileObjectResolver {
                 answer.createFolder();
             }
             catch (FileSystemException e) {
-                throw new IOException("Failed to create folder: " + e);
+                throw new IOException("Failed to create folder.", e);
             }
         }
         catch (FileSystemException e) {
-            throw new IOException("Failed to initialize file system manager: " 
+ e);
+            throw new IOException("Failed to initialize file system manager.", 
e);
         }
         
         return answer;

Modified: 
servicemix/components/bindings/servicemix-vfs/trunk/src/main/java/org/apache/servicemix/vfs/VFSSendingEndpoint.java
URL: 
http://svn.apache.org/viewvc/servicemix/components/bindings/servicemix-vfs/trunk/src/main/java/org/apache/servicemix/vfs/VFSSendingEndpoint.java?rev=998875&r1=998874&r2=998875&view=diff
==============================================================================
--- 
servicemix/components/bindings/servicemix-vfs/trunk/src/main/java/org/apache/servicemix/vfs/VFSSendingEndpoint.java
 (original)
+++ 
servicemix/components/bindings/servicemix-vfs/trunk/src/main/java/org/apache/servicemix/vfs/VFSSendingEndpoint.java
 Mon Sep 20 10:28:38 2010
@@ -106,7 +106,7 @@ public class VFSSendingEndpoint extends 
                     logger.error("Caught exception while closing stream on 
error: " + e, e);
                 }
             }
-            if (name != null && !name.equals(tmpName)) {
+            if (tmpName != null && name != null && !name.equals(tmpName)) {
                if (!tmpFile.canRenameTo(newFile)) {
                        throw new IOException("File " + tmpName + " could not 
be renamed to " + name);
                } else {


Reply via email to