{
throw new ReleaseExecutionException( "Unable to find phase '" + name + "' to execute" );
}
updateListener( listener, name, PHASE_START );
phase.execute( releaseDescriptor, releaseEnvironment, reactorProjects );
updateListener( listener, name, PHASE_END );
}
//call release:clean so that resume will not be possible anymore after a rollback
clean( releaseDescriptor, listener, reactorProjects );