for (EntityViolationType violationType : violation.getValue()) {
responseBuilder.header(exType.getElementHeaderName(),
violation.getClass().getSimpleName() + ": " + violationType);
}
}
return responseBuilder.build();
} else if (ex instanceof WorkflowException) {
return buildResponse(responseBuilder, SyncopeClientExceptionType.Workflow, getExMessage(ex));
} else if (ex instanceof PropagationException) {
return buildResponse(responseBuilder, SyncopeClientExceptionType.Propagation, getMessage(ex,
((PropagationException) ex).getResourceName()));