From 43caaab0075fafb30af3af402caa744f2b0794d3 Mon Sep 17 00:00:00 2001 From: Athou Date: Wed, 22 May 2013 13:33:22 +0200 Subject: [PATCH] null handling --- src/main/java/com/commafeed/backend/feeds/FeedParser.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/commafeed/backend/feeds/FeedParser.java b/src/main/java/com/commafeed/backend/feeds/FeedParser.java index 471dd32a..ec1b15f8 100644 --- a/src/main/java/com/commafeed/backend/feeds/FeedParser.java +++ b/src/main/java/com/commafeed/backend/feeds/FeedParser.java @@ -57,7 +57,10 @@ public class FeedParser { String encoding = FeedUtils.guessEncoding(xml); String xmlString = FeedUtils.trimInvalidXmlCharacters(new String( xml, encoding)); - + if (xmlString == null) { + throw new FeedException("Input string is null for url " + + feedUrl); + } InputSource source = new InputSource(new StringReader(xmlString)); SyndFeed rss = new SyndFeedInput().build(source); handleForeignMarkup(rss);