Olá.
Estou tentando pegar um conteúdo XML de uma URL mas me aparece esse erro:
java.net.ProtocolException: Server redirected too many times (20)
Procurando um pouco achei uma solução para isto:
CookieHandler.setDefault(new ListCookieHandler());
Aonde o ListCookieHandler é uma classe que criei para manipular os cookies (a solução completa está no link http://www.java2s.com/Code/Java/JDK-6/UsingCookieHandlerinJava5.htm).
A princípio funcionou, porém ao tentar rodar este programa em outro local, o mesmo erro voltou a ocorrer.
No javadoc do método CookieHandler.setDefault eu encontrei o seguinte:
Note: non-standard http protocol handlers may ignore this setting.
Acho que isto é que pode ser o meu problema. Ele diz que alguns manipuladores de protocolo podem não considerar esta propriedade.
Alguém sabe de outra solução para isto?