Author: evenisse
Date: Fri Jan 19 05:43:50 2007
New Revision: 497811

URL: http://svn.apache.org/viewvc?view=rev&rev=497811
Log:
Fix NPE when file is a root file

Modified:
    
maven/archiva/trunk/archiva-configuration/src/main/java/org/apache/maven/archiva/configuration/DefaultConfigurationStore.java

Modified: 
maven/archiva/trunk/archiva-configuration/src/main/java/org/apache/maven/archiva/configuration/DefaultConfigurationStore.java
URL: 
http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-configuration/src/main/java/org/apache/maven/archiva/configuration/DefaultConfigurationStore.java?view=diff&rev=497811&r1=497810&r2=497811
==============================================================================
--- 
maven/archiva/trunk/archiva-configuration/src/main/java/org/apache/maven/archiva/configuration/DefaultConfigurationStore.java
 (original)
+++ 
maven/archiva/trunk/archiva-configuration/src/main/java/org/apache/maven/archiva/configuration/DefaultConfigurationStore.java
 Fri Jan 19 05:43:50 2007
@@ -158,7 +158,11 @@
         FileWriter fileWriter = null;
         try
         {
-            file.getParentFile().mkdirs();
+            //does file directory exist ?
+            if ( file.getParentFile() != null && 
!file.getParentFile().exists() )
+            {
+                file.getParentFile().mkdirs();
+            }
 
             fileWriter = new FileWriter( file );
             writer.write( fileWriter, configuration );


Reply via email to