You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by jv...@apache.org on 2007/11/06 05:51:15 UTC

svn commit: r592272 - /maven/artifact/trunk/src/main/java/org/apache/maven/artifact/repository/metadata/AbstractRepositoryMetadata.java

Author: jvanzyl
Date: Mon Nov  5 20:51:13 2007
New Revision: 592272

URL: http://svn.apache.org/viewvc?rev=592272&view=rev
Log:
MNG-2909: making sure that if some zero length metadata file is laying around then nuke it.

Modified:
    maven/artifact/trunk/src/main/java/org/apache/maven/artifact/repository/metadata/AbstractRepositoryMetadata.java

Modified: maven/artifact/trunk/src/main/java/org/apache/maven/artifact/repository/metadata/AbstractRepositoryMetadata.java
URL: http://svn.apache.org/viewvc/maven/artifact/trunk/src/main/java/org/apache/maven/artifact/repository/metadata/AbstractRepositoryMetadata.java?rev=592272&r1=592271&r2=592272&view=diff
==============================================================================
--- maven/artifact/trunk/src/main/java/org/apache/maven/artifact/repository/metadata/AbstractRepositoryMetadata.java (original)
+++ maven/artifact/trunk/src/main/java/org/apache/maven/artifact/repository/metadata/AbstractRepositoryMetadata.java Mon Nov  5 20:51:13 2007
@@ -89,7 +89,11 @@
         File metadataFile = new File( localRepository.getBasedir(),
             localRepository.pathOfLocalRepositoryMetadata( this, remoteRepository ) );
 
-        if ( metadataFile.exists() )
+        if ( metadataFile.length() == 0 )
+        {
+            metadataFile.delete();
+        }
+        else if ( metadataFile.exists() )
         {
             Reader reader = null;