paths.put(directoryName, Boolean.FALSE); ExtendedArchiveEntry directoryEntry = archiveHandler.createEntryFor(directoryName, new DirectoryEntry(directoryName), false); addEntry(directoryName, directoryEntry, aos); paths.put(entryName, Boolean.TRUE); ExtendedArchiveEntry archiveEntry = archiveHandler.createEntryFor(entryName, entry, isExecutable); addEntry(entryName, archiveEntry, aos); } else { if (Boolean.TRUE.equals(paths.get(entryName))) {