FAQ  •  Register  •  Login

Playlist plugin (last update: version 3.2 30/06/12)

<<

AldoJose

Serviio newbie

Posts: 6

Joined: Tue Apr 24, 2018 2:17 pm

Post Thu Jan 03, 2019 11:57 pm

Re: Playlist plugin (last update: version 3.2 30/06/12)

AldoJose wrote:
zip wrote:
AldoJose wrote:Hello, will there be a version for this plugin? It is that it is not displaying folders with the latest version of Serviio. :cry:

do you see errors in the log?


I'm going to have to install the latest Serviio update.
But below is marked what does not appear shared in smarts and VLC.

http://prntscr.com/m2rz74
http://prntscr.com/m2rzqh
http://prntscr.com/m2rzfw


  Code:
2019-01-03 20:53:32,153 INFO  [TrakttvService] Started trakt.tv sync updater
2019-01-03 20:53:32,153 INFO  [TrakttvService] Started trakt.tv scrobble poster
2019-01-03 20:53:32,356 INFO  [PlaybackProgressUpdater] Started playback progress updater
2019-01-03 20:53:32,466 INFO  [WebServer] WebServer starting on port 8895
2019-01-03 20:53:32,825 INFO  [Device] Updated bound IP address of Device with UUID: 9a7dd582-dfbf-38e2-b30f-844a57717a2a, bound address: 192.168.0.253
2019-01-03 20:53:32,872 INFO  [EventSubscriptionExpirationChecker] Starting EventSubscriptionExpirationChecker
2019-01-03 20:53:32,872 INFO  [EventDispatcher] Starting EventDispatcher
2019-01-03 20:53:32,887 INFO  [DiscoveryAdvertisementNotifier] Starting DiscoveryAdvertisementNotifier
2019-01-03 20:53:32,891 INFO  [RendererExpirationChecker] Starting RendererExpirationChecker
2019-01-03 20:53:32,891 INFO  [RendererSearchSender] Starting Renderer searcher process
2019-01-03 20:53:33,404 INFO  [DiscoverySSDPMessageListener] Starting DiscoverySSDPMessageListener using interface eth7 (Realtek PCIe GbE Family Controller) and address 192.168.0.253, timeout = 0
2019-01-03 20:53:35,592 WARN  [RendererManager] Error while retrieving renderer description from http://192.168.0.59:7676/smp_14_: connect timed out
2019-01-03 20:53:36,095 WARN  [PortMapper] Could not reset port mapping to the router: Detailed error code :402, Detailed error description :Invalid Args
net.sbbi.upnp.messages.UPNPResponseException: Detailed error code :402, Detailed error description :Invalid Args
   at net.sbbi.upnp.messages.ActionMessageResponseParser.startElement(ActionMessageResponseParser.java:145)
   at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:509)
   at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:374)
   at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2784)
   at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602)
   at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112)
   at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505)
   at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:842)
   at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:771)
   at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
   at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
   at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
   at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:327)
   at net.sbbi.upnp.messages.ActionMessage.service(ActionMessage.java:172)
   at net.sbbi.upnp.impls.InternetGatewayDevice.deletePortMapping(InternetGatewayDevice.java:436)
   at org.serviio.upnp.service.contentdirectory.rest.access.UPnPWebGateway.deletePortMapping(UPnPWebGateway.java:109)
   at org.serviio.upnp.service.contentdirectory.rest.access.PortMapper$3.run(PortMapper.java:124)
   at java.lang.Thread.run(Thread.java:748)
2019-01-03 20:53:43,061 WARN  [PluginCompilerThread] Plugin Playlist.groovy failed to compile: startup failed:
C:\Program Files\Serviio\plugins\Playlist.groovy: 262: Method 'expiresImmediately' from class 'Playlist' does not override method from its superclass or interfaces but is annotated with @Override.
 @ line 262, column 2.
      @Override
    ^

1 error

2019-01-03 20:53:52,922 INFO  [FeedUpdaterWorker] Started looking for information about online resources
2019-01-03 20:53:53,124 INFO  [FileDeltaWatcher] Using 'sun.nio.fs.WindowsWatchService' for delta scan
2019-01-03 20:53:53,170 INFO  [RepositoriesStatusCoordinator$RepositoriesStatusThread] Started checking repositories status
2019-01-03 20:53:53,311 INFO  [LocalLibraryManager] Starting automatic library scan
2019-01-03 20:53:53,342 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://192.168.0.55:9890/live has been found.
2019-01-03 20:53:53,358 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Canais_Kids.m3u-SW-tVIDEO has been found.
2019-01-03 20:53:53,358 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Canais_TV_Aberta.m3u-SW-tVIDEO has been found.
2019-01-03 20:53:53,358 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Canais_Esporte.m3u-SW-tVIDEO has been found.
2019-01-03 20:53:53,358 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Canais_Filmes.m3u-SW-tVIDEO has been found.
2019-01-03 20:53:53,374 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Canais_Noticias.m3u-SW-tVIDEO has been found.
2019-01-03 20:53:53,374 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Canais_Documentario.m3u-SW-tVIDEO has been found.
2019-01-03 20:53:53,389 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Canais_Musicas.m3u-SW-tVIDEO has been found.
2019-01-03 20:53:53,389 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Canais_Variedades.m3u-SW-tVIDEO has been found.
2019-01-03 20:53:53,608 INFO  [SearchManager] Starting up search engine
2019-01-03 20:53:55,264 WARN  [PluginCompilerThread] Plugin Playlist.groovy failed to compile: startup failed:
C:\Program Files\Serviio\plugins\Playlist.groovy: 262: Method 'expiresImmediately' from class 'Playlist' does not override method from its superclass or interfaces but is annotated with @Override.
 @ line 262, column 2.
      @Override
    ^

1 error

2019-01-03 20:53:55,796 INFO  [ContentDirectoryDefinitionParser] Parsing ContentDirectory definition
2019-01-03 20:53:58,090 WARN  [FeedUpdaterWorker] Failed to retrieve online item information for http://listaiptv.servidorfull.com:8080/H265_GLOBONEWS/video.m3u8?token=37e61b83ca5e80a56d601f518576ead5. It might not play.
java.io.IOException: org.serviio.library.local.metadata.extractor.InvalidMediaFormatException: Unknown video file type.
   at org.serviio.library.online.metadata.FeedUpdaterWorker.retrieveMetadata(FeedUpdaterWorker.java:321)
   at org.serviio.library.online.metadata.FeedUpdaterWorker.retrieveTechnicalMetadata(FeedUpdaterWorker.java:246)
   at org.serviio.library.online.metadata.FeedUpdaterWorker.run(FeedUpdaterWorker.java:120)
   at java.lang.Thread.run(Thread.java:748)
Caused by: org.serviio.library.local.metadata.extractor.InvalidMediaFormatException: Unknown video file type.
   at org.serviio.library.metadata.FFmpegMetadataRetriever.validateMandatoryMetadata(FFmpegMetadataRetriever.java:548)
   at org.serviio.library.metadata.FFmpegMetadataRetriever.retrieveMetadata(FFmpegMetadataRetriever.java:117)
   at org.serviio.library.metadata.FFmpegMetadataRetriever.retrieveOnlineMetadata(FFmpegMetadataRetriever.java:164)
   at org.serviio.library.online.metadata.FeedUpdaterWorker.retrieveMetadata(FeedUpdaterWorker.java:300)
   ... 3 more
2019-01-03 20:53:58,192 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Favoritos.m3u-SW-tVIDEO has been found.
2019-01-03 20:53:59,576 INFO  [LibraryDeltaScanner] Added repository 'E:\Videos\Filmes' to delta scanner (POLLER)
2019-01-03 20:53:59,576 INFO  [LibraryDeltaScanner] Starting the library delta scan
2019-01-03 20:53:59,646 INFO  [PlaylistMaintainerWorker] Started looking for playlist changes
2019-01-03 20:54:00,833 WARN  [MetadataExtractionCoordinator] Skipping processing metadata for an unsupported file (E:\Videos\Filmes\Chico.Xavier.DVDRip.XviD-ZMG.avi). Message: Unknown video file type.
2019-01-03 20:54:01,383 WARN  [MetadataExtractionCoordinator] Skipping processing metadata for an unsupported file (E:\Videos\Filmes\Nosso.Lar.DVDRip.XviD.MP3.HeLL.avi). Message: Unknown video file type.
2019-01-03 20:54:05,632 WARN  [OnlineVideoSourcesMetadataExtractor] Online metadata search returned no results for file S.W.A.T.2017.S02E10.720p.HDTV.x264-KILLERS.mkv [VideoDescription [type=EPISODE, names=[s w a t 2017, s w a t], year=null, season=2, episode=10, imdb_id=null]] using TheTVDBv2SourceAdaptor
2019-01-03 20:54:05,765 WARN  [PluginCompilerThread] Plugin Playlist.groovy failed to compile: startup failed:
C:\Program Files\Serviio\plugins\Playlist.groovy: 262: Method 'expiresImmediately' from class 'Playlist' does not override method from its superclass or interfaces but is annotated with @Override.
 @ line 262, column 2.
      @Override
    ^

1 error

2019-01-03 20:54:06,829 WARN  [MetadataExtractionCoordinator] Extractor ONLINE_VIDEO_SOURCES failed to connect to metadata source for file E:\Videos\Filmes\Series\SWAT\S.W.A.T.2017.S02E10.720p.HDTV.x264-KILLERS[rarbg]\S.W.A.T.2017.S02E10.720p.HDTV.x264-KILLERS.mkv, will try again later: Error connecting to themoviedb.com: URL 'http://api.themoviedb.org/3/tv/74097/season/2/episode/10?api_key=33a37a299fe4bef416e347c2fca2494c&language=pt&append_to_response=credits,external_ids' returned status code '404'
2019-01-03 20:54:12,387 INFO  [MediaFileIndexer] Updated 'S.W.A.T.2017.S02E10.720p.HDTV.x264-KILLERS' (E:\Videos\Filmes\Series\SWAT\S.W.A.T.2017.S02E10.720p.HDTV.x264-KILLERS[rarbg]\S.W.A.T.2017.S02E10.720p.HDTV.x264-KILLERS.mkv) in Library
2019-01-03 20:54:16,363 WARN  [PluginCompilerThread] Plugin Playlist.groovy failed to compile: startup failed:
C:\Program Files\Serviio\plugins\Playlist.groovy: 262: Method 'expiresImmediately' from class 'Playlist' does not override method from its superclass or interfaces but is annotated with @Override.
 @ line 262, column 2.
      @Override
    ^

