Here is my code in jsp:
<c:catch var="feederror">
    <%
        String feedUrl = (String) pageContext.getAttribute("url");
        String feedXml = "";  
      HttpURLConnection conn = (HttpURLConnection) new URL(feedUrl).openConnection();
      BufferedReader reader = new BufferedReader(new InputStreamReader(conn.getInputStream(), "UTF-8"));
      String line;
      while ((line = reader.readLine()) != null) {
          feedXml += line;
      }
      reader.close();
      pageContext.setAttribute("feedXml", feedXml.trim().replaceAll("",""));    
    %>
</c:catch>
The variable feederror returns java.net.ProtocolException: Server reditected too many times(20).
I have tried:
- to open browser with disabled cookies - page do not load at all (404);
- used CookieHandler.setDefault(new CookieManager(null, CookiePolicy.ACCEPT_ALL)) before openning connection - didn't change anything;
- tried CookieHandler.setDefault(new CookieManager()) - didn't change anything;
How to solve the problem?
 
    