Author: bentmann
Date: Wed Apr 7 10:21:05 2010
New Revision: 931492
URL: http://svn.apache.org/viewvc?rev=931492&view=rev
Log:
[MNG-4623] model parsing errors can be less helpful in Maven 3
Modified:
maven/maven-3/trunk/maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultModelBuilder.java
Modified:
maven/maven-3/trunk/maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultModelBuilder.java
URL:
http://svn.apache.org/viewvc/maven/maven-3/trunk/maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultModelBuilder.java?rev=931492&r1=931491&r2=931492&view=diff
==============================================================================
---
maven/maven-3/trunk/maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultModelBuilder.java
(original)
+++
maven/maven-3/trunk/maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultModelBuilder.java
Wed Apr 7 10:21:05 2010
@@ -362,7 +362,15 @@ public class DefaultModelBuilder
options.put( ModelProcessor.IS_STRICT, Boolean.FALSE );
- model = modelProcessor.read( modelSource.getInputStream(),
options );
+ try
+ {
+ model = modelProcessor.read( modelSource.getInputStream(),
options );
+ }
+ catch ( ModelParseException ne )
+ {
+ // still unreadable even in non-strict mode, rethrow
original error
+ throw e;
+ }
if ( pomFile != null )
{