Author: brett
Date: Mon Feb 25 05:44:23 2008
New Revision: 630844

URL: http://svn.apache.org/viewvc?rev=630844&view=rev
Log:
[MRM-731] fix failure introduced by previous commit

Modified:
    
maven/archiva/trunk/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/content/DefaultPathParser.java

Modified: 
maven/archiva/trunk/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/content/DefaultPathParser.java
URL: 
http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/content/DefaultPathParser.java?rev=630844&r1=630843&r2=630844&view=diff
==============================================================================
--- 
maven/archiva/trunk/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/content/DefaultPathParser.java
 (original)
+++ 
maven/archiva/trunk/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/content/DefaultPathParser.java
 Mon Feb 25 05:44:23 2008
@@ -156,7 +156,12 @@
                     break;
                 case 0:
                     // End of the filename, only a simple extension left. - 
Set the type.
-                    artifact.setType( 
ArtifactExtensionMapping.mapExtensionToType( parser.getExtension() ) );
+                    String type = ArtifactExtensionMapping.mapExtensionToType( 
parser.getExtension() );
+                    if ( type == null )
+                    {
+                        throw new LayoutException( "Invalid artifact: no type 
was specified" );
+                    }
+                    artifact.setType( type );
                     break;
             }
 


Reply via email to