in src/main/java/org/apache/sling/settings/impl/SlingPropertiesPrinter.java [117:134]
public void printConfiguration(PrintWriter printWriter, String mode) {
if ( ! "zip".equals(mode) ) {
this.printConfiguration(printWriter);
} else {
// write into byte array first
String contents = null;
try {
final ByteArrayOutputStream baos = new ByteArrayOutputStream();
this.props.store(baos , HEADLINE);
contents = baos.toString("8859_1");
} catch (IOException ioe) {
// if something goes wrong here we default to text output
this.printConfiguration(printWriter);
return;
}
printWriter.write(contents);
}
}