1 error

2019-01-03 20:54:26,873 WARN  [PluginCompilerThread] Plugin Playlist.groovy failed to compile: startup failed:
C:\Program Files\Serviio\plugins\Playlist.groovy: 262: Method 'expiresImmediately' from class 'Playlist' does not override method from its superclass or interfaces but is annotated with @Override.
 @ line 262, column 2.
      @Override
    ^

1 error

2019-01-03 20:54:37,417 WARN  [PluginCompilerThread] Plugin Playlist.groovy failed to compile: startup failed:
C:\Program Files\Serviio\plugins\Playlist.groovy: 262: Method 'expiresImmediately' from class 'Playlist' does not override method from its superclass or interfaces but is annotated with @Override.
 @ line 262, column 2.
      @Override
    ^

1 error

2019-01-03 20:54:47,883 WARN  [PluginCompilerThread] Plugin Playlist.groovy failed to compile: startup failed:
C:\Program Files\Serviio\plugins\Playlist.groovy: 262: Method 'expiresImmediately' from class 'Playlist' does not override method from its superclass or interfaces but is annotated with @Override.
 @ line 262, column 2.
      @Override
    ^

1 error

2019-01-03 20:54:58,245 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://192.168.0.55:9890/live has been found.
2019-01-03 20:54:58,246 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Canais_Kids.m3u-SW-tVIDEO has been found.
2019-01-03 20:54:58,247 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Canais_TV_Aberta.m3u-SW-tVIDEO has been found.
2019-01-03 20:54:58,247 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Canais_Esporte.m3u-SW-tVIDEO has been found.
2019-01-03 20:54:58,248 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Canais_Filmes.m3u-SW-tVIDEO has been found.
2019-01-03 20:54:58,248 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Canais_Noticias.m3u-SW-tVIDEO has been found.
2019-01-03 20:54:58,249 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Canais_Documentario.m3u-SW-tVIDEO has been found.
2019-01-03 20:54:58,250 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Canais_Musicas.m3u-SW-tVIDEO has been found.
2019-01-03 20:54:58,252 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Canais_Variedades.m3u-SW-tVIDEO has been found.
2019-01-03 20:54:58,357 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Favoritos.m3u-SW-tVIDEO has been found.
2019-01-03 20:54:58,770 WARN  [PluginCompilerThread] Plugin Playlist.groovy failed to compile: startup failed:
C:\Program Files\Serviio\plugins\Playlist.groovy: 262: Method 'expiresImmediately' from class 'Playlist' does not override method from its superclass or interfaces but is annotated with @Override.
 @ line 262, column 2.
      @Override
    ^

1 error

2019-01-03 20:55:09,304 WARN  [PluginCompilerThread] Plugin Playlist.groovy failed to compile: startup failed:
C:\Program Files\Serviio\plugins\Playlist.groovy: 262: Method 'expiresImmediately' from class 'Playlist' does not override method from its superclass or interfaces but is annotated with @Override.
 @ line 262, column 2.
      @Override
    ^

1 error

2019-01-03 20:55:19,777 WARN  [PluginCompilerThread] Plugin Playlist.groovy failed to compile: startup failed:
C:\Program Files\Serviio\plugins\Playlist.groovy: 262: Method 'expiresImmediately' from class 'Playlist' does not override method from its superclass or interfaces but is annotated with @Override.
 @ line 262, column 2.
      @Override
    ^

1 error

2019-01-03 20:55:30,240 WARN  [PluginCompilerThread] Plugin Playlist.groovy failed to compile: startup failed:
C:\Program Files\Serviio\plugins\Playlist.groovy: 262: Method 'expiresImmediately' from class 'Playlist' does not override method from its superclass or interfaces but is annotated with @Override.
 @ line 262, column 2.
      @Override
    ^

1 error

2019-01-03 20:55:40,722 WARN  [PluginCompilerThread] Plugin Playlist.groovy failed to compile: startup failed:
C:\Program Files\Serviio\plugins\Playlist.groovy: 262: Method 'expiresImmediately' from class 'Playlist' does not override method from its superclass or interfaces but is annotated with @Override.
 @ line 262, column 2.
      @Override
    ^

1 error

2019-01-03 20:55:51,384 WARN  [PluginCompilerThread] Plugin Playlist.groovy failed to compile: startup failed:
C:\Program Files\Serviio\plugins\Playlist.groovy: 262: Method 'expiresImmediately' from class 'Playlist' does not override method from its superclass or interfaces but is annotated with @Override.
 @ line 262, column 2.
      @Override
    ^

1 error

2019-01-03 20:55:58,367 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://192.168.0.55:9890/live has been found.
2019-01-03 20:55:58,368 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Canais_Kids.m3u-SW-tVIDEO has been found.
2019-01-03 20:55:58,368 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Canais_TV_Aberta.m3u-SW-tVIDEO has been found.
2019-01-03 20:55:58,369 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Canais_Esporte.m3u-SW-tVIDEO has been found.
2019-01-03 20:55:58,370 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Canais_Filmes.m3u-SW-tVIDEO has been found.
2019-01-03 20:55:58,370 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Canais_Noticias.m3u-SW-tVIDEO has been found.
2019-01-03 20:55:58,371 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Canais_Documentario.m3u-SW-tVIDEO has been found.
2019-01-03 20:55:58,372 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Canais_Musicas.m3u-SW-tVIDEO has been found.
2019-01-03 20:55:58,372 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Canais_Variedades.m3u-SW-tVIDEO has been found.
2019-01-03 20:55:58,432 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///C:/CanaisOnline/Favoritos.m3u-SW-tVIDEO has been found.
2019-01-03 20:56:01,906 WARN  [PluginCompilerThread] Plugin Playlist.groovy failed to compile: startup failed:
C:\Program Files\Serviio\plugins\Playlist.groovy: 262: Method 'expiresImmediately' from class 'Playlist' does not override method from its superclass or interfaces but is annotated with @Override.
 @ line 262, column 2.
      @Override
    ^

1 error

2019-01-03 20:56:12,497 WARN  [PluginCompilerThread] Plugin Playlist.groovy failed to compile: startup failed:
C:\Program Files\Serviio\plugins\Playlist.groovy: 262: Method 'expiresImmediately' from class 'Playlist' does not override method from its superclass or interfaces but is annotated with @Override.
 @ line 262, column 2.
      @Override
    ^

1 error

2019-01-03 20:56:22,920 WARN  [PluginCompilerThread] Plugin Playlist.groovy failed to compile: startup failed:
C:\Program Files\Serviio\plugins\Playlist.groovy: 262: Method 'expiresImmediately' from class 'Playlist' does not override method from its superclass or interfaces but is annotated with @Override.
 @ line 262, column 2.
      @Override
    ^

1 error

<<

kilamzh

Serviio newbie

Posts: 3

Joined: Mon Jan 11, 2016 7:06 pm

Post Sat Jan 12, 2019 12:44 am

Re: Playlist plugin (last update: version 3.2 30/06/12)

Was also wondering.
Will this plugin be supported in newer versions?

Works fine with 1.9.2, but stopped working after upgrading to 1.10.1.

Tried fresh install and upgrade, no success.

Thank you.
<<

XJIOP

Serviio newbie

Posts: 3

Joined: Thu Dec 29, 2016 4:39 pm

Post Fri Jan 25, 2019 9:17 am

Re: Playlist plugin (last update: version 3.2 30/06/12)

same problem

error
  Code:
Playlist.groovy: 262: Method 'expiresImmediately' from class 'Playlist' does not override method from its superclass or interfaces but is annotated with @Override.
 @ line 262, column 2.
      @Override
    ^

line 262
  Code:
   @Override
   protected boolean expiresImmediately() {
      return true
   }
<<

XJIOP

Serviio newbie

Posts: 3

Joined: Thu Dec 29, 2016 4:39 pm

Post Tue Jan 29, 2019 10:25 am

Re: Playlist plugin (last update: version 3.2 30/06/12)

I found a temporary solution, need roll back Groovy to the previous version.

groovy-all.jar located in C:\Program files\Serviio\lib\groovy-all.jar

previous version groovy-all.jar you can take from serviio-1.9.2-linux.tar.gz
download from https://www.videohelp.com/software/Serviio/old-versions

after replace groovy-all.jar need reboot pc.
<<

Paul C

DLNA master

Posts: 170

Joined: Wed Feb 17, 2016 3:46 pm

Location: Essex, UK

Post Mon Mar 04, 2019 11:06 am

Re: Playlist plugin (last update: version 3.2 30/06/12)

This playlist.groovy plugin is no longer working for the radio playlists under version 1.10 and 1.10.1.
The test stations I had in my Online Sources no longer appear in my radio station list including under the MediaBrowser as they did before.
(Note they always failed Online Source validation but still worked - is this a clue).

The playlist.groovy plugin has not been updated for many years and is not user-friendly.

My file of test entries is attached.
Attachments
playlist-plugin-items-version-4.sob
Playlist groovy radio stations
(2.68 KiB) Downloaded 128 times
Serviio 1.10.1 (Pro), DBpoweramp & Asset UPnP (registered), Acer Aspire One netbook, HP Elitebook, Windows 10 Pro, Denon DNP-730AE, NEET AirstreamPro renderer, Naim NAC72/NAP140 (x2), Celestion Ditton 25 and Spendor A5 speakers, WD TV Media Player (x2), Panasonic Blu-ray DMP-BDT360, Panasonic TV, Amazon Fire 7 HDX, BubbleUPnP app, Mezzmo Android App, Qobuz Studio Hi-Res streaming.
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17051

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Wed Mar 06, 2019 9:36 pm

