this.getLog().info("Extracting " + f +
" into " + outputDirectory);
UnArchiver unArchiver = archiverManager.getUnArchiver(f);
unArchiver.setSourceFile(f);
unArchiver.setDestDirectory(outputDirectory);
unArchiver.extract();
} catch (NoSuchArchiverException nsae) {
throw new MojoExecutionException("Unknown archive", nsae);
} catch (ArchiverException ae) {
throw new MojoExecutionException("Error unpacking", ae);
}