Re: CBS.com (US Only)
leo1981 wrote:Hi,
I am new to plugin development.
I modified the original CBS.groovy and I got it to work.
Thanks,
Leonardo
Works great! Thank you
leo1981 wrote:Hi,
I am new to plugin development.
I modified the original CBS.groovy and I got it to work.
Thanks,
Leonardo
2013-05-12 12:50:24,619 DEBUG [OnlineLibraryManager] Resource http://www.cbs.com/shows/48_hours/video/ not in cache yet, loading it
2013-05-12 12:50:24,619 DEBUG [WebResourceParser] Parsing web resource 'http://www.cbs.com/shows/48_hours/video/'
2013-05-12 12:50:24,619 DEBUG [FeedItemUrlExtractor] Playlist extractor: - transmitted from WebResourceParser - playlistUrl: null
2013-05-12 12:50:26,065 DEBUG [WebResourceParser] Unexpected error during url extractor plugin matching (EightTracks): index is out of range 0..-1 (index = 0)
2013-05-12 12:50:26,065 DEBUG [WebResourceParser] Found matching url extractor (CBS.com) for resource http://www.cbs.com/shows/48_hours/video/
2013-05-12 12:50:26,065 DEBUG [FeedItemUrlExtractor] CBS.com: Starting parsing resource: http://www.cbs.com/shows/48_hours/video/
2013-05-12 12:50:27,043 WARN [FeedUpdaterThread] An error occured while scanning for online item information, will continue
java.io.IOException: Unexpected error while invoking plugin (CBS.com): No signature of method: java.lang.String.and() is applicable for argument types: (java.lang.NullPointerException) values: [java.lang.NullPointerException]
Possible solutions: any(), any(groovy.lang.Closure), find(), find(groovy.lang.Closure), find(java.util.regex.Pattern), find(java.lang.String)
at org.serviio.library.online.WebResourceParser.parse(WebResourceParser.java:58)
at org.serviio.library.online.OnlineLibraryManager.findResource(OnlineLibraryManager.java:171)
at org.serviio.library.online.OnlineLibraryManager.findResourceInCacheOrParse(OnlineLibraryManager.java:186)
at org.serviio.library.online.metadata.FeedUpdaterThread.getOnlineItems(FeedUpdaterThread.java:159)
at org.serviio.library.online.metadata.FeedUpdaterThread.run(FeedUpdaterThread.java:96)
Caused by: groovy.lang.MissingMethodException: No signature of method: java.lang.String.and() is applicable for argument types: (java.lang.NullPointerException) values: [java.lang.NullPointerException]
Possible solutions: any(), any(groovy.lang.Closure), find(), find(groovy.lang.Closure), find(java.util.regex.Pattern), find(java.lang.String)
at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:55)
at org.codehaus.groovy.runtime.callsite.PojoMetaClassSite.call(PojoMetaClassSite.java:46)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
at CBS.extractItems(CBS.groovy:130)
at org.serviio.library.online.WebResourceUrlExtractor$1.executePluginMethod(WebResourceUrlExtractor.java:32)
at org.serviio.library.online.WebResourceUrlExtractor$1.executePluginMethod(WebResourceUrlExtractor.java:29)
at org.serviio.library.online.PluginExecutionProcessor$1.call(PluginExecutionProcessor.java:50)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
leo1981 wrote:Version 6.
- added some debug code to make it easier to find problems.
- implemented maxItemsToRetrieve
- fixed bug when a show has only one quality
It should play 48 Hours.
Leonardo
leo1981 wrote:Version 6.
- added some debug code to make it easier to find problems.
- implemented maxItemsToRetrieve
- fixed bug when a show has only one quality
It should play 48 Hours.
Leonardo
leo1981 wrote:Do you have "Max. number of feed items to retrieve" set to "Unlimited"?
Please try to change to a finite number.
leo1981 wrote:I'm trying to reproduce the problem, but I can do it.
What video quality do you use?
What version of Serviio are you using?
leo1981 wrote:The only issue I found is with "Unlimited" feeds.
Changing the max feed number don't take effect until you restart serviio.
I fixed the problem with "unlimited" feed in V7.
(Unlimited is actually 100)
Users browsing this forum: No registered users and 4 guests