Re: Playlist plugin (last update: version 3.2 30/06/12)

I have updated the plugin groovy on the original post, try that.
<<

AldoJose

Serviio newbie

Posts: 6

Joined: Tue Apr 24, 2018 2:17 pm

Post Thu Mar 07, 2019 2:14 am

Re: Playlist plugin (last update: version 3.2 30/06/12)

zip wrote:I have updated the plugin groovy on the original post, try that.


For my problem did not work.

  Code:
2019-03-06 22:04:03,454 INFO  [DatabaseManager] Shutting down database
2019-03-06 22:04:03,844 WARN  [DatabaseManager] DB shutdown returned: Derby system shutdown.
2019-03-06 22:04:03,844 INFO  [AbstractAVTranscodingDeliveryEngine] Cleaning transcode engine and its data
2019-03-06 22:05:25,030 INFO  [MediaServer] ------------------------------------------------------------------------
2019-03-06 22:05:25,030 INFO  [MediaServer] Serviio DLNA media streaming server v 1.10.1 (rev. 3e5b0ba57122)
2019-03-06 22:05:25,030 INFO  [MediaServer] Petr Nejedly 2009-2018
2019-03-06 22:05:25,030 INFO  [MediaServer] http://www.serviio.org
2019-03-06 22:05:25,030 INFO  [MediaServer]
2019-03-06 22:05:25,030 INFO  [MediaServer] Java 1.8.0_191-Oracle Corporation x86
2019-03-06 22:05:25,030 INFO  [MediaServer] OS Windows 10 10.0
2019-03-06 22:05:25,030 INFO  [MediaServer] File encoding: windows-1252
2019-03-06 22:05:25,092 INFO  [MediaServer] Headless mode enabled: true
2019-03-06 22:05:25,092 INFO  [MediaServer] User: SONLINE$
2019-03-06 22:05:25,092 INFO  [MediaServer] User home dir: C:\WINDOWS\system32\config\systemprofile
2019-03-06 22:05:25,092 INFO  [MediaServer] Temp dir: C:\WINDOWS\TEMP\
2019-03-06 22:05:25,092 INFO  [MediaServer] ------------------------------------------------------------------------
2019-03-06 22:05:25,108 INFO  [DBSchemaUpdateExecutor] Checking if DB schema needs to be updated
2019-03-06 22:05:25,135 INFO  [DatabaseManager] Using DERBY database language
2019-03-06 22:05:26,745 INFO  [WebServer] Socket buffer set to 65535 bytes
2019-03-06 22:05:26,745 INFO  [RestletServer] Starting HTTP/1.1 Restlet server (/console) exposed on port 23423
2019-03-06 22:05:26,761 INFO  [RestletServer] Starting HTTP/1.1 Restlet server (/rest) exposed on port 23423
2019-03-06 22:05:26,761 INFO  [RestletServer] Starting HTTPS/1.1 Restlet server (/console) exposed on port 23523
2019-03-06 22:05:26,761 INFO  [RestletServer] Starting HTTPS/1.1 Restlet server (/rest) exposed on port 23523
2019-03-06 22:05:27,792 INFO  [RestletServer] Starting HTTP/1.1 Restlet server (/cds) exposed on port 23424
2019-03-06 22:05:27,792 INFO  [RestletServer] Starting HTTP/1.1 Restlet server (/mediabrowser) exposed on port 23424
2019-03-06 22:05:27,792 INFO  [RestletServer] Starting HTTPS/1.1 Restlet server (/cds) exposed on port 23524
2019-03-06 22:05:27,792 INFO  [RestletServer] Starting HTTPS/1.1 Restlet server (/mediabrowser) exposed on port 23524
2019-03-06 22:05:27,917 INFO  [MediaServer] ------------------------------------------------------------------------

