You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by jd...@apache.org on 2007/05/27 18:47:12 UTC

svn commit: r541999 - /maven/components/trunk/maven-core/src/main/java/org/apache/maven/lifecycle/plan/DefaultBuildPlanner.java

Author: jdcasey
Date: Sun May 27 09:47:09 2007
New Revision: 541999

URL: http://svn.apache.org/viewvc?view=rev&rev=541999
Log:
Fixing a couple small things having to do with reports that fork.

Modified:
    maven/components/trunk/maven-core/src/main/java/org/apache/maven/lifecycle/plan/DefaultBuildPlanner.java

Modified: maven/components/trunk/maven-core/src/main/java/org/apache/maven/lifecycle/plan/DefaultBuildPlanner.java
URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-core/src/main/java/org/apache/maven/lifecycle/plan/DefaultBuildPlanner.java?view=diff&rev=541999&r1=541998&r2=541999
==============================================================================
--- maven/components/trunk/maven-core/src/main/java/org/apache/maven/lifecycle/plan/DefaultBuildPlanner.java (original)
+++ maven/components/trunk/maven-core/src/main/java/org/apache/maven/lifecycle/plan/DefaultBuildPlanner.java Sun May 27 09:47:09 2007
@@ -171,7 +171,7 @@
 
                         if ( pd != null )
                         {
-                            findForkModifiers( reportBinding, pluginDescriptor, plan, project );
+                            findForkModifiers( reportBinding, pd, plan, project );
                         }
                     }
                 }
@@ -223,6 +223,12 @@
         String referencingGoal = mojoBinding.getGoal();
 
         MojoDescriptor mojoDescriptor = pluginDescriptor.getMojo( referencingGoal );
+
+        if ( mojoDescriptor == null )
+        {
+            throw new LifecyclePlannerException( "Cannot find mojo descriptor for: " + referencingGoal + " in plugin: "
+                                                 + pluginDescriptor.getId() );
+        }
 
         if ( mojoDescriptor.getExecuteGoal() != null )
         {