Loop on invalid groovy.

Issue #456 invalid
Former user created an issue

While testing 2 new groovys, I noted this loop in the log when the groovy has an error.. Seems Serviio should stop trying after detecting the error {{{ 2011-11-13 21:04:53,931 INFO [RendererSearchSender] Searching for Renderer devices 2011-11-13 21:04:53,931 INFO [RendererExpirationChecker] Starting RendererExpirationChecker 2011-11-13 21:05:08,720 INFO [PluginCompilerThread] Added plugin Cleeseblog (Cleeseblog.groovy) 2011-11-13 21:05:11,388 INFO [PluginCompilerThread] Added plugin Hulu (US only) (Hulu.groovy) 2011-11-13 21:05:11,625 INFO [Messages] Loaded console message bundle for locale: en 2011-11-13 21:05:11,750 INFO [UpdateChecker] Checking if a new version is available 2011-11-13 21:05:13,468 INFO [PluginCompilerThread] Added plugin BBC iPlayer (UK only) (IPlayer.groovy) 2011-11-13 21:05:14,224 INFO [PluginCompilerThread] Added plugin ReutersCom (ReutersCom.groovy) 2011-11-13 21:05:14,390 INFO [PluginCompilerThread] Added plugin RSStest (RssTest.groovy) 2011-11-13 21:05:14,528 INFO [PluginCompilerThread] Added plugin S4cUrlExtractor (S4c.groovy) 2011-11-13 21:05:14,651 INFO [PluginCompilerThread] Added plugin Vimeo (Vimeo.groovy) 2011-11-13 21:05:14,683 INFO [PluginCompilerThread] Added plugin WimpCom (WimpCom.groovy) 2011-11-13 21:05:14,996 INFO [PluginCompilerThread] Added plugin YouTube (Youtube.groovy) 2011-11-13 21:05:29,722 INFO [FeedUpdaterThread] Started looking for information about online feeds 2011-11-13 21:05:31,939 INFO [ContentDirectoryDefinitionParser] Parsing ContentDirectory definition 2011-11-13 21:05:32,590 INFO [BrowsingCategoriesMessages] Loaded browsing categories message bundle for locale: en 2011-11-13 21:06:07,260 WARN [FeedUpdaterThread] An error occured while scanning for online item information, will continue java.io.IOException: Cannot parse feed from https://sites.google.com/site/jhbrsstest. Message: Error during feed parsing : Invalid XML: Error on line 5: The reference to entity "a.chrome.csi" must end with the ';' delimiter. at org.serviio.library.online.OnlineLibraryManager.findFeed(OnlineLibraryManager.java:169) at org.serviio.library.online.OnlineLibraryManager.findFeedInCacheOrParse(OnlineLibraryManager.java:176) at org.serviio.library.online.metadata.FeedUpdaterThread.getOnlineItems(FeedUpdaterThread.java:147) at org.serviio.library.online.metadata.FeedUpdaterThread.run(FeedUpdaterThread.java:92) 2011-11-13 21:06:07,856 WARN [FeedUpdaterThread] An error occured while scanning for online item information, will continue java.io.IOException: Cannot parse feed from https://sites.google.com/site/jhb50rsstest. Message: Error during feed parsing : Invalid XML: Error on line 5: The reference to entity "a.chrome.csi" must end with the ';' delimiter. at org.serviio.library.online.OnlineLibraryManager.findFeed(OnlineLibraryManager.java:169) at org.serviio.library.online.OnlineLibraryManager.findFeedInCacheOrParse(OnlineLibraryManager.java:176) at org.serviio.library.online.metadata.FeedUpdaterThread.getOnlineItems(FeedUpdaterThread.java:147) at org.serviio.library.online.metadata.FeedUpdaterThread.run(FeedUpdaterThread.java:92) 2011-11-13 21:07:08,853 WARN [FeedUpdaterThread] An error occured while scanning for online item information, will continue java.io.IOException: Cannot parse feed from https://sites.google.com/site/jhbrsstest. Message: Error during feed parsing : Invalid XML: Error on line 5: The reference to entity "a.chrome.csi" must end with the ';' delimiter. at org.serviio.library.online.OnlineLibraryManager.findFeed(OnlineLibraryManager.java:169) at org.serviio.library.online.OnlineLibraryManager.findFeedInCacheOrParse(OnlineLibraryManager.java:176) at org.serviio.library.online.metadata.FeedUpdaterThread.getOnlineItems(FeedUpdaterThread.java:147) at org.serviio.library.online.metadata.FeedUpdaterThread.run(FeedUpdaterThread.java:92) 2011-11-13 21:07:09,608 WARN [FeedUpdaterThread] An error occured while scanning for online item information, will continue java.io.IOException: Cannot parse feed from https://sites.google.com/site/jhb50rsstest. Message: Error during feed parsing : Invalid XML: Error on line 5: The reference to entity "a.chrome.csi" must end with the ';' delimiter. at org.serviio.library.online.OnlineLibraryManager.findFeed(OnlineLibraryManager.java:169) at org.serviio.library.online.OnlineLibraryManager.findFeedInCacheOrParse(OnlineLibraryManager.java:176) at org.serviio.library.online.metadata.FeedUpdaterThread.getOnlineItems(FeedUpdaterThread.java:147) at org.serviio.library.online.metadata.FeedUpdaterThread.run(FeedUpdaterThread.java:92) 2011-11-13 21:08:10,224 WARN [FeedUpdaterThread] An error occured while scanning for online item information, will continue java.io.IOException: Cannot parse feed from https://sites.google.com/site/jhbrsstest. Message: Error during feed parsing : Invalid XML: Error on line 5: The reference to entity "a.chrome.csi" must end with the ';' delimiter. at org.serviio.library.online.OnlineLibraryManager.findFeed(OnlineLibraryManager.java:169) at org.serviio.library.online.OnlineLibraryManager.findFeedInCacheOrParse(OnlineLibraryManager.java:176) at org.serviio.library.online.metadata.FeedUpdaterThread.getOnlineItems(FeedUpdaterThread.java:147) at org.serviio.library.online.metadata.FeedUpdaterThread.run(FeedUpdaterThread.java:92) 2011-11-13 21:08:11,057 WARN [FeedUpdaterThread] An error occured while scanning for online item information, will continue java.io.IOException: Cannot parse feed from https://sites.google.com/site/jhb50rsstest. Message: Error during feed parsing : Invalid XML: Error on line 5: The reference to entity "a.chrome.csi" must end with the ';' delimiter. at org.serviio.library.online.OnlineLibraryManager.findFeed(OnlineLibraryManager.java:169) at org.serviio.library.online.OnlineLibraryManager.findFeedInCacheOrParse(OnlineLibraryManager.java:176) at org.serviio.library.online.metadata.FeedUpdaterThread.getOnlineItems(FeedUpdaterThread.java:147) at org.serviio.library.online.metadata.FeedUpdaterThread.run(FeedUpdaterThread.java:92) 2011-11-13 21:09:11,750 WARN [FeedUpdaterThread] An error occured while scanning for online item information, will continue java.io.IOException: Cannot parse feed from https://sites.google.com/site/jhbrsstest. Message: Error during feed parsing : Invalid XML: Error on line 5: The reference to entity "a.chrome.csi" must end with the ';' delimiter. at org.serviio.library.online.OnlineLibraryManager.findFeed(OnlineLibraryManager.java:169) at org.serviio.library.online.OnlineLibraryManager.findFeedInCacheOrParse(OnlineLibraryManager.java:176) at org.serviio.library.online.metadata.FeedUpdaterThread.getOnlineItems(FeedUpdaterThread.java:147) at org.serviio.library.online.metadata.FeedUpdaterThread.run(FeedUpdaterThread.java:92) }}}

Comments (4)

  1. Former user Account Deleted

    Every second seems excessive. Since it wont update the menu until it is refreshed why not just check at menu open time

  2. Petr Nejedly repo owner

    it's every minute, not second. It'd be too slow to parse a feed on menu open request.

  3. Log in to comment