Seite 1 von 1

Ubuntu Studio 19.10 aktualisiert - TVBrowser startet nicht mehr :(

Verfasst: 22 Mai 2020, 18:28
von bianchifan
Vor ca. 3 Tagen war noch alles ok.
Vor 2 Tagen dann habe ich meine Ubuntu Studio Partition (19.10) aktualisiert, dabei wurde - soweit ich mich erinnere - auch die Java Version runderneuert.
Aktuelle Version ist nun Open JDK 14.

Offensichtlich habe ich damit diverse Probleme, u.a. startet der TV-Browser nicht mehr.
Dazu noch eine wichtige Anmerkung: Die TV-Browser Daten liegen auf meiner HOME-Partition, diese wird von drei Ubutu-Versionen genutzt!
In meiner aktuellen Arbeitsumgebung mit einem upgegradeten Ubuntu 20.04 läuft nach wie vor alles prima!

Das Terminal erzählt etwas von "UnsupportedDataTypeException" im Servive 'EPGfree-Daten'.

Hier die Komplettausgabe beim Start im Terminal...

Code: Alles auswählen

majo@majo-Studio-1535:~$ tvbrowser
Starting TV-Browser...
Java exec found in PATH. Verifying...
Suitable java version found [java = 14-ea 2020-03-17]
Configuring environment...
Loading TV-Browser:
java -Xms16m -Xmx512m -XX:+IgnoreUnrecognizedVMOptions --add-modules=ALL-SYSTEM -Djava.library.path="/usr/share/tvbrowser" -Dpropertiesfile=linux.properties -jar tvbrowser.jar ''
TV-Browser was developed for Sun Java and may not run correctly with your Java implementation.
command line options:
    -minimized      The main window will be minimized after start up
    -nostartscreen  No start screen during start up
    -fullscreen     Start in fullscreen-mode
    -ignorejvm      Don't check for Sun Java
    -safemode       Don't load Plugins

17:37:09 INFORMATION: Using settings from file /home/majo/.tvbrowser/4.0.1/settings.prop
17:37:09 WARNUNG: TV-Browser was developed for Sun Java and may not run correctly with your Java implementation.
17:37:09 WARNUNG: cannot load plugin /usr/share/tvbrowser/plugins/NewsPlugin.jar - already loaded
17:37:09 SCHWERWIEGEND: The TV data service 'EPGfree-Daten' has caused an error during get available channels: javax/activation/UnsupportedDataTypeException
java.lang.NoClassDefFoundError: javax/activation/UnsupportedDataTypeException
	at tvbrowserdataservice.file.ChannelList.readFromStream(ChannelList.java:113)
	at tvbrowserdataservice.file.ChannelList.readFromStream(ChannelList.java:106)
	at tvbrowserdataservice.file.ChannelList.readFromFile(ChannelList.java:201)
	at tvbrowserdataservice.TvBrowserDataServiceChannelGroup.getAvailableChannels(TvBrowserDataServiceChannelGroup.java:619)
	at tvbrowserdataservice.TvBrowserDataService.getAvailableChannels(TvBrowserDataService.java:1109)
	at tvbrowser.core.tvdataservice.DefaultTvDataServiceProxy.getAvailableChannels(DefaultTvDataServiceProxy.java:142)
	at tvbrowser.core.tvdataservice.AbstractTvDataServiceProxy.loadChannelsForGroups(AbstractTvDataServiceProxy.java:65)
	at tvbrowser.core.tvdataservice.AbstractTvDataServiceProxy.getChannelsForTvBrowserStart(AbstractTvDataServiceProxy.java:76)
	at tvbrowser.core.ChannelList.addDataServiceChannelsForTvBrowserStart(ChannelList.java:375)
	at tvbrowser.core.ChannelList.createForTvBrowserStart(ChannelList.java:477)
	at tvbrowser.TVBrowser.main(TVBrowser.java:506)
Caused by: java.lang.ClassNotFoundException: javax.activation.UnsupportedDataTypeException
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 11 more

17:37:09 SCHWERWIEGEND: The TV data service 'EPGfree-Daten' has caused an error during get available channels: javax/activation/UnsupportedDataTypeException
java.lang.NoClassDefFoundError: javax/activation/UnsupportedDataTypeException
	at tvbrowserdataservice.file.ChannelList.readFromStream(ChannelList.java:113)
	at tvbrowserdataservice.file.ChannelList.readFromStream(ChannelList.java:106)
	at tvbrowserdataservice.file.ChannelList.readFromFile(ChannelList.java:201)
	at tvbrowserdataservice.TvBrowserDataServiceChannelGroup.getAvailableChannels(TvBrowserDataServiceChannelGroup.java:619)
	at tvbrowserdataservice.TvBrowserDataService.getAvailableChannels(TvBrowserDataService.java:1109)
	at tvbrowser.core.tvdataservice.DefaultTvDataServiceProxy.getAvailableChannels(DefaultTvDataServiceProxy.java:142)
	at tvbrowser.core.tvdataservice.AbstractTvDataServiceProxy.loadChannelsForGroups(AbstractTvDataServiceProxy.java:65)
	at tvbrowser.core.tvdataservice.AbstractTvDataServiceProxy.getChannelsForTvBrowserStart(AbstractTvDataServiceProxy.java:76)
	at tvbrowser.core.ChannelList.addDataServiceChannelsForTvBrowserStart(ChannelList.java:375)
	at tvbrowser.core.ChannelList.createForTvBrowserStart(ChannelList.java:477)
	at tvbrowser.TVBrowser.main(TVBrowser.java:506)
Caused by: java.lang.ClassNotFoundException: javax.activation.UnsupportedDataTypeException
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 11 more

17:37:09 SCHWERWIEGEND: The TV data service 'EPGfree-Daten' has caused an error during get available channels: javax/activation/UnsupportedDataTypeException
java.lang.NoClassDefFoundError: javax/activation/UnsupportedDataTypeException
	at tvbrowserdataservice.file.ChannelList.readFromStream(ChannelList.java:113)
	at tvbrowserdataservice.file.ChannelList.readFromStream(ChannelList.java:106)
	at tvbrowserdataservice.file.ChannelList.readFromFile(ChannelList.java:201)
	at tvbrowserdataservice.TvBrowserDataServiceChannelGroup.getAvailableChannels(TvBrowserDataServiceChannelGroup.java:619)
	at tvbrowserdataservice.TvBrowserDataService.getAvailableChannels(TvBrowserDataService.java:1109)
	at tvbrowser.core.tvdataservice.DefaultTvDataServiceProxy.getAvailableChannels(DefaultTvDataServiceProxy.java:142)
	at tvbrowser.core.tvdataservice.AbstractTvDataServiceProxy.loadChannelsForGroups(AbstractTvDataServiceProxy.java:65)
	at tvbrowser.core.tvdataservice.AbstractTvDataServiceProxy.getChannelsForTvBrowserStart(AbstractTvDataServiceProxy.java:76)
	at tvbrowser.core.ChannelList.addDataServiceChannelsForTvBrowserStart(ChannelList.java:375)
	at tvbrowser.core.ChannelList.createForTvBrowserStart(ChannelList.java:477)
	at tvbrowser.TVBrowser.main(TVBrowser.java:506)
Caused by: java.lang.ClassNotFoundException: javax.activation.UnsupportedDataTypeException
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 11 more

17:37:09 SCHWERWIEGEND: The TV data service 'EPGfree-Daten' has caused an error during get available channels: javax/activation/UnsupportedDataTypeException
java.lang.NoClassDefFoundError: javax/activation/UnsupportedDataTypeException
	at tvbrowserdataservice.file.ChannelList.readFromStream(ChannelList.java:113)
	at tvbrowserdataservice.file.ChannelList.readFromStream(ChannelList.java:106)
	at tvbrowserdataservice.file.ChannelList.readFromFile(ChannelList.java:201)
	at tvbrowserdataservice.TvBrowserDataServiceChannelGroup.getAvailableChannels(TvBrowserDataServiceChannelGroup.java:619)
	at tvbrowserdataservice.TvBrowserDataService.getAvailableChannels(TvBrowserDataService.java:1109)
	at tvbrowser.core.tvdataservice.DefaultTvDataServiceProxy.getAvailableChannels(DefaultTvDataServiceProxy.java:142)
	at tvbrowser.core.tvdataservice.AbstractTvDataServiceProxy.loadChannelsForGroups(AbstractTvDataServiceProxy.java:65)
	at tvbrowser.core.tvdataservice.AbstractTvDataServiceProxy.getChannelsForTvBrowserStart(AbstractTvDataServiceProxy.java:76)
	at tvbrowser.core.ChannelList.addDataServiceChannelsForTvBrowserStart(ChannelList.java:375)
	at tvbrowser.core.ChannelList.createForTvBrowserStart(ChannelList.java:477)
	at tvbrowser.TVBrowser.main(TVBrowser.java:506)
Caused by: java.lang.ClassNotFoundException: javax.activation.UnsupportedDataTypeException
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 11 more

17:37:09 SCHWERWIEGEND: The TV data service 'EPGfree-Daten' has caused an error during get available channels: javax/activation/UnsupportedDataTypeException
java.lang.NoClassDefFoundError: javax/activation/UnsupportedDataTypeException
	at tvbrowserdataservice.file.ChannelList.readFromStream(ChannelList.java:113)
	at tvbrowserdataservice.file.ChannelList.readFromStream(ChannelList.java:106)
	at tvbrowserdataservice.file.ChannelList.readFromFile(ChannelList.java:201)
	at tvbrowserdataservice.TvBrowserDataServiceChannelGroup.getAvailableChannels(TvBrowserDataServiceChannelGroup.java:619)
	at tvbrowserdataservice.TvBrowserDataService.getAvailableChannels(TvBrowserDataService.java:1109)
	at tvbrowser.core.tvdataservice.DefaultTvDataServiceProxy.getAvailableChannels(DefaultTvDataServiceProxy.java:142)
	at tvbrowser.core.tvdataservice.AbstractTvDataServiceProxy.loadChannelsForGroups(AbstractTvDataServiceProxy.java:65)
	at tvbrowser.core.tvdataservice.AbstractTvDataServiceProxy.getChannelsForTvBrowserStart(AbstractTvDataServiceProxy.java:76)
	at tvbrowser.core.ChannelList.addDataServiceChannelsForTvBrowserStart(ChannelList.java:375)
	at tvbrowser.core.ChannelList.createForTvBrowserStart(ChannelList.java:477)
	at tvbrowser.TVBrowser.main(TVBrowser.java:506)
Caused by: java.lang.ClassNotFoundException: javax.activation.UnsupportedDataTypeException
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 11 more

17:37:09 SCHWERWIEGEND: UNCAUGHT EXCEPTION IN THREAD 'main'
java.lang.NoClassDefFoundError: javax/activation/UnsupportedDataTypeException
	at util.ui.Localizer.msg(Localizer.java:323)
	at util.ui.Localizer.msg(Localizer.java:300)
	at devplugin.Date.getFormattedString(Date.java:372)
	at devplugin.Date.toString(Date.java:475)
	at java.base/java.lang.String.valueOf(String.java:3345)
	at java.base/java.lang.StringBuilder.append(StringBuilder.java:167)
	at tvbrowser.core.plugin.PluginProxyManager$TvDataTouchedThreadPoolMethod.<init>(PluginProxyManager.java:194)
	at tvbrowser.core.plugin.PluginProxyManager.fireTvDataTouched(PluginProxyManager.java:1260)
	at tvbrowser.core.plugin.PluginProxyManager.access$500(PluginProxyManager.java:71)
	at tvbrowser.core.plugin.PluginProxyManager$1.dayProgramTouched(PluginProxyManager.java:353)
	at tvbrowser.core.TvDataBase.fireDayProgramTouched(TvDataBase.java:859)
	at tvbrowser.core.TvDataBase.checkTvDataInventory(TvDataBase.java:184)
	at tvbrowser.TVBrowser.main(TVBrowser.java:538)
Caused by: java.lang.ClassNotFoundException: javax.activation.UnsupportedDataTypeException
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 13 more
TV-Browser TERMINATED.
majo@majo-Studio-1535:~$

Re: Ubuntu Studio 19.10 aktualisiert - TVBrowser startet nicht mehr :(

Verfasst: 22 Mai 2020, 18:36
von ds10
Dem Log nach verwendest du TV-Browser 4.0.1 das ist nur bis Java 9 einsetzbar. D.h. aktualisiere auf die neueste TV-Browser-Version. (Außerdem ist dafür Nutzung von Java 11 empfohlen, es kann daher auch sein, dass es mit Java 14 nicht geht.)