} catch (UnauthorizedException e) {
throw new InvalidCredentialsOpenShiftException(url.toString(), e);
} catch (NotFoundException e) {
throw new NotFoundOpenShiftException(url.toString(), e);
} catch (HttpClientException e) {
throw new OpenShiftEndpointException(
url.toString(), e, e.getMessage(),
"Could not request {0}: {1}", url.toString(), getResponseMessage(e));
} catch (SocketTimeoutException e) {
throw new OpenShiftTimeoutException(url.toString(), e, e.getMessage(), "Could not request url {0}, connection timed out", url.toString());
}