2019-03-06 22:05:27,917 INFO  [MediaServer] ------------------------------------------------------------------------
2019-03-06 22:05:28,651 INFO  [Device] Created UPnP Device with UUID: 9a7dd582-dfbf-38e2-b30f-844a57717a2a, bound address: 192.168.0.253
2019-03-06 22:05:28,760 INFO  [ProfileManager] Loading profiles from file /profiles.xml
2019-03-06 22:05:28,948 INFO  [ProfilesDefinitionParser] Parsing Profiles definition
2019-03-06 22:05:28,964 INFO  [CustomisationManager] No customisation properties found
2019-03-06 22:05:29,010 INFO  [ProfilesDefinitionParser] Added profile 'Generic DLNA profile' (id=1)
2019-03-06 22:05:29,026 INFO  [ProfilesDefinitionParser] Added profile 'Samsung TV (B-series)' (id=2)
2019-03-06 22:05:29,026 INFO  [ProfilesDefinitionParser] Added profile 'Xbox 360' (id=3)
2019-03-06 22:05:29,026 INFO  [ProfilesDefinitionParser] Added profile 'Playstation 3' (id=4)
2019-03-06 22:05:29,026 INFO  [ProfilesDefinitionParser] Added profile 'Playstation 4' (id=ps4)
2019-03-06 22:05:29,026 INFO  [ProfilesDefinitionParser] Added profile 'Samsung TV (A-series)' (id=5)
2019-03-06 22:05:29,042 INFO  [ProfilesDefinitionParser] Added profile 'DirecTV HD-DVR' (id=6)
2019-03-06 22:05:29,042 INFO  [ProfilesDefinitionParser] Added profile 'Samsung TV / player (H-series)' (id=sam_h)
2019-03-06 22:05:29,042 INFO  [ProfilesDefinitionParser] Added profile 'Samsung TV / player (J-series)' (id=sam_j)
2019-03-06 22:05:29,042 INFO  [ProfilesDefinitionParser] Added profile 'Samsung TV / player (M-series)' (id=sam_m)
2019-03-06 22:05:29,042 INFO  [ProfilesDefinitionParser] Added profile 'Samsung TV / player (E/F-series)' (id=sam_ef)
2019-03-06 22:05:29,042 INFO  [ProfilesDefinitionParser] Added profile 'Samsung TV / player (C/D-series)' (id=7)
2019-03-06 22:05:29,042 INFO  [ProfilesDefinitionParser] Added profile 'LG TV / player' (id=8)
2019-03-06 22:05:29,042 INFO  [ProfilesDefinitionParser] Added profile 'Sony Bravia TV (2012)' (id=sony2012)
2019-03-06 22:05:29,042 INFO  [ProfilesDefinitionParser] Added profile 'Sony Bravia TV (2013/14)' (id=sony2013)
2019-03-06 22:05:29,042 INFO  [ProfilesDefinitionParser] Added profile 'Sony BDP-Sx100 (2013)' (id=bdp2013)
2019-03-06 22:05:29,042 INFO  [ProfilesDefinitionParser] Added profile 'Sony BDP-Sx90 (2012)' (id=bdp2012)
2019-03-06 22:05:29,042 INFO  [ProfilesDefinitionParser] Added profile 'Sony BDP-Sx70/SMP-N100 (2010)' (id=bdp2010)
2019-03-06 22:05:29,042 INFO  [ProfilesDefinitionParser] Added profile 'Sony BDP-Sx70/SMP-N100 (2010) - US' (id=bdp2010us)
2019-03-06 22:05:29,057 INFO  [ProfilesDefinitionParser] Added profile 'Sony BDP-Sx80/SMP-N200 (2011)' (id=bdp2011)
2019-03-06 22:05:29,057 INFO  [ProfilesDefinitionParser] Added profile 'Toshiba REGZA' (id=13)
2019-03-06 22:05:29,057 INFO  [ProfilesDefinitionParser] Added profile 'Toshiba REGZA 2012-' (id=tosh2012)
2019-03-06 22:05:29,057 INFO  [ProfilesDefinitionParser] Added profile 'WDTV Live' (id=14)
2019-03-06 22:05:29,057 INFO  [ProfilesDefinitionParser] Added profile 'LaCie LaCinema Media Player' (id=15)
2019-03-06 22:05:29,057 INFO  [ProfilesDefinitionParser] Added profile 'Manta WIFI Centre' (id=16)
2019-03-06 22:05:29,057 INFO  [ProfilesDefinitionParser] Added profile 'Pure Flow' (id=17)
2019-03-06 22:05:29,057 INFO  [ProfilesDefinitionParser] Added profile 'Sharp Aquos' (id=18)
2019-03-06 22:05:29,057 INFO  [ProfilesDefinitionParser] Added profile 'Sony Bravia TV (2011)' (id=sony2011)
2019-03-06 22:05:29,057 INFO  [ProfilesDefinitionParser] Added profile 'Sony Bravia TV (2010)' (id=sony2010)
2019-03-06 22:05:29,057 INFO  [ProfilesDefinitionParser] Added profile 'Philips (2010-)' (id=plps2010)
2019-03-06 22:05:29,057 INFO  [ProfilesDefinitionParser] Added profile 'Philips (2009)' (id=20)
2019-03-06 22:05:29,057 INFO  [ProfilesDefinitionParser] Added profile 'Sony Bravia TV (2009)' (id=sony2009)
2019-03-06 22:05:29,057 INFO  [ProfilesDefinitionParser] Added profile 'Denon AVR' (id=22)
2019-03-06 22:05:29,057 INFO  [ProfilesDefinitionParser] Added profile 'Panasonic Viera (2013)' (id=viera2013)
2019-03-06 22:05:29,057 INFO  [ProfilesDefinitionParser] Added profile 'Panasonic Viera G/GT/DT/UT/VT (2011/2012)' (id=viera2011a)
2019-03-06 22:05:29,057 INFO  [ProfilesDefinitionParser] Added profile 'Panasonic Viera E/S/ST/VT (2011)' (id=viera2011)
2019-03-06 22:05:29,057 INFO  [ProfilesDefinitionParser] Added profile 'Panasonic Viera (2010)' (id=viera2010)
2019-03-06 22:05:29,057 INFO  [ProfilesDefinitionParser] Added profile 'Panasonic Viera (2009)' (id=viera2009)
2019-03-06 22:05:29,057 INFO  [ProfilesDefinitionParser] Added profile 'Sony Bravia TV (2012) - US' (id=sony2012us)
2019-03-06 22:05:29,057 INFO  [ProfilesDefinitionParser] Added profile 'Sony Bravia TV (2011) - US' (id=sony2011us)
2019-03-06 22:05:29,073 INFO  [ProfilesDefinitionParser] Added profile 'Sony AVReceiver STR' (id=SonySTR)
2019-03-06 22:05:29,073 INFO  [ProfilesDefinitionParser] Added profile 'Sony Audio CMT' (id=SonyCMT)
2019-03-06 22:05:29,073 INFO  [ProfilesDefinitionParser] Added profile 'Vizio TV' (id=viziotv)
2019-03-06 22:05:29,073 INFO  [ProfilesDefinitionParser] Added profile 'Panasonic BD player' (id=panasonicBDT220)
2019-03-06 22:05:29,073 INFO  [ProfilesDefinitionParser] Added profile 'Philips NP Streamium' (id=philips_streamium)
2019-03-06 22:05:29,073 INFO  [ProfilesDefinitionParser] Added profile 'Chaneru' (id=roku)
2019-03-06 22:05:29,073 INFO  [ProfilesDefinitionParser] Added profile 'Roku Media Player' (id=RokuMPApp)
2019-03-06 22:05:29,073 INFO  [ProfilesDefinitionParser] Added profile 'Roku 4K Media Player (2016+)' (id=Roku4kMPApp)
2019-03-06 22:05:29,073 INFO  [ProfilesDefinitionParser] Added profile 'Roku 1080 Media Player (2016+)' (id=RokuNo4kApp)
2019-03-06 22:05:29,073 INFO  [ProfilesDefinitionParser] Added profile 'Roku TV (non 4K)' (id=RokuTV)
2019-03-06 22:05:29,073 INFO  [ProfilesDefinitionParser] Added profile 'Roku 4K TV' (id=Roku4kTV)
2019-03-06 22:05:29,073 INFO  [ProfilesDefinitionParser] Added profile 'Roku 4K Media Player w/MPEG2' (id=Roku4kMPM2)
2019-03-06 22:05:29,073 INFO  [ProfilesDefinitionParser] Added profile 'Yamaha BD-A1020/BD-A1010' (id=YamBD)
2019-03-06 22:05:29,073 INFO  [ProfilesDefinitionParser] Added profile 'Telenet Yelo TV' (id=TNDC)
2019-03-06 22:05:29,073 INFO  [ProfilesDefinitionParser] Added profile 'Xbox One S/Xbox One X' (id=xbox_one_s_x)
2019-03-06 22:05:29,073 INFO  [ProfilesDefinitionParser] Added profile 'Xbox One' (id=xbox_one)
2019-03-06 22:05:29,073 INFO  [ProfilesDefinitionParser] Added profile 'Raumfeld' (id=raumfeld)
2019-03-06 22:05:29,073 INFO  [ProfileManager] Loading profiles from file /application-profiles.xml
2019-03-06 22:05:29,104 INFO  [ProfilesDefinitionParser] Parsing Profiles definition
2019-03-06 22:05:29,104 INFO  [ProfilesDefinitionParser] Added profile 'Flash player' (id=flv_player)
2019-03-06 22:05:29,104 INFO  [ProfilesDefinitionParser] Added profile 'HTML5' (id=html5)
2019-03-06 22:05:29,104 INFO  [ProfilesDefinitionParser] Added profile 'HTML5 Mobile' (id=html5_mobile)
2019-03-06 22:05:29,104 INFO  [ProfilesDefinitionParser] Added profile 'ServiiGo (Standard)' (id=serviigo_standard)
2019-03-06 22:05:29,104 INFO  [ProfilesDefinitionParser] Added profile 'ServiiGo (Legacy Devices)' (id=serviigo)
2019-03-06 22:05:29,104 INFO  [ProfilesDefinitionParser] Added profile 'ServiiGo (HLS)' (id=serviigo_hls)
2019-03-06 22:05:29,104 INFO  [ProfilesDefinitionParser] Added profile 'ServiiGo (Google TV)' (id=serviigo_gtv)
2019-03-06 22:05:29,104 INFO  [ProfilesDefinitionParser] Added profile 'Google Cast' (id=googlecast)
2019-03-06 22:05:29,104 INFO  [ProfilesDefinitionParser] Added profile 'Chromecast' (id=chromecast)
2019-03-06 22:05:29,104 INFO  [ProfilesDefinitionParser] Added profile 'Alexa' (id=alexa)
2019-03-06 22:05:29,104 INFO  [ProfileManager] User profiles definition (user-profiles.xml) not found, using built-in profiles only
2019-03-06 22:05:29,135 INFO  [PluginCompilerThread] Looking for plugins at C:\Program Files\Serviio\bin\..\plugins
2019-03-06 22:05:29,135 INFO  [PluginCompilerThread] Started looking for plugins
2019-03-06 22:05:29,151 INFO  [UpdateChecker] Checking if a new version is available
2019-03-06 22:05:30,698 INFO  [FFMPEGWrapper] Found FFmpeg: C:\Program Files\Serviio\bin\\..\lib\ffmpeg.exe
2019-03-06 22:05:30,698 INFO  [FFMPEGWrapper] FFmpeg details: [version=3.4.4, libRtpmPresent=true, libAssPresent=true, libShinePresent=false, libMxfPresent=false]
2019-03-06 22:05:31,307 INFO  [PluginCompilerThread] Added Web Resouce plugin Playlist extractor (Playlist.groovy), version: 1
2019-03-06 22:05:31,354 INFO  [AbstractAVTranscodingDeliveryEngine] Cleaning transcode engine and its data
2019-03-06 22:05:31,354 INFO  [PortMapper] Starting port mapping scheduler
2019-03-06 22:05:31,573 INFO  [TrakttvService] Started trakt.tv sync updater
2019-03-06 22:05:31,573 INFO  [TrakttvService] Started trakt.tv scrobble poster
2019-03-06 22:05:31,589 INFO  [PlaybackProgressUpdater] Started playback progress updater
2019-03-06 22:05:31,636 INFO  [WebServer] WebServer starting on port 8895
2019-03-06 22:05:32,636 INFO  [Device] Updated bound IP address of Device with UUID: 9a7dd582-dfbf-38e2-b30f-844a57717a2a, bound address: 192.168.0.253
2019-03-06 22:05:32,636 INFO  [EventSubscriptionExpirationChecker] Starting EventSubscriptionExpirationChecker
2019-03-06 22:05:32,636 INFO  [EventDispatcher] Starting EventDispatcher
2019-03-06 22:05:32,636 INFO  [DiscoveryAdvertisementNotifier] Starting DiscoveryAdvertisementNotifier
2019-03-06 22:05:32,651 INFO  [RendererSearchSender] Starting Renderer searcher process
2019-03-06 22:05:32,651 INFO  [RendererExpirationChecker] Starting RendererExpirationChecker
2019-03-06 22:05:33,234 INFO  [DiscoverySSDPMessageListener] Starting DiscoverySSDPMessageListener using interface eth7 (Realtek PCIe GbE Family Controller) and address 192.168.0.253, timeout = 0
2019-03-06 22:05:35,031 WARN  [PortMapper] Could not reset port mapping to the router: Detailed error code :402, Detailed error description :Invalid Args
net.sbbi.upnp.messages.UPNPResponseException: Detailed error code :402, Detailed error description :Invalid Args
   at net.sbbi.upnp.messages.ActionMessageResponseParser.startElement(ActionMessageResponseParser.java:145)
   at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:509)
   at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:374)
   at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2784)
   at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602)
   at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112)
   at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505)
   at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:842)
   at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:771)
   at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
   at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
   at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
   at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:327)
   at net.sbbi.upnp.messages.ActionMessage.service(ActionMessage.java:172)
   at net.sbbi.upnp.impls.InternetGatewayDevice.deletePortMapping(InternetGatewayDevice.java:436)
   at org.serviio.upnp.service.contentdirectory.rest.access.UPnPWebGateway.deletePortMapping(UPnPWebGateway.java:109)
   at org.serviio.upnp.service.contentdirectory.rest.access.PortMapper$3.run(PortMapper.java:124)
   at java.lang.Thread.run(Thread.java:748)
