Author: bentmann
Date: Sun Jan 11 04:26:53 2009
New Revision: 733460

URL: http://svn.apache.org/viewvc?rev=733460&view=rev
Log:
[MRELEASE-393] NoSuchMethodError when using InvokerMavenExecutor with cmd line 
arg "--quiet"

Modified:
    maven/release/trunk/maven-release-manager/pom.xml
    
maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/InvokerMavenExecutor.java
    maven/release/trunk/maven-release-plugin/pom.xml

Modified: maven/release/trunk/maven-release-manager/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/pom.xml?rev=733460&r1=733459&r2=733460&view=diff
==============================================================================
--- maven/release/trunk/maven-release-manager/pom.xml (original)
+++ maven/release/trunk/maven-release-manager/pom.xml Sun Jan 11 04:26:53 2009
@@ -44,12 +44,7 @@
     <dependency>
       <groupId>org.codehaus.plexus</groupId>
       <artifactId>plexus-container-default</artifactId>
-      <version>1.0-alpha-17</version>
-    </dependency>
-    <dependency>
-      <groupId>org.codehaus.plexus</groupId>
-      <artifactId>plexus-component-api</artifactId>
-      <version>1.0-alpha-17</version>
+      <version>1.0-alpha-9</version>
     </dependency>
     <dependency>
       <groupId>org.codehaus.plexus</groupId>
@@ -61,8 +56,12 @@
       <version>1.0-alpha-6</version>
       <exclusions>
         <exclusion>
-          <artifactId>plexus-utils</artifactId>
           <groupId>plexus</groupId>
+          <artifactId>plexus-utils</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>org.codehaus.plexus</groupId>
+          <artifactId>plexus-component-api</artifactId>
         </exclusion>
       </exclusions>
     </dependency>

Modified: 
maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/InvokerMavenExecutor.java
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/InvokerMavenExecutor.java?rev=733460&r1=733459&r2=733460&view=diff
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/InvokerMavenExecutor.java
 (original)
+++ 
maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/InvokerMavenExecutor.java
 Sun Jan 11 04:26:53 2009
@@ -198,7 +198,8 @@
 
             if ( cli.hasOption( QUIET ) )
             {
-                bridge.setThreshold( Logger.LEVEL_ERROR );
+                // TODO: setQuiet() currently not supported by 
InvocationRequest
+                req.setDebug( false );
             }
             else if ( cli.hasOption( DEBUG ) )
             {
@@ -512,7 +513,9 @@
 
         public void setThreshold( int level )
         {
-            logger.setThreshold( level );
+            // NOTE:
+            // logger.setThreadhold( level )
+            // is not supported in plexus-container-default:1.0-alpha-9 as 
used in Maven 2.x
         }
 
         public void warn( String message,

Modified: maven/release/trunk/maven-release-plugin/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-plugin/pom.xml?rev=733460&r1=733459&r2=733460&view=diff
==============================================================================
--- maven/release/trunk/maven-release-plugin/pom.xml (original)
+++ maven/release/trunk/maven-release-plugin/pom.xml Sun Jan 11 04:26:53 2009
@@ -61,16 +61,6 @@
       <groupId>org.apache.maven.release</groupId>
       <artifactId>maven-release-manager</artifactId>
       <version>2.0-beta-9-SNAPSHOT</version>
-      <exclusions>
-        <exclusion>
-          <groupId>org.codehaus.plexus</groupId>
-          <artifactId>plexus-component-api</artifactId>
-        </exclusion>
-        <exclusion>
-          <groupId>org.codehaus.plexus</groupId>
-          <artifactId>plexus-container-default</artifactId>
-        </exclusion>
-      </exclusions>
     </dependency>
     <dependency>
       <groupId>org.apache.maven</groupId>
@@ -151,9 +141,9 @@
                   <excludes>
                     <exclude>org.codehaus.plexus:plexus-component-api</exclude>
                   </excludes>
-                  <message>The new containers are not supported. You
-                    probably added a dependency that is missing the
-                    exclusions.</message>
+                  <message>
+                    The new containers are not supported. You probably added a 
dependency that is missing the exclusions.
+                  </message>
                 </bannedDependencies>
               </rules>
               <fail>true</fail>


Reply via email to