Hallo,
ich hab das neue Plugin auch mal getestet.
Plugin installiert und erste Frage zum Update der OMDB-Liste abgelehnt.
Dann Sender aktualisiert, worauf das Plugin ja die aktuellen OMDB-Daten laden sollte.
Darauf hin bekomme ich folgenden NullPointer:
Code: Alles auswählen
Das Plugin "Omdb Plugin" hat einen Fehler verursacht. Soll es deaktiviert werden?
----- Start of stacktrace -----
java.lang.NullPointerException
at omdb.OmdbLucene.indexTitles(OmdbLucene.java:369)
at omdb.Omdb.createDatabase(Omdb.java:157)
at omdb.Omdb.initialize(Omdb.java:102)
at omdbplugin.OmdbPlugin.handleTvDataUpdateFinished(OmdbPlugin.java:303)
at tvbrowser.core.plugin.JavaPluginProxy.doHandleTvDataUpdateFinished(JavaPluginProxy.java:488)
at tvbrowser.core.plugin.AbstractPluginProxy.handleTvDataUpdateFinished(AbstractPluginProxy.java:479)
at tvbrowser.core.plugin.PluginProxyManager$TvDataUpdateFinishedThreadPoolMethod.run(PluginProxyManager.java:182)
at tvbrowser.core.plugin.PluginProxyManager$5.run(PluginProxyManager.java:1312)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
----- End of stacktrace -----
Beim zweiten Durchlauf hat es dann funktioniert.
Danke fürs fixen.
Im Log taucht nun aber immer folgender Fehler auf:
Code: Alles auswählen
java.lang.NullPointerException
at java.lang.StringBuilder.<init>(Unknown Source)
at devplugin.Channel.getUniqueId(Channel.java:1060)
at devplugin.Channel.hashCode(Channel.java:1300)
at util.misc.HashCodeUtilities.hash(HashCodeUtilities.java:111)
at tvdataservice.MutableProgram.hashCode(MutableProgram.java:985)
at java.util.HashMap.hash(Unknown Source)
at java.util.HashMap.containsKey(Unknown Source)
at java.util.Collections$SynchronizedMap.containsKey(Unknown Source)
at util.misc.SoftReferenceCache.containsKey(SoftReferenceCache.java:104)
at movieawardplugin.MovieAwardPlugin.hasAwards(MovieAwardPlugin.java:274)
at movieawardplugin.MovieAwardPlugin.getProgramTableIcons(MovieAwardPlugin.java:212)
at tvbrowser.core.plugin.JavaPluginProxy.doGetProgramTableIcons(JavaPluginProxy.java:474)
at tvbrowser.core.plugin.AbstractPluginProxy.getProgramTableIcons(AbstractPluginProxy.java:450)
at recommendationplugin.RecommendationPlugin.initializeWeightings(RecommendationPlugin.java:107)
at recommendationplugin.RecommendationPlugin.handleTvBrowserStartFinished(RecommendationPlugin.java:79)
at tvbrowser.core.plugin.JavaPluginProxy.doHandleTvBrowserStartFinished(JavaPluginProxy.java:528)
at tvbrowser.core.plugin.AbstractPluginProxy.handleTvBrowserStartFinished(AbstractPluginProxy.java:669)
at tvbrowser.core.plugin.PluginProxyManager.fireTvBrowserStartFinished(PluginProxyManager.java:1373)
at tvbrowser.core.plugin.PluginProxyManager$TvBrowserStartFinishedThreadPoolMethod.run(PluginProxyManager.java:110)
at tvbrowser.core.plugin.PluginProxyManager$5.run(PluginProxyManager.java:1312)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Und die Aktualisierung meiner Sender aus dem DVBViewer funktioniert nun nicht mehr.
Hier erfolgt folgender Fehler:
Code: Alles auswählen
26.12.2015 11:57:34 tvbrowser.core.tvdataservice.DefaultTvDataServiceProxy:
SCHWERWIEGEND: The TV data service 'DVBViewer EPG' has caused an error during update TV data: Fehler beim Lesen der EPG Daten
util.exc.TvBrowserException: Fehler beim Lesen der EPG Daten
at dvbviewerdataservice.DVBViewerDataService.updateTvData(DVBViewerDataService.java:426)
at tvbrowser.core.tvdataservice.DefaultTvDataServiceProxy.updateTvData(DefaultTvDataServiceProxy.java:98)
at tvbrowser.core.TvDataUpdater.downloadTvData(TvDataUpdater.java:260)
at tvbrowser.ui.mainframe.MainFrame$38.run(MainFrame.java:2411)
Caused by: java.lang.NullPointerException
at com.sun.proxy.$Proxy4.isTimeshift(Unknown Source)
at dvbviewer.DVBViewerCOM.tuneChannelsforEPG(DVBViewerCOM.java:330)
at dvbviewerdataservice.DVBViewerDataService.updateTvData(DVBViewerDataService.java:398)
... 3 more