in src/main/java/org/apache/sling/feature/karaf/KarafFeatureWriter.java [123:137]
private static void addEntry(final ZipOutputStream jos, final Artifact artifact, final File file)
throws IOException {
final ZipEntry bundleEntry = new ZipEntry("repository/" + artifact.getId().toMvnPath());
jos.putNextEntry(bundleEntry);
final byte[] buffer = new byte[16384];
try ( final FileInputStream fis = new FileInputStream(file)) {
int l = 0;
while ( (l = fis.read(buffer)) > 0 ) {
jos.write(buffer, 0, l);
}
}
jos.closeEntry();
}