2019-03-06 22:05:53,247 INFO  [FeedUpdaterWorker] Started looking for information about online resources
2019-03-06 22:05:53,262 INFO  [FileDeltaWatcher] Using 'sun.nio.fs.WindowsWatchService' for delta scan
2019-03-06 22:05:53,326 INFO  [RepositoriesStatusCoordinator$RepositoriesStatusThread] Started checking repositories status
2019-03-06 22:05:53,398 INFO  [LocalLibraryManager] Starting automatic library scan
2019-03-06 22:05:53,670 INFO  [LibraryDeltaScanner] Added repository 'E:\Videos\Filmes' to delta scanner (POLLER)
2019-03-06 22:05:53,670 INFO  [LibraryDeltaScanner] Starting the library delta scan
2019-03-06 22:05:54,001 INFO  [PlaylistMaintainerWorker] Started looking for playlist changes
2019-03-06 22:05:55,051 WARN  [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://192.168.0.55:9890/live has been found.
2019-03-06 22:05:55,118 WARN  [FeedUpdaterWorker] An error occured while parsing the online resource http://-SW-ufile:///C:/CanaisOnline/Favoritos.m3u-SW-tVIDEO, will try again soon: Unexpected error while invoking plugin (Playlist extractor): Ambiguous method overloading for method Playlist#isNullOrEmpty.
Cannot resolve which method to invoke for [null] due to overlapping prototypes between:
   [interface java.lang.CharSequence]
   [interface java.util.Collection]
org.serviio.library.online.metadata.OnlineResourceParseException: Unexpected error while invoking plugin (Playlist extractor): Ambiguous method overloading for method Playlist#isNullOrEmpty.
Cannot resolve which method to invoke for [null] due to overlapping prototypes between:
   [interface java.lang.CharSequence]
   [interface java.util.Collection]
   at org.serviio.library.online.WebResourceParser.parse(WebResourceParser.java:79)
   at org.serviio.library.online.OnlineLibraryManager.findResource(OnlineLibraryManager.java:187)
   at org.serviio.library.online.OnlineLibraryManager.findResourceInCacheOrParse(OnlineLibraryManager.java:207)
   at org.serviio.library.online.metadata.FeedUpdaterWorker.getOnlineItems(FeedUpdaterWorker.java:194)
   at org.serviio.library.online.metadata.FeedUpdaterWorker.run(FeedUpdaterWorker.java:100)
   at java.lang.Thread.run(Thread.java:748)
Caused by: groovy.lang.GroovyRuntimeException: Ambiguous method overloading for method Playlist#isNullOrEmpty.
Cannot resolve which method to invoke for [null] due to overlapping prototypes between:
   [interface java.lang.CharSequence]
   [interface java.util.Collection]
   at groovy.lang.MetaClassImpl.chooseMostSpecificParams(MetaClassImpl.java:3263)
   at groovy.lang.MetaClassImpl.chooseMethodInternal(MetaClassImpl.java:3216)
   at groovy.lang.MetaClassImpl.chooseMethod(MetaClassImpl.java:3159)
   at groovy.lang.MetaClassImpl.pickStaticMethod(MetaClassImpl.java:1511)
   at groovy.lang.MetaClassImpl.retrieveStaticMethod(MetaClassImpl.java:1407)
   at groovy.lang.MetaClassImpl.createStaticSite(MetaClassImpl.java:3404)
   at org.codehaus.groovy.runtime.callsite.CallSiteArray.createCallStaticSite(CallSiteArray.java:77)
   at org.codehaus.groovy.runtime.callsite.CallSiteArray.createCallSite(CallSiteArray.java:162)
   at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
   at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
   at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
   at Playlist$LinkTokenizer.getPlaylistNamePattern(Playlist.groovy:471)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210)
   at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.java:71)
   at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
   at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
   at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:117)
   at Playlist.extractItems(Playlist.groovy:277)
   at org.serviio.library.online.WebResourceUrlExtractor.extractItems(WebResourceUrlExtractor.java:72)
   at org.serviio.library.online.WebResourceUrlExtractor$1.executePluginMethod(WebResourceUrlExtractor.java:34)
   at org.serviio.library.online.WebResourceUrlExtractor$1.executePluginMethod(WebResourceUrlExtractor.java:1)
   at org.serviio.library.online.PluginExecutionProcessor$1.call(PluginExecutionProcessor.java:50)
   at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   ... 1 more
2019-03-06 22:05:55,451 WARN  [FeedUpdaterWorker] An error occured while parsing the online resource http://-SW-ufile:///C:/CanaisOnline/Canais_Kids.m3u-SW-tVIDEO, will try again soon: Unexpected error while invoking plugin (Playlist extractor): Ambiguous method overloading for method Playlist#isNullOrEmpty.
Cannot resolve which method to invoke for [null] due to overlapping prototypes between:
   [interface java.lang.CharSequence]
   [interface java.util.Collection]
org.serviio.library.online.metadata.OnlineResourceParseException: Unexpected error while invoking plugin (Playlist extractor): Ambiguous method overloading for method Playlist#isNullOrEmpty.
Cannot resolve which method to invoke for [null] due to overlapping prototypes between:
   [interface java.lang.CharSequence]
   [interface java.util.Collection]
   at org.serviio.library.online.WebResourceParser.parse(WebResourceParser.java:79)
   at org.serviio.library.online.OnlineLibraryManager.findResource(OnlineLibraryManager.java:187)
   at org.serviio.library.online.OnlineLibraryManager.findResourceInCacheOrParse(OnlineLibraryManager.java:207)
   at org.serviio.library.online.metadata.FeedUpdaterWorker.getOnlineItems(FeedUpdaterWorker.java:194)
   at org.serviio.library.online.metadata.FeedUpdaterWorker.run(FeedUpdaterWorker.java:100)
   at java.lang.Thread.run(Thread.java:748)
Caused by: groovy.lang.GroovyRuntimeException: Ambiguous method overloading for method Playlist#isNullOrEmpty.
Cannot resolve which method to invoke for [null] due to overlapping prototypes between:
   [interface java.lang.CharSequence]
   [interface java.util.Collection]
   at groovy.lang.MetaClassImpl.chooseMostSpecificParams(MetaClassImpl.java:3263)
   at groovy.lang.MetaClassImpl.chooseMethodInternal(MetaClassImpl.java:3216)
   at groovy.lang.MetaClassImpl.chooseMethod(MetaClassImpl.java:3159)
   at groovy.lang.MetaClassImpl.pickStaticMethod(MetaClassImpl.java:1511)
   at groovy.lang.MetaClassImpl.retrieveStaticMethod(MetaClassImpl.java:1407)
   at groovy.lang.MetaClassImpl.createStaticSite(MetaClassImpl.java:3404)
   at org.codehaus.groovy.runtime.callsite.CallSiteArray.createCallStaticSite(CallSiteArray.java:77)
   at org.codehaus.groovy.runtime.callsite.CallSiteArray.createCallSite(CallSiteArray.java:162)
   at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
   at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
   at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
   at Playlist$LinkTokenizer.getPlaylistNamePattern(Playlist.groovy:471)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210)
   at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.java:71)
   at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:117)
   at Playlist.extractItems(Playlist.groovy:277)
   at org.serviio.library.online.WebResourceUrlExtractor.extractItems(WebResourceUrlExtractor.java:72)
   at org.serviio.library.online.WebResourceUrlExtractor$1.executePluginMethod(WebResourceUrlExtractor.java:34)
   at org.serviio.library.online.WebResourceUrlExtractor$1.executePluginMethod(WebResourceUrlExtractor.java:1)
   at org.serviio.library.online.PluginExecutionProcessor$1.call(PluginExecutionProcessor.java:50)
   at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   ... 1 more
2019-03-06 22:05:55,473 WARN  [FeedUpdaterWorker] An error occured while parsing the online resource http://-SW-ufile:///C:/CanaisOnline/Canais_TV_Aberta.m3u-SW-tVIDEO, will try again soon: Unexpected error while invoking plugin (Playlist extractor): Ambiguous method overloading for method Playlist#isNullOrEmpty.
Cannot resolve which method to invoke for [null] due to overlapping prototypes between:
   [interface java.lang.CharSequence]
   [interface java.util.Collection]
org.serviio.library.online.metadata.OnlineResourceParseException: Unexpected error while invoking plugin (Playlist extractor): Ambiguous method overloading for method Playlist#isNullOrEmpty.
Cannot resolve which method to invoke for [null] due to overlapping prototypes between:
   [interface java.lang.CharSequence]
   [interface java.util.Collection]
   at org.serviio.library.online.WebResourceParser.parse(WebResourceParser.java:79)
   at org.serviio.library.online.OnlineLibraryManager.findResource(OnlineLibraryManager.java:187)
   at org.serviio.library.online.OnlineLibraryManager.findResourceInCacheOrParse(OnlineLibraryManager.java:207)
   at org.serviio.library.online.metadata.FeedUpdaterWorker.getOnlineItems(FeedUpdaterWorker.java:194)
   at org.serviio.library.online.metadata.FeedUpdaterWorker.run(FeedUpdaterWorker.java:100)
   at java.lang.Thread.run(Thread.java:748)
Caused by: groovy.lang.GroovyRuntimeException: Ambiguous method overloading for method Playlist#isNullOrEmpty.
Cannot resolve which method to invoke for [null] due to overlapping prototypes between:
   [interface java.lang.CharSequence]
   [interface java.util.Collection]
   at groovy.lang.MetaClassImpl.chooseMostSpecificParams(MetaClassImpl.java:3263)
   at groovy.lang.MetaClassImpl.chooseMethodInternal(MetaClassImpl.java:3216)
   at groovy.lang.MetaClassImpl.chooseMethod(MetaClassImpl.java:3159)
   at groovy.lang.MetaClassImpl.pickStaticMethod(MetaClassImpl.java:1511)
   at groovy.lang.MetaClassImpl.retrieveStaticMethod(MetaClassImpl.java:1407)
   at groovy.lang.MetaClassImpl.createStaticSite(MetaClassImpl.java:3404)
   at org.codehaus.groovy.runtime.callsite.CallSiteArray.createCallStaticSite(CallSiteArray.java:77)
   at org.codehaus.groovy.runtime.callsite.CallSiteArray.createCallSite(CallSiteArray.java:162)
   at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
   at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
   at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
   at Playlist$LinkTokenizer.getPlaylistNamePattern(Playlist.groovy:471)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210)
   at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.java:71)
   at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:117)
   at Playlist.extractItems(Playlist.groovy:277)
   at org.serviio.library.online.WebResourceUrlExtractor.extractItems(WebResourceUrlExtractor.java:72)
   at org.serviio.library.online.WebResourceUrlExtractor$1.executePluginMethod(WebResourceUrlExtractor.java:34)
   at org.serviio.library.online.WebResourceUrlExtractor$1.executePluginMethod(WebResourceUrlExtractor.java:1)
   at org.serviio.library.online.PluginExecutionProcessor$1.call(PluginExecutionProcessor.java:50)
   at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   ... 1 more
2019-03-06 22:05:55,482 WARN  [MetadataExtractionCoordinator] Skipping processing metadata for an unsupported file (E:\Videos\Filmes\Chico.Xavier.DVDRip.XviD-ZMG.avi). Message: Unknown video file type.
2019-03-06 22:05:55,680 WARN  [FeedUpdaterWorker] An error occured while parsing the online resource http://-SW-ufile:///C:/CanaisOnline/Canais_Esporte.m3u-SW-tVIDEO, will try again soon: Unexpected error while invoking plugin (Playlist extractor): Ambiguous method overloading for method Playlist#isNullOrEmpty.
Cannot resolve which method to invoke for [null] due to overlapping prototypes between:
   [interface java.lang.CharSequence]
   [interface java.util.Collection]
