Exemplo n.º 1
0
  public static Document getAmazonResponse(String url) throws FactoryConfigurationError {
    String page = "";

    boolean done = false;
    int trial = 0;
    do {
      page = Utilities.getPage(url);
      if (page == null && trial < 3) {
        Utilities.sleep(2);
        trial++;
      } else {
        done = true;
      }
    } while (!done);

    Document d;
    if (page == null) {
      System.out.println("Error:" + url);
      // Utilities.sleep(5);
      d = null;
    } else {
      d = Utilities.getXMLFromFile(page);
    }
    return d;
  }