code: @Override
  	public void execute() throws MojoExecutionException, MojoFailureException {
  	    try {
  			final ResourcesAggregator aggr = this.createResourcesAggregator();
  			
  			final File fullOutputDirectory = new File(baseOutputDirectory, skinOutputDirectory);
  			this.doAggregation(aggr, skinConfigurationFile, fullOutputDirectory);
  		} catch (AggregationException e) {
  			throw new MojoExecutionException("aggregation failed", e);
  		} catch (IOException e) {
  			throw new MojoExecutionException("IOException occurred", e);
  		}
  	}
docs: /* (non-Javadoc)
  @see org.apache.maven.plugin.Mojo#execute()