Usando o HttpProxy para conectar-se a um host com autenticação preventiva

Estou usando o HttpClient para conectar-se a um host que requer BasicAUTH. Mas o proxy não requer nenhuma autenticação. Eu configurei da seguinte forma:

private final HttpClient httpClient; // Spring injected

Setting Autenticação básica:

private void setBasicAuth(final String username, final String password) {
    httpClient.getState().setCredentials(new AuthScope(AuthScope.ANY_HOST, AuthScope.ANY_PORT, AuthScope.ANY_REALM), new UsernamePasswordCredentials(username, password));
    httpClient.getParams().setAuthenticationPreemptive(true);
}

Definir proxy:

private void setProxy(final String proxyHost, final int proxyPort) {
    hostConfiguration hostConfiguration = httpClient.getHostConfiguration();
    hostConfiguration.setProxy(proxyHost, proxyPort);
}

Mas recebo os seguintes avisos ao executar o código. Tudo funciona, mas também quero me livrar dos avisos (ou pelo menos entender por que eles aparecem)

WARN  o.a.c.httpclient.HttpMethodDirector - Required proxy credentials not available for BASIC <any realm>@proxy.XXXXXX.no:3128
WARN  o.a.c.httpclient.HttpMethodDirector - Preemptive authentication requested but no default proxy credentials available

Alguma ideia

questionAnswers(1)

yourAnswerToTheQuestion