String charset, Class<T> channelClazz, Class<E> itemClazz) throws Exception
{
GetMethod get = null;
try
{
HttpClientImpl httpClientService = new HttpClientImpl(url);
get = httpClientService.getMethod(url.getFile());
get.setFollowRedirects(true);
int statusCode = httpClientService.getHttpClient().executeMethod(get);
if (statusCode != HttpStatus.SC_OK)
{
throw new MalformedURLException("Server response code " + statusCode);
}
InputStream input = get.getResponseBodyAsStream();