private static void getQCFiles(final String missionPrefix, final String orbitType, int year, int month, final double stateVectorTime) throws Exception { final File localFolder = getDestFolder(missionPrefix, orbitType, year, month); final QCScraper qc = new QCScraper(orbitType); final String[] orbitFiles = qc.getFileURLs(missionPrefix, year, month); final URL remotePath = new URL(qc.getRemoteURL()); final SSLUtil ssl = new SSLUtil(); ssl.disableSSLCertificateCheck(); for (String file : orbitFiles) { if (isWithinRange(file, stateVectorTime)) { final File localFile = new File(localFolder, file); DownloadableContentImpl.getRemoteHttpFile(remotePath, localFile); if (localFile.exists()) { final File localZipFile = FileUtils.exchangeExtension(localFile, ".EOF.zip"); ZipUtils.zipFile(localFile, localZipFile); localFile.delete(); } } } ssl.enableSSLCertificateCheck(); }