TransformerException, ClassNotFoundException, CannotCompileException, NotFoundException, SecurityException,
NoSuchFieldException, IllegalArgumentException, IllegalAccessException, InvocationTargetException,
NoSuchMethodException, InstantiationException {
if (!existingArchiveFile.exists()) {
throw new OutputFailureException("Archive file does not exist");
}
if (tempArchiveFile.exists()) {
tempArchiveFile.delete();
}