* @return the feed or NULL if there was an error or no updates required.
*/
protected Channel fetchFeed()
throws IOException
{
IFeedParser parser = FeedParserConfig.create();
Channel channel = null;
try
{
FeedParserResult result = parser.parse(getXmlURL(), getTitle(),
getLastUpdateServerTime());
setInvalidnessReason(null);
channel = result.getChannel();