in src/main/java/org/apache/sling/thumbnails/internal/transformers/ResizeHandler.java [66:78]
private static void resize(Builder<? extends InputStream> builder, ValueMap properties) {
int width = properties.get(PN_WIDTH, -1);
int height = properties.get(PN_HEIGHT, -1);
if (width >= 0 && height >= 0) {
builder.size(width, height);
} else if (width >= 0) {
builder.width(width);
} else if (height >= 0) {
builder.height(height);
} else {
throw new BadRequestException("Unable to resize thumbnail due to invalid parameters: \n%s", properties);
}
}