brett 2004/05/07 15:56:08
Modified: src/java/org/apache/maven/plugin Tag: MAVEN-1_0-BRANCH
PluginManager.java
Log:
make sure no goal is not an unknown error
Revision Changes Path
No revision
No revision
1.70.4.44 +11 -2 maven/src/java/org/apache/maven/plugin/PluginManager.java
Index: PluginManager.java
===================================================================
RCS file: /home/cvs/maven/src/java/org/apache/maven/plugin/PluginManager.java,v
retrieving revision 1.70.4.43
retrieving revision 1.70.4.44
diff -u -r1.70.4.43 -r1.70.4.44
--- PluginManager.java 5 May 2004 07:29:28 -0000 1.70.4.43
+++ PluginManager.java 7 May 2004 22:56:08 -0000 1.70.4.44
@@ -19,6 +19,7 @@
import com.werken.forehead.Forehead;
import com.werken.forehead.ForeheadClassLoader;
+import com.werken.werkz.NoSuchGoalException;
import com.werken.werkz.Session;
import com.werken.werkz.WerkzProject;
import com.werken.werkz.jelly.JellySession;
@@ -33,6 +34,7 @@
import org.apache.maven.MavenException;
import org.apache.maven.MavenSession;
import org.apache.maven.MavenUtils;
+import org.apache.maven.UnknownGoalException;
import org.apache.maven.jelly.JellyUtils;
import org.apache.maven.jelly.MavenJellyContext;
import org.apache.maven.project.Dependency;
@@ -603,7 +605,14 @@
{
String goalName = ( String ) i.next();
log.debug( "attaining goal " + goalName );
- werkzProject.attainGoal( goalName, session );
+ try
+ {
+ werkzProject.attainGoal( goalName, session );
+ }
+ catch ( NoSuchGoalException e )
+ {
+ throw new UnknownGoalException( goalName );
+ }
}
}
finally
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]