extraDetailsForLogging.add(Pair.of("unhandled_error", "true")); if (logRequestBodyOnUnhandledExceptions(ex, request)) { String body; try { T frameworkRepresentation = prepareFrameworkRepresentation( errorContractDTO, httpStatusCodeToUse, errorsToUse, ex, request ); Map<String, List<String>> extraHeadersForResponse = extraHeadersForResponse( frameworkRepresentation, errorContractDTO, httpStatusCodeToUse, errorsToUse, ex, request ); return generateLastDitchFallbackErrorResponseInfo(ex, request, errorUid, finalHeadersForResponse);