decompresser.setInput(input, 0, input.length);
byte[] result = new byte[2048];
String outputString = "";
try {
int resultlength = decompresser.inflate(result);
decompresser.end();
outputString = new String(result, 0, resultlength, "UTF-8");
} catch (DataFormatException e) {
logger.warn("Not able to decode facet URL: " + inputString, e);
} catch (UnsupportedEncodingException e) {
logger.warn("Not able to decode facet URL: " + inputString, e);