*/
private void extract(ZipEntry entry, File extractTarget, LimitedNonClosingInputStream lis) throws IOException {
extractTarget.mkdirs();
ZipInputStream childZipStream = new ZipInputStream(lis);
CompressedContainer childContainer = new CompressedContainer(entry.getName());
childContainer.setPackagingType(getPackagingType(entry));
container.getEntries().add(childContainer);
new ZipFileIteratorAndExtractor(childContainer, childZipStream, extractTarget).extract();
}