You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by be...@apache.org on 2010/08/26 20:46:34 UTC

svn commit: r989869 - /maven/maven-3/trunk/maven-embedder/src/main/java/org/apache/maven/cli/MavenCli.java

Author: bentmann
Date: Thu Aug 26 18:46:33 2010
New Revision: 989869

URL: http://svn.apache.org/viewvc?rev=989869&view=rev
Log:
[MNG-4782] Automatically dump stack trace in case of internal Maven error

Modified:
    maven/maven-3/trunk/maven-embedder/src/main/java/org/apache/maven/cli/MavenCli.java

Modified: maven/maven-3/trunk/maven-embedder/src/main/java/org/apache/maven/cli/MavenCli.java
URL: http://svn.apache.org/viewvc/maven/maven-3/trunk/maven-embedder/src/main/java/org/apache/maven/cli/MavenCli.java?rev=989869&r1=989868&r2=989869&view=diff
==============================================================================
--- maven/maven-3/trunk/maven-embedder/src/main/java/org/apache/maven/cli/MavenCli.java (original)
+++ maven/maven-3/trunk/maven-embedder/src/main/java/org/apache/maven/cli/MavenCli.java Thu Aug 26 18:46:33 2010
@@ -33,6 +33,7 @@ import java.util.StringTokenizer;
 import org.apache.commons.cli.CommandLine;
 import org.apache.commons.cli.ParseException;
 import org.apache.commons.cli.UnrecognizedOptionException;
+import org.apache.maven.InternalErrorException;
 import org.apache.maven.Maven;
 import org.apache.maven.exception.DefaultExceptionHandler;
 import org.apache.maven.exception.ExceptionHandler;
@@ -539,7 +540,7 @@ public class MavenCli
             }
         }
 
-        if ( showErrors )
+        if ( showErrors || ( summary.getException() instanceof InternalErrorException ) )
         {
             logger.error( msg, summary.getException() );
         }