org.serviio.library.online.metadata.OnlineResourceParseException: Unexpected error while invoking plugin (Playlist extractor): Ambiguous method overloading for method Playlist#isNullOrEmpty.
Cannot resolve which method to invoke for [null] due to overlapping prototypes between:
   [interface java.lang.CharSequence]
   [interface java.util.Collection]
   at org.serviio.library.online.WebResourceParser.parse(WebResourceParser.java:79)
   at org.serviio.library.online.OnlineLibraryManager.findResource(OnlineLibraryManager.java:187)
   at org.serviio.library.online.OnlineLibraryManager.findResourceInCacheOrParse(OnlineLibraryManager.java:207)
   at org.serviio.library.online.metadata.FeedUpdaterWorker.getOnlineItems(FeedUpdaterWorker.java:194)
   at org.serviio.library.online.metadata.FeedUpdaterWorker.run(FeedUpdaterWorker.java:100)
   at java.lang.Thread.run(Thread.java:748)
Caused by: groovy.lang.GroovyRuntimeException: Ambiguous method overloading for method Playlist#isNullOrEmpty.
Cannot resolve which method to invoke for [null] due to overlapping prototypes between:
   [interface java.lang.CharSequence]
   [interface java.util.Collection]
   at groovy.lang.MetaClassImpl.chooseMostSpecificParams(MetaClassImpl.java:3263)
   at groovy.lang.MetaClassImpl.chooseMethodInternal(MetaClassImpl.java:3216)
   at groovy.lang.MetaClassImpl.chooseMethod(MetaClassImpl.java:3159)
   at groovy.lang.MetaClassImpl.pickStaticMethod(MetaClassImpl.java:1511)
   at groovy.lang.MetaClassImpl.retrieveStaticMethod(MetaClassImpl.java:1407)
   at groovy.lang.MetaClassImpl.createStaticSite(MetaClassImpl.java:3404)
   at org.codehaus.groovy.runtime.callsite.CallSiteArray.createCallStaticSite(CallSiteArray.java:77)
   at org.codehaus.groovy.runtime.callsite.CallSiteArray.createCallSite(CallSiteArray.java:162)
   at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
   at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
   at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
   at Playlist$LinkTokenizer.getPlaylistNamePattern(Playlist.groovy:471)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210)
   at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.java:71)
   at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:117)
   at Playlist.extractItems(Playlist.groovy:277)
   at org.serviio.library.online.WebResourceUrlExtractor.extractItems(WebResourceUrlExtractor.java:72)
   at org.serviio.library.online.WebResourceUrlExtractor$1.executePluginMethod(WebResourceUrlExtractor.java:34)
   at org.serviio.library.online.WebResourceUrlExtractor$1.executePluginMethod(WebResourceUrlExtractor.java:1)
   at org.serviio.library.online.PluginExecutionProcessor$1.call(PluginExecutionProcessor.java:50)
   at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   ... 1 more
2019-03-06 22:05:55,684 WARN  [FeedUpdaterWorker] An error occured while parsing the online resource http://-SW-ufile:///C:/CanaisOnline/Canais_Filmes.m3u-SW-tVIDEO, will try again soon: Unexpected error while invoking plugin (Playlist extractor): Ambiguous method overloading for method Playlist#isNullOrEmpty.
Cannot resolve which method to invoke for [null] due to overlapping prototypes between:
   [interface java.lang.CharSequence]
   [interface java.util.Collection]
org.serviio.library.online.metadata.OnlineResourceParseException: Unexpected error while invoking plugin (Playlist extractor): Ambiguous method overloading for method Playlist#isNullOrEmpty.
Cannot resolve which method to invoke for [null] due to overlapping prototypes between:
   [interface java.lang.CharSequence]
   [interface java.util.Collection]
   at org.serviio.library.online.WebResourceParser.parse(WebResourceParser.java:79)
   at org.serviio.library.online.OnlineLibraryManager.findResource(OnlineLibraryManager.java:187)
   at org.serviio.library.online.OnlineLibraryManager.findResourceInCacheOrParse(OnlineLibraryManager.java:207)
   at org.serviio.library.online.metadata.FeedUpdaterWorker.getOnlineItems(FeedUpdaterWorker.java:194)
   at org.serviio.library.online.metadata.FeedUpdaterWorker.run(FeedUpdaterWorker.java:100)
   at java.lang.Thread.run(Thread.java:748)
Caused by: groovy.lang.GroovyRuntimeException: Ambiguous method overloading for method Playlist#isNullOrEmpty.
Cannot resolve which method to invoke for [null] due to overlapping prototypes between:
   [interface java.lang.CharSequence]
   [interface java.util.Collection]
   at groovy.lang.MetaClassImpl.chooseMostSpecificParams(MetaClassImpl.java:3263)
   at groovy.lang.MetaClassImpl.chooseMethodInternal(MetaClassImpl.java:3216)
   at groovy.lang.MetaClassImpl.chooseMethod(MetaClassImpl.java:3159)
   at groovy.lang.MetaClassImpl.pickStaticMethod(MetaClassImpl.java:1511)
   at groovy.lang.MetaClassImpl.retrieveStaticMethod(MetaClassImpl.java:1407)
   at groovy.lang.MetaClassImpl.createStaticSite(MetaClassImpl.java:3404)
   at org.codehaus.groovy.runtime.callsite.CallSiteArray.createCallStaticSite(CallSiteArray.java:77)
   at org.codehaus.groovy.runtime.callsite.CallSiteArray.createCallSite(CallSiteArray.java:162)
   at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
   at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
   at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
   at Playlist$LinkTokenizer.getPlaylistNamePattern(Playlist.groovy:471)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210)
   at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.java:71)
   at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:117)
   at Playlist.extractItems(Playlist.groovy:277)
   at org.serviio.library.online.WebResourceUrlExtractor.extractItems(WebResourceUrlExtractor.java:72)
   at org.serviio.library.online.WebResourceUrlExtractor$1.executePluginMethod(WebResourceUrlExtractor.java:34)
   at org.serviio.library.online.WebResourceUrlExtractor$1.executePluginMethod(WebResourceUrlExtractor.java:1)
   at org.serviio.library.online.PluginExecutionProcessor$1.call(PluginExecutionProcessor.java:50)
   at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   ... 1 more
2019-03-06 22:05:55,820 WARN  [FeedUpdaterWorker] An error occured while parsing the online resource http://-SW-ufile:///C:/CanaisOnline/Canais_Noticias.m3u-SW-tVIDEO, will try again soon: Unexpected error while invoking plugin (Playlist extractor): Ambiguous method overloading for method Playlist#isNullOrEmpty.
Cannot resolve which method to invoke for [null] due to overlapping prototypes between:
   [interface java.lang.CharSequence]
   [interface java.util.Collection]
org.serviio.library.online.metadata.OnlineResourceParseException: Unexpected error while invoking plugin (Playlist extractor): Ambiguous method overloading for method Playlist#isNullOrEmpty.
Cannot resolve which method to invoke for [null] due to overlapping prototypes between:
   [interface java.lang.CharSequence]
   [interface java.util.Collection]
   at org.serviio.library.online.WebResourceParser.parse(WebResourceParser.java:79)
   at org.serviio.library.online.OnlineLibraryManager.findResource(OnlineLibraryManager.java:187)
   at org.serviio.library.online.OnlineLibraryManager.findResourceInCacheOrParse(OnlineLibraryManager.java:207)
   at org.serviio.library.online.metadata.FeedUpdaterWorker.getOnlineItems(FeedUpdaterWorker.java:194)
   at org.serviio.library.online.metadata.FeedUpdaterWorker.run(FeedUpdaterWorker.java:100)
   at java.lang.Thread.run(Thread.java:748)
Caused by: groovy.lang.GroovyRuntimeException: Ambiguous method overloading for method Playlist#isNullOrEmpty.
Cannot resolve which method to invoke for [null] due to overlapping prototypes between:
   [interface java.lang.CharSequence]
   [interface java.util.Collection]
   at groovy.lang.MetaClassImpl.chooseMostSpecificParams(MetaClassImpl.java:3263)
   at groovy.lang.MetaClassImpl.chooseMethodInternal(MetaClassImpl.java:3216)
   at groovy.lang.MetaClassImpl.chooseMethod(MetaClassImpl.java:3159)
   at groovy.lang.MetaClassImpl.pickStaticMethod(MetaClassImpl.java:1511)
   at groovy.lang.MetaClassImpl.retrieveStaticMethod(MetaClassImpl.java:1407)
   at groovy.lang.MetaClassImpl.createStaticSite(MetaClassImpl.java:3404)
   at org.codehaus.groovy.runtime.callsite.CallSiteArray.createCallStaticSite(CallSiteArray.java:77)
   at org.codehaus.groovy.runtime.callsite.CallSiteArray.createCallSite(CallSiteArray.java:162)
   at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
   at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
   at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
   at Playlist$LinkTokenizer.getPlaylistNamePattern(Playlist.groovy:471)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210)
   at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.java:71)
   at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:117)
   at Playlist.extractItems(Playlist.groovy:277)
   at org.serviio.library.online.WebResourceUrlExtractor.extractItems(WebResourceUrlExtractor.java:72)
   at org.serviio.library.online.WebResourceUrlExtractor$1.executePluginMethod(WebResourceUrlExtractor.java:34)
   at org.serviio.library.online.WebResourceUrlExtractor$1.executePluginMethod(WebResourceUrlExtractor.java:1)
   at org.serviio.library.online.PluginExecutionProcessor$1.call(PluginExecutionProcessor.java:50)
   at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   ... 1 more
2019-03-06 22:05:55,831 WARN  [FeedUpdaterWorker] An error occured while parsing the online resource http://-SW-ufile:///C:/CanaisOnline/Canais_Documentario.m3u-SW-tVIDEO, will try again soon: Unexpected error while invoking plugin (Playlist extractor): Ambiguous method overloading for method Playlist#isNullOrEmpty.
Cannot resolve which method to invoke for [null] due to overlapping prototypes between:
   [interface java.lang.CharSequence]
   [interface java.util.Collection]
