Page 1 of 1

Serviio 1.2.1 and CBS plugin isn't working..

PostPosted: Mon Apr 01, 2013 11:19 pm
by headputty
I upgraded to 1.2.1 yesterday. The CBS plugin isn't working anymore . Before the upgrade all my shows from CBS were working well with the plugin. Stack trace below....

013-04-01 19:01:43,742 INFO [PlaylistMaintainerThread] Started looking playlist changes
2013-04-01 19:05:19,755 WARN [FeedUpdaterThread] An error occured while scanning for online item information, will continue
java.io.IOException: Unexpected error while invoking plugin (CBS.com): index is out of range 0..-1 (index = 0)
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: java.lang.IndexOutOfBoundsException: index is out of range 0..-1 (index = 0)
at org.codehaus.groovy.runtime.DefaultGroovyMethods.getAt(DefaultGroovyMethods.java:6202)
at org.codehaus.groovy.runtime.dgm$310.invoke(Unknown Source)
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:271)
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:53)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:42)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
at CBS.extractItems(CBS.groovy:53)
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$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
2013-04-01 19:05:20,182 WARN [FeedUpdaterThread] An error occured while scanning for online item information, will continue
java.io.IOException: Unexpected error while invoking plugin (CBS.com): index is out of range 0..-1 (index = 0)
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)

Re: Serviio 1.2.1 and CBS plugin isn't working..

PostPosted: Tue Apr 02, 2013 1:47 pm
by DrJay
I don't think it is Serviio 1.2.1 that is the problem. I haven't upgraded to 1.2.1 yet and I noticed the CBS plugin stopped working this morning with version 1.2.0 and it had been working fine last week. My guess is CBS did something and the groovy isn't working anymore. Hope this gets fixed soon.

Re: Serviio 1.2.1 and CBS plugin isn't working..

PostPosted: Wed Apr 03, 2013 8:27 pm
by headputty
That's correct. I went back to 1.2 and still had the issue. Looks like something changed on CBS.

Re: Serviio 1.2.1 and CBS plugin isn't working..

PostPosted: Thu Apr 04, 2013 7:23 am
by Illico
Post on CBS plugin forum section.