code: private File unGzip(final File inputFile, final File outputDir) throws FileNotFoundException, IOException {
  
  	    _log.info(String.format("Ungzipping %s to dir %s.", inputFile.getAbsolutePath(), outputDir.getAbsolutePath()));
  
  	    //final File outputFile = new File(outputDir, inputFile.getName().substring(0, inputFile.getName().length() - 3));
  
  	    final GZIPInputStream in = new GZIPInputStream(new FileInputStream(inputFile));
  	    final FileOutputStream out = new FileOutputStream(outputDir);
  
  	    IOUtils.copy(in, out);
  
  	    in.close();
  	    out.close();
  
  	    return outputDir;
  	}
docs: Ungzip an input file into an output file.
  <p>
  The output file is created in the output folder, having the same name
  as the input file, minus the '.gz' extension.
  
  @param inputFile     the input .gz file
  @param outputDir     the output directory file.
  @throws IOException
  @throws FileNotFoundException
  
  @return  The {@File} with the ungzipped content.