public String execute() throws Exception
	{

		HttpClient client = null;
		GetMethod get = null;

		try
		{

			String requestUrl = generateRequestUrl();
			System.out.println(requestUrl);
			client = new HttpClient();
			get = new GetMethod(requestUrl);
			client.executeMethod(get);

			return get.getResponseBodyAsString();
		}
		catch (Exception e)
		{
			e.printStackTrace();
			throw e;
		}
		finally
		{
			get.releaseConnection();
		}

	}