Hi, There is not much XWiki can do if a RSS feed displayed in a page is slow or does not respond. We have improved a little XWiki's behavior by adding a timeout (default to 60 seconds) in the latest trunk code. However this won't completely solve your problem. If you want to solve it, you want either to use a cache (this exists in the FeedPlugin) or to use the FeedPlugin's capability of storing RSS Feeds in Wiki pages. Checkout the FeedPlugin API Ludovic Antonio Goncalves a écrit :
Hi,
I've created a panel that is displayed on the right side (of every page). This panel displays the five top titles of an external weblog using the rss macro :
{rss:feed=http://jroller.com/rss/agoncal|count=5 <http://jroller.com/rss/agoncal%7Ccount=5>}
The problem that I'm facing is that the rss feed is broken (JRoller's problem). And because of that, the macro hangs (for quite a while) and then throws an exception. Because it's displayed on everypage, navigating in the wiki becomes really slow. Is there a way to do something better ?
Antonio (BTW I'm using RC2)
12:40:01,578 WARN http-8080-Processor25 http://localhost:8080/xwiki/bin/view/Main/ MacroFilter:handleMatch:139 - MacroFilter: unable java.io.IOException: Error processing http://jroller.com/rss/agoncal: Connection timed out: connect at com.xpn.xwiki.render.macro.rss.RSSMacro.execute(RSSMacro.java:102) at org.radeox.filter.MacroFilter.handleMatch (MacroFilter.java:117)
------------------------------------------------------------------------
-- You receive this message as a subscriber of the [email protected] mailing list. To unsubscribe: mailto:[email protected] For general help: mailto:[email protected]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
-- Ludovic Dubost Blog: http://www.ludovic.org/blog/ XWiki: http://www.xwiki.com Skype: ldubost GTalk: ldubost AIM: nvludo Yahoo: ludovic