Невозможно поймать исключение SSLHandshakeException в клиенте Jira - PullRequest
0 голосов
/ 09 июня 2019

Я не могу перехватить исключение SSLHandshakeException в блоке catch и подозреваю, что это асинхронный характер AsynchronousJiraRestClientFactory. Любые мысли о том, как сделать это правильно. Я хочу выполнить операцию повтора при отлове исключения.

    try {
        URI jiraServerUri = URI.create(uri);

        JiraRestClientFactory factory = new AsynchronousJiraRestClientFactory();
        JiraRestClient restClient = factory.createWithBasicHttpAuthentication(jiraServerUri, username, password);

        return restClient;
    } catch (Exception e) {
        logger.error("Caught exception ", e);
        throw e;
    }
...