Author: bentmann
Date: Thu Aug 6 10:24:05 2009
New Revision: 801591
URL: http://svn.apache.org/viewvc?rev=801591&view=rev
Log:
o Fixed exception reporting
Modified:
maven/components/trunk/maven-core/src/main/java/org/apache/maven/exception/DefaultExceptionHandler.java
Modified:
maven/components/trunk/maven-core/src/main/java/org/apache/maven/exception/DefaultExceptionHandler.java
URL:
http://svn.apache.org/viewvc/maven/components/trunk/maven-core/src/main/java/org/apache/maven/exception/DefaultExceptionHandler.java?rev=801591&r1=801590&r2=801591&view=diff
==============================================================================
---
maven/components/trunk/maven-core/src/main/java/org/apache/maven/exception/DefaultExceptionHandler.java
(original)
+++
maven/components/trunk/maven-core/src/main/java/org/apache/maven/exception/DefaultExceptionHandler.java
Thu Aug 6 10:24:05 2009
@@ -30,6 +30,7 @@
import org.apache.maven.plugin.PluginNotFoundException;
import org.apache.maven.plugin.PluginResolutionException;
import org.codehaus.plexus.component.annotations.Component;
+import org.codehaus.plexus.util.StringUtils;
/*
@@ -124,10 +125,20 @@
else if ( exception instanceof MojoFailureException )
{
message = ((MojoFailureException)exception).getLongMessage();
+
+ if ( StringUtils.isEmpty( message ) )
+ {
+ message = exception.getMessage();
+ }
}
else if ( exception instanceof MojoExecutionException )
{
message = ((MojoExecutionException)exception).getLongMessage();
+
+ if ( StringUtils.isEmpty( message ) )
+ {
+ message = exception.getMessage();
+ }
}
else