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;
}