* @param exception The server error.
*/
@Override
public F.Promise<Result> onServerError(RequestHeader request, Throwable exception) {
try {
UsefulException usefulException = throwableToUsefulException(exception);
Logger.error(String.format("\n\n! @%s - Internal server error, for (%s) [%s] ->\n",
usefulException.id, request.method(), request.uri()),
usefulException
);