}
}
}
EnumUtils.setHardFailureForThisThread(hardFailEnumDeserialisation);
if (response.getResponseStatus() == HttpStatus.SC_OK) {
if (!operationBinding.voidReturnType()) {
try {
result = dataBindingFactory.getUnMarshaller().unmarshall(inputStream,
definition.getReturnType(), UNMARSHALL_ENCODING);
} catch (Exception e2) {
throw betterException(response, e2);