private void validateHasChecksumFile(File archiveFile) throws InvalidArchiveUpdateException {
  try {
    resolveChecksumFile(extractFileToDirectory(archiveFile,CHECKSUMS_FILE_IN_OPENIDM));
  }
 catch (  Exception e) {
    throw new InvalidArchiveUpdateException(archiveFile.getName(),"The archive " + archiveFile.getName() + " does not appear to contain a checksums file.",e);
  }
}

private void validateHasChecksumFile ( File archiveFile ) throws InvalidArchiveUpdateException { try { resolveChecksumFile ( extractFileToDirectory ( archiveFile , CHECKSUMS_FILE_IN_OPENIDM ) ) ; } catch ( Exception e ) { throw new InvalidArchiveUpdateException ( archiveFile . getName ( ) , "The archive " + archiveFile . getName ( ) + " does not appear to contain a checksums file." , e ) ; } }
check if the checksums file in the zip file is present and can be resolved .