org.serviio.library.online.metadata.OnlineResourceParseException: Unexpected error while invoking
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17051

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Sat Mar 09, 2019 2:11 pm

Re: Playlist plugin (last update: version 3.2 30/06/12)

updated again, try now
<<

AldoJose

Serviio newbie

Posts: 6

Joined: Tue Apr 24, 2018 2:17 pm

Post Sat Mar 09, 2019 4:15 pm

Re: Playlist plugin (last update: version 3.2 30/06/12)

zip wrote:updated again, try now


It works perfectly in version v1.10.1.
Thank you very much!
<<

bolzass

Serviio lover

Posts: 62

Joined: Thu Jan 02, 2014 6:32 pm

Post Sun Mar 10, 2019 5:16 pm

Re: Playlist plugin (last update: version 3.2 30/06/12)

zip wrote:updated again, try now


Now it works without crashing, but if the playlist contains another playlist (url to a m3u file) this does not appear (was working :roll:)

Thanks!
<<

bolzass

Serviio lover

Posts: 62

Joined: Thu Jan 02, 2014 6:32 pm

Post Sun Mar 10, 2019 5:18 pm

Re: Playlist plugin (last update: version 3.2 30/06/12)

AldoJose wrote:It works perfectly in version v1.10.1.
Thank you very much!


... unless your playlist contains another one (URL to a m3u file for instance).
<<

bolzass

Serviio lover

Posts: 62

Joined: Thu Jan 02, 2014 6:32 pm

Post Mon Mar 11, 2019 12:49 am

Re: Playlist plugin (last update: version 3.2 30/06/12)

bolzass wrote:
zip wrote:updated again, try now


Now it works without crashing, but if the playlist contains another playlist (url to a m3u file) this does not appear (was working :roll:)

Thanks!


It was my fault!!!!. I didn't remembered I updated ffmpeg to the last one from github... Segmentation fault :?
I reverted to the last stablest one and everything is working like a charm :P
I apologize for the confusion :oops: .

Thanks zip!
<<

bolzass

Serviio lover

Posts: 62

Joined: Thu Jan 02, 2014 6:32 pm

Post Mon Mar 11, 2019 12:52 am

Re: Playlist plugin (last update: version 3.2 30/06/12)

bolzass wrote:
AldoJose wrote:

... unless your playlist contains another one (URL to a m3u file for instance).


As I said, It was my fault... I apologize for the confusion :oops: .

It is working really fine for me too :P :P
<<

fabiocouto

Serviio newbie

Posts: 2

Joined: Sun Mar 17, 2019 11:45 pm

Post Sun Mar 17, 2019 11:57 pm

Re: Playlist plugin (last update: version 3.2 30/06/12)

After upgrading to version -1.10.1, the following message is displayed in the log.

  Code:
2019-03-17 20:54:36,139 WARN  [PluginCompilerThread] Plugin Playlist.groovy failed to compile: startup failed:
/opt/serviio-1.10/plugins/Playlist.groovy: 262: Method 'expiresImmediately' from class 'Playlist' does not override method from its superclass or interfaces but is annotated with @Override.
 @ line 262, column 2.
        @Override
    ^

1 error


Can anyone help me on this issue?
<<

bolzass

Serviio lover

Posts: 62

Joined: Thu Jan 02, 2014 6:32 pm

Post Wed Mar 20, 2019 6:15 am

Re: Playlist plugin (last update: version 3.2 30/06/12)

fabiocouto wrote:After upgrading to version -1.10.1, the following message is displayed in the log.

  Code:
2019-03-17 20:54:36,139 WARN  [PluginCompilerThread] Plugin Playlist.groovy failed to compile: startup failed:
/opt/serviio-1.10/plugins/Playlist.groovy: 262: Method 'expiresImmediately' from class 'Playlist' does not override method from its superclass or interfaces but is annotated with @Override.
 @ line 262, column 2.
        @Override
    ^

1 error


Can anyone help me on this issue?



