while ((entry = (ZipArchiveEntry) in.getNextZipEntry()) != null) {
final String name = entry.getName();
if (!entry.isDirectory()) {
final RequestMetaData metaData = new RequestMetaData(1L, 2L, name);
final RequestIdentifier identifier = new RequestIdentifier(uri);
final ZipEntryIdentificationRequest zipRequest =
new ZipEntryIdentificationRequest(metaData, identifier, tmpDir);
zipRequest.open(in);
final IdentificationResultCollection zipResults =
binarySignatureIdentifier.matchBinarySignatures(zipRequest);
final ResultPrinter resultPrinter =
new ResultPrinter(binarySignatureIdentifier,
containerSignatureDefinitions, newPath, slash, slash1, true);