Я пытаюсь написать простой веб-сайт Google App Engine, который читает внешний канал RSS. Я использую ROME с JDOM, но у меня складывается впечатление, что ROME несовместим с Google App Engine и как вы можете получать данные.
В ROME используется метод build класса SyndFeedInput , но я не могу найти способ связать это с Google App Engine и URL Fetch.
Мой пример кода:
URL url = new URL(rss_url);
Reader r = new InputStreamReader(url.openStream());
SyndFeed feed = new SyndFeedInput().build(r);
Но в третьем ряду я получаю
java.lang.IllegalStateException: JDOM could not create a SAX parser
Это работает, если я запускаю код в отдельном отдельном приложении, но когда я запускаю код через Google App Engine локально, я получаю исключение.
Что я делаю не так и какие альтернативы я могу попробовать прочитать на внешнем RSS?