As @zip fixed it (https://forum.serviio.org/viewtopic.php?f=20&t=6022&start=100#p121127), just download it again from the first post (https://forum.serviio.org/download/file.php?id=6327) and overwrite the existing one; then restart.
<<

fabiocouto

Serviio newbie

Posts: 2

Joined: Sun Mar 17, 2019 11:45 pm

Post Thu Mar 21, 2019 3:28 am

Re: Playlist plugin (last update: version 3.2 30/06/12)

bolzass wrote:
fabiocouto wrote:After upgrading to version -1.10.1, the following message is displayed in the log.

  Code:
2019-03-17 20:54:36,139 WARN  [PluginCompilerThread] Plugin Playlist.groovy failed to compile: startup failed:
/opt/serviio-1.10/plugins/Playlist.groovy: 262: Method 'expiresImmediately' from class 'Playlist' does not override method from its superclass or interfaces but is annotated with @Override.
 @ line 262, column 2.
        @Override
    ^

1 error


Can anyone help me on this issue?



As @zip fixed it (https://forum.serviio.org/viewtopic.php?f=20&t=6022&start=100#p121127), just download it again from the first post (https://forum.serviio.org/download/file.php?id=6327) and overwrite the existing one; then restart.


Resolved, Thank you
<<

sake

User avatar

Serviio newbie

Posts: 11

Joined: Thu May 30, 2019 9:31 am

Location: Sofia, Bulgaria

Post Sun Jun 02, 2019 6:15 pm

Re: Playlist plugin (last update: version 3.2 30/06/12)

Hi everyone,

Can anybody help me with this error message:


1 error

2019-06-02 21:12:25,874 WARN [PluginCompilerThread] Plugin Playlist.groovy failed to compile: startup failed:
C:\Program Files\Serviio\plugins\Playlist.groovy: 262: Method 'expiresImmediately' from class 'Playlist' does not override method from its superclass or interfaces but is annotated with @Override.
@ line 262, column 2.
@Override
^

1 error

2019-06-02 21:12:32,050 WARN [FeedUpdaterWorker] An error occured while trying to parse an online resouce requiring a plugin, provide the plugin or remove the resource: No plugin for web resource http://-SW-ufile:///D:/AceServiio/IPTV. ... O-SW-lLIVE has been found.
2019-06-02 21:12:36,358 WARN [PluginCompilerThread] Plugin Playlist.groovy failed to compile: startup failed:
C:\Program Files\Serviio\plugins\Playlist.groovy: 262: Method 'expiresImmediately' from class 'Playlist' does not override method from its superclass or interfaces but is annotated with @Override.
@ line 262, column 2.
@Override
^

1 error



I use Windows 7 x64 + Serviio 1.10 + AceStream HD 3.1.32. Hope somebody will see this post and will be able to assist :roll: P.S. After uploading the most recent version of that plugin I got:


2019-06-02 21:22:04,996 INFO [PluginCompilerThread] Added Web Resouce plugin Playlist extractor (Playlist.groovy), version: 1
2019-06-02 21:22:05,273 INFO [ProfileManager] Loading profiles from file /profiles.xml
2019-06-02 21:22:05,485 INFO [ProfilesDefinitionParser] Parsing Profiles definition
2019-06-02 21:22:05,491 INFO [ProfilesDefinitionParser] Added profile 'Generic DLNA profile' (id=1)
2019-06-02 21:22:05,492 INFO [ProfilesDefinitionParser] Added profile 'Samsung TV (B-series)' (id=2)
2019-06-02 21:22:05,493 INFO [ProfilesDefinitionParser] Added profile 'Xbox 360' (id=3)
2019-06-02 21:22:05,494 INFO [ProfilesDefinitionParser] Added profile 'Playstation 3' (id=4)
2019-06-02 21:22:05,495 INFO [ProfilesDefinitionParser] Added profile 'Playstation 4' (id=ps4)
2019-06-02 21:22:05,495 INFO [ProfilesDefinitionParser] Added profile 'Samsung TV (A-series)' (id=5)
2019-06-02 21:22:05,496 INFO [ProfilesDefinitionParser] Added profile 'DirecTV HD-DVR' (id=6)
2019-06-02 21:22:05,498 INFO [ProfilesDefinitionParser] Added profile 'Samsung TV / player (H-series)' (id=sam_h)
2019-06-02 21:22:05,499 INFO [ProfilesDefinitionParser] Added profile 'Samsung TV / player (J-series)' (id=sam_j)
2019-06-02 21:22:05,500 INFO [ProfilesDefinitionParser] Added profile 'Samsung TV / player (M-series)' (id=sam_m)
2019-06-02 21:22:05,501 INFO [ProfilesDefinitionParser] Added profile 'Samsung TV / player (E/F-series)' (id=sam_ef)
2019-06-02 21:22:05,502 INFO [ProfilesDefinitionParser] Added profile 'Samsung TV / player (C/D-series)' (id=7)
2019-06-02 21:22:05,502 INFO [ProfilesDefinitionParser] Added profile 'LG TV / player' (id=8)
2019-06-02 21:22:05,504 INFO [ProfilesDefinitionParser] Added profile 'Sony Bravia TV (2012)' (id=sony2012)
2019-06-02 21:22:05,505 INFO [ProfilesDefinitionParser] Added profile 'Sony Bravia TV (2013/14)' (id=sony2013)
2019-06-02 21:22:05,508 INFO [ProfilesDefinitionParser] Added profile 'Sony BDP-Sx100 (2013)' (id=bdp2013)
2019-06-02 21:22:05,508 INFO [ProfilesDefinitionParser] Added profile 'Sony BDP-Sx90 (2012)' (id=bdp2012)
2019-06-02 21:22:05,510 INFO [ProfilesDefinitionParser] Added profile 'Sony BDP-Sx70/SMP-N100 (2010)' (id=bdp2010)
2019-06-02 21:22:05,510 INFO [ProfilesDefinitionParser] Added profile 'Sony BDP-Sx70/SMP-N100 (2010) - US' (id=bdp2010us)
2019-06-02 21:22:05,510 INFO [ProfilesDefinitionParser] Added profile 'Sony BDP-Sx80/SMP-N200 (2011)' (id=bdp2011)
2019-06-02 21:22:05,511 INFO [ProfilesDefinitionParser] Added profile 'Toshiba REGZA' (id=13)
2019-06-02 21:22:05,511 INFO [ProfilesDefinitionParser] Added profile 'Toshiba REGZA 2012-' (id=tosh2012)
2019-06-02 21:22:05,512 INFO [ProfilesDefinitionParser] Added profile 'WDTV Live' (id=14)
2019-06-02 21:22:05,512 INFO [ProfilesDefinitionParser] Added profile 'LaCie LaCinema Media Player' (id=15)
2019-06-02 21:22:05,513 INFO [ProfilesDefinitionParser] Added profile 'Manta WIFI Centre' (id=16)
2019-06-02 21:22:05,514 INFO [ProfilesDefinitionParser] Added profile 'Pure Flow' (id=17)
2019-06-02 21:22:05,514 INFO [ProfilesDefinitionParser] Added profile 'Sharp Aquos' (id=18)
2019-06-02 21:22:05,515 INFO [ProfilesDefinitionParser] Added profile 'Sony Bravia TV (2011)' (id=sony2011)
2019-06-02 21:22:05,517 INFO [ProfilesDefinitionParser] Added profile 'Sony Bravia TV (2010)' (id=sony2010)
2019-06-02 21:22:05,518 INFO [ProfilesDefinitionParser] Added profile 'Philips (2010-)' (id=plps2010)
2019-06-02 21:22:05,518 INFO [ProfilesDefinitionParser] Added profile 'Philips (2009)' (id=20)
2019-06-02 21:22:05,519 INFO [ProfilesDefinitionParser] Added profile 'Sony Bravia TV (2009)' (id=sony2009)
2019-06-02 21:22:05,519 INFO [ProfilesDefinitionParser] Added profile 'Denon AVR' (id=22)
2019-06-02 21:22:05,520 INFO [ProfilesDefinitionParser] Added profile 'Panasonic Viera (2013)' (id=viera2013)
2019-06-02 21:22:05,520 INFO [ProfilesDefinitionParser] Added profile 'Panasonic Viera G/GT/DT/UT/VT (2011/2012)' (id=viera2011a)
2019-06-02 21:22:05,521 INFO [ProfilesDefinitionParser] Added profile 'Panasonic Viera E/S/ST/VT (2011)' (id=viera2011)
2019-06-02 21:22:05,521 INFO [ProfilesDefinitionParser] Added profile 'Panasonic Viera (2010)' (id=viera2010)
2019-06-02 21:22:05,521 INFO [ProfilesDefinitionParser] Added profile 'Panasonic Viera (2009)' (id=viera2009)
2019-06-02 21:22:05,522 INFO [ProfilesDefinitionParser] Added profile 'Sony Bravia TV (2012) - US' (id=sony2012us)
2019-06-02 21:22:05,522 INFO [ProfilesDefinitionParser] Added profile 'Sony Bravia TV (2011) - US' (id=sony2011us)
2019-06-02 21:22:05,522 INFO [ProfilesDefinitionParser] Added profile 'Sony AVReceiver STR' (id=SonySTR)
2019-06-02 21:22:05,523 INFO [ProfilesDefinitionParser] Added profile 'Sony Audio CMT' (id=SonyCMT)
2019-06-02 21:22:05,523 INFO [ProfilesDefinitionParser] Added profile 'Vizio TV' (id=viziotv)
2019-06-02 21:22:05,523 INFO [ProfilesDefinitionParser] Added profile 'Panasonic BD player' (id=panasonicBDT220)
2019-06-02 21:22:05,524 INFO [ProfilesDefinitionParser] Added profile 'Philips NP Streamium' (id=philips_streamium)
2019-06-02 21:22:05,524 INFO [ProfilesDefinitionParser] Added profile 'Chaneru' (id=roku)
2019-06-02 21:22:05,525 INFO [ProfilesDefinitionParser] Added profile 'Roku Media Player' (id=RokuMPApp)
2019-06-02 21:22:05,525 INFO [ProfilesDefinitionParser] Added profile 'Roku 4K Media Player (2016+)' (id=Roku4kMPApp)
2019-06-02 21:22:05,526 INFO [ProfilesDefinitionParser] Added profile 'Roku 1080 Media Player (2016+)' (id=RokuNo4kApp)
2019-06-02 21:22:05,527 INFO [ProfilesDefinitionParser] Added profile 'Roku TV (non 4K)' (id=RokuTV)
2019-06-02 21:22:05,528 INFO [ProfilesDefinitionParser] Added profile 'Roku 4K TV' (id=Roku4kTV)
2019-06-02 21:22:05,529 INFO [ProfilesDefinitionParser] Added profile 'Roku 4K Media Player w/MPEG2' (id=Roku4kMPM2)
2019-06-02 21:22:05,529 INFO [ProfilesDefinitionParser] Added profile 'Yamaha BD-A1020/BD-A1010' (id=YamBD)
2019-06-02 21:22:05,530 INFO [ProfilesDefinitionParser] Added profile 'Telenet Yelo TV' (id=TNDC)
2019-06-02 21:22:05,531 INFO [ProfilesDefinitionParser] Added profile 'Xbox One S/Xbox One X' (id=xbox_one_s_x)
2019-06-02 21:22:05,532 INFO [ProfilesDefinitionParser] Added profile 'Xbox One' (id=xbox_one)
2019-06-02 21:22:05,534 INFO [ProfilesDefinitionParser] Added profile 'Raumfeld' (id=raumfeld)
2019-06-02 21:22:05,534 INFO [ProfileManager] Loading profiles from file /application-profiles.xml
2019-06-02 21:22:05,560 INFO [ProfilesDefinitionParser] Parsing Profiles definition
2019-06-02 21:22:05,561 INFO [ProfilesDefinitionParser] Added profile 'Flash player' (id=flv_player)
2019-06-02 21:22:05,561 INFO [ProfilesDefinitionParser] Added profile 'HTML5' (id=html5)
2019-06-02 21:22:05,562 INFO [ProfilesDefinitionParser] Added profile 'HTML5 Mobile' (id=html5_mobile)
2019-06-02 21:22:05,562 INFO [ProfilesDefinitionParser] Added profile 'ServiiGo (Standard)' (id=serviigo_standard)
2019-06-02 21:22:05,563 INFO [ProfilesDefinitionParser] Added profile 'ServiiGo (Legacy Devices)' (id=serviigo)
2019-06-02 21:22:05,563 INFO [ProfilesDefinitionParser] Added profile 'ServiiGo (HLS)' (id=serviigo_hls)
2019-06-02 21:22:05,564 INFO [ProfilesDefinitionParser] Added profile 'ServiiGo (Google TV)' (id=serviigo_gtv)
2019-06-02 21:22:05,566 INFO [ProfilesDefinitionParser] Added profile 'Google Cast' (id=googlecast)
2019-06-02 21:22:05,566 INFO [ProfilesDefinitionParser] Added profile 'Chromecast' (id=chromecast)
2019-06-02 21:22:05,567 INFO [ProfilesDefinitionParser] Added profile 'Alexa' (id=alexa)
2019-06-02 21:22:05,567 INFO [ProfileManager] User profiles definition (user-profiles.xml) not found, using built-in profiles only
2019-06-02 21:22:05,571 INFO [WebServer] WebServer starting on port 8895
2019-06-02 21:22:05,715 INFO [Device] Updated bound IP address of Device with UUID: daa7fce0-cb01-3777-91b5-cc628bb16ce8, bound address: 192.168.1.15
2019-06-02 21:22:05,716 INFO [EventSubscriptionExpirationChecker] Starting EventSubscriptionExpirationChecker
2019-06-02 21:22:05,716 INFO [EventDispatcher] Starting EventDispatcher
2019-06-02 21:22:05,716 INFO [RendererSearchSender] Starting Renderer searcher process
2019-06-02 21:22:05,716 INFO [DiscoveryAdvertisementNotifier] Starting DiscoveryAdvertisementNotifier
2019-06-02 21:22:05,774 INFO [DiscoverySSDPMessageListener] Starting DiscoverySSDPMessageListener using interface eth3 (Realtek PCIe GBE Family Controller) and address 192.168.1.15, timeout = 0
2019-06-02 21:22:37,727 WARN [FeedUpdaterWorker] Failed to retrieve online item information for http://127.0.0.1:8900/Boxing.m3u8. It might not play.
java.io.IOException: org.serviio.library.local.metadata.extractor.InvalidMediaFormatException: Unknown video file type.
at org.serviio.library.online.metadata.FeedUpdaterWorker.retrieveMetadata(FeedUpdaterWorker.java:321)
at org.serviio.library.online.metadata.FeedUpdaterWorker.retrieveTechnicalMetadata(FeedUpdaterWorker.java:246)
at org.serviio.library.online.metadata.FeedUpdaterWorker.run(FeedUpdaterWorker.java:120)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.serviio.library.local.metadata.extractor.InvalidMediaFormatException: Unknown video file type.
at org.serviio.library.metadata.FFmpegMetadataRetriever.validateMandatoryMetadata(FFmpegMetadataRetriever.java:548)
at org.serviio.library.metadata.FFmpegMetadataRetriever.retrieveMetadata(FFmpegMetadataRetriever.java:117)
at org.serviio.library.metadata.FFmpegMetadataRetriever.retrieveOnlineMetadata(FFmpegMetadataRetriever.java:164)
at org.serviio.library.online.metadata.FeedUpdaterWorker.retrieveMetadata(FeedUpdaterWorker.java:300)
... 3 more
2019-06-02 21:26:22,841 WARN [ResourceDeliveryProcessor] Error while processing resource, sending back 404 error. Message: Media item 11500 cannot be found



Any ideas now? :roll:
Previous

Return to Available plugins

Who is online

Users browsing this forum: No registered users and 5 guests

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.