Author: brett
Date: Mon May 2 01:19:01 2005
New Revision: 165604
URL: http://svn.apache.org/viewcvs?rev=165604&view=rev
Log:
improve error message
Modified:
maven/components/trunk/maven-core/src/main/java/org/apache/maven/lifecycle/DefaultLifecycleExecutor.java
Modified:
maven/components/trunk/maven-core/src/main/java/org/apache/maven/lifecycle/DefaultLifecycleExecutor.java
URL:
http://svn.apache.org/viewcvs/maven/components/trunk/maven-core/src/main/java/org/apache/maven/lifecycle/DefaultLifecycleExecutor.java?rev=165604&r1=165603&r2=165604&view=diff
==============================================================================
---
maven/components/trunk/maven-core/src/main/java/org/apache/maven/lifecycle/DefaultLifecycleExecutor.java
(original)
+++
maven/components/trunk/maven-core/src/main/java/org/apache/maven/lifecycle/DefaultLifecycleExecutor.java
Mon May 2 01:19:01 2005
@@ -316,6 +316,7 @@
* @param mojoDescriptor
*/
private void configureMojo( MojoDescriptor mojoDescriptor, Map phaseMap,
Settings settings )
+ throws LifecycleExecutionException
{
if ( settings.getActiveProfile().isOffline() &&
mojoDescriptor.requiresOnline() )
{
@@ -328,6 +329,10 @@
{
Phase phase = (Phase) phaseMap.get( mojoDescriptor.getPhase()
);
+ if ( phase == null )
+ {
+ throw new LifecycleExecutionException( "Required phase '"
+ mojoDescriptor.getPhase() + "' not found" );
+ }
phase.getGoals().add( mojoDescriptor.getId() );
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]