Hi,
since last night we get:
$ tvbrowser
Starting TV-Browser...
Java exec found in PATH. Verifying...
Suitable java version found [java = 11 2018-09-18]
Configuring environment...
Loading TV-Browser:
java -Xms16m -Xmx512m -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
10:16:25 INFORMATION: Using settings from file /home/jff/.tvbrowser/4/settings.prop
10:16:25 WARNUNG: TV-Browser was developed for Sun Java and may not run correctly with your Java implementation.
10:16:25 SCHWERWIEGEND: UNCAUGHT EXCEPTION IN THREAD 'main'
java.lang.NoClassDefFoundError: javax/activation/UnsupportedDataTypeException
at util.ui.Localizer.msg(Localizer.java:323)
at util.exc.TvBrowserException.getLocalizedMessage(TvBrowserException.java:256)
at java.base/java.lang.Throwable.toString(Throwable.java:485)
at java.base/java.lang.String.valueOf(String.java:2788)
at java.base/java.io.PrintWriter.println(PrintWriter.java:837)
at java.base/java.lang.Throwable$WrappedPrintWriter.println(Throwable.java:768)
at java.base/java.lang.Throwable.printStackTrace(Throwable.java:659)
at java.base/java.lang.Throwable.printStackTrace(Throwable.java:725)
at tvbrowser.TVBrowser$7.format(TVBrowser.java:1535)
at java.logging/java.util.logging.StreamHandler.publish(StreamHandler.java:199)
at java.logging/java.util.logging.ConsoleHandler.publish(ConsoleHandler.java:95)
at java.logging/java.util.logging.Logger.log(Logger.java:979)
at java.logging/java.util.logging.Logger.doLog(Logger.java:1006)
at java.logging/java.util.logging.Logger.log(Logger.java:1117)
at tvbrowser.core.PluginLoader.loadPlugin(PluginLoader.java:277)
at tvbrowser.core.PluginLoader.loadPlugins(PluginLoader.java:488)
at tvbrowser.core.PluginLoader.loadAllPlugins(PluginLoader.java:524)
at tvbrowser.TVBrowser.main(TVBrowser.java:480)
Caused by: java.lang.ClassNotFoundException: javax.activation.UnsupportedDataTypeException
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
... 18 more
10:16:25 WARNUNG: Key 'PluginLoader.error.2' not found in resource bundle 'tvbrowser.core.core'
TV-Browser TERMINATED.
Use TV-Browser 4.0.1.
After update I get:
jff@merkur:~$ tvbrowser
Starting TV-Browser...
Java exec found in PATH. Verifying...
Suitable java version found [java = 11 2018-09-18]
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 ''
WARNING: Using incubator modules: jdk.incubator.httpclient
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
13:45:26 INFORMATION: Search for settings import in: '/home/jff/.tvbrowser'
13:45:26 INFORMATION: Try to load settings from a previous version of TV-Browser: /home/jff/.tvbrowser/4
13:45:26 SCHWERWIEGEND: UNCAUGHT EXCEPTION IN THREAD 'main'
java.lang.NoClassDefFoundError: javax/activation/UnsupportedDataTypeException
at tvbrowser.core.Settings.loadSettings(Settings.java:642)
at tvbrowser.TVBrowser.main(TVBrowser.java:378)
Caused by: java.lang.ClassNotFoundException: javax.activation.UnsupportedDataTypeException
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
... 2 more
A popup opens with
"Einstellungen einer früheren Version werden importiert (dies kann einige Minuten dauern)."
and thats all for more the 5 minutes.
The /home/jff/.tvbrowser/4.0.1 was created, but empty.
The same with import from
/home/jff/.tvbrowser/3.4.4
And without .tvbrowser directory I get:
tvbrowser
Starting TV-Browser...
Java exec found in PATH. Verifying...
Suitable java version found [java = 11 2018-09-18]
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 ''
WARNING: Using incubator modules: jdk.incubator.httpclient
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
14:30:30 INFORMATION: Search for settings import in: '/home/jff/.tvbrowser'
14:30:30 INFORMATION: No previous version of TV-Browser found - using default user settings
14:30:30 INFORMATION: Creating /home/jff/.tvbrowser/4.0.1
14:30:30 WARNUNG: TV-Browser was developed for Sun Java and may not run correctly with your Java implementation.
14:30:30 WARNUNG: Loading plugin file failed: /usr/share/tvbrowser/plugins/NewsPlugin.jar
java.lang.NoClassDefFoundError: javax/activation/UnsupportedDataTypeException
at tvbrowser.core.PluginLoader.saveProxyInfo(PluginLoader.java:378)
at tvbrowser.core.PluginLoader.loadPlugin(PluginLoader.java:242)
at tvbrowser.core.PluginLoader.loadPlugins(PluginLoader.java:488)
at tvbrowser.core.PluginLoader.loadAllPlugins(PluginLoader.java:528)
at tvbrowser.TVBrowser.main(TVBrowser.java:490)
Caused by: java.lang.ClassNotFoundException: javax.activation.UnsupportedDataTypeException
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
... 5 more
java.lang.NoClassDefFoundError: javax/activation/UnsupportedDataTypeException
at tvbrowser.core.PluginLoader.saveProxyInfo(PluginLoader.java:378)
at tvbrowser.core.PluginLoader.loadPlugin(PluginLoader.java:242)
at tvbrowser.core.PluginLoader.loadPlugins(PluginLoader.java:488)
at tvbrowser.core.PluginLoader.loadAllPlugins(PluginLoader.java:528)
at tvbrowser.TVBrowser.main(TVBrowser.java:490)
Caused by: java.lang.ClassNotFoundException: javax.activation.UnsupportedDataTypeException
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
... 5 more
TV-Browser TERMINATED.
You need a fully installed Java 9 (Java 9 comes with modules) or better use Java 8.