# HG changeset patch # User Jiri Vanek # Date 1542976860 -3600 # Node ID 4453afdafaf94bf6dbfad084e25d261a3a03cde5 # Parent 057fabf9fdcbcf44ec389e88b027943e3f02d3ab Fix for java.lang.NoClassDefFoundError: Could not initialize class net.sourceforge.jnlp.runtime.JNLPRuntime$DeploymentConfigurationHolder * NEWS: mentioned PR3644 * netx/net/sourceforge/jnlp/config/DeploymentConfiguration.java: removed useless logging of headless - initiation of logging - on windows * AUTHORS: added Lars diff -r 057fabf9fdcb -r 4453afdafaf9 AUTHORS --- a/AUTHORS Wed Nov 07 12:34:44 2018 +0100 +++ b/AUTHORS Fri Nov 23 13:41:00 2018 +0100 @@ -16,6 +16,7 @@ Michał Górny Mark Greenwood Tereza Hlavackova +Lars Herschke Peter Hatina Andrew John Hughes Jie Kang diff -r 057fabf9fdcb -r 4453afdafaf9 ChangeLog --- a/ChangeLog Wed Nov 07 12:34:44 2018 +0100 +++ b/ChangeLog Fri Nov 23 13:41:00 2018 +0100 @@ -1,3 +1,10 @@ +2018-11-23 Lars Herschke + + Fix for java.lang.NoClassDefFoundError: Could not initialize class net.sourceforge.jnlp.runtime.JNLPRuntime$DeploymentConfigurationHolder + * NEWS: mentioned PR3644 + * netx/net/sourceforge/jnlp/config/DeploymentConfiguration.java: removed useless logging of headless - initiation of logging - on windows + * AUTHORS: added Lars + 2018-11-07 Olesya Gerasimenko Added Russian translation diff -r 057fabf9fdcb -r 4453afdafaf9 NEWS --- a/NEWS Wed Nov 07 12:34:44 2018 +0100 +++ b/NEWS Fri Nov 23 13:41:00 2018 +0100 @@ -12,6 +12,7 @@ * added support for javafx-desc and so allwong run of pure-javafx only applications * --nosecurity enhanced for possibility to skip invalid signatures * enhanced to allow resources to be read also from j2se/java element (OmegaT) +* PR3644 - java.lang.NoClassDefFoundError: Could not initialize class net.sourceforge.jnlp.runtime.JNLPRuntime$DeploymentConfigurationHolder New in release 1.7.1 (2017-12-15): * better work with authors file diff -r 057fabf9fdcb -r 4453afdafaf9 netx/net/sourceforge/jnlp/config/DeploymentConfiguration.java --- a/netx/net/sourceforge/jnlp/config/DeploymentConfiguration.java Wed Nov 07 12:34:44 2018 +0100 +++ b/netx/net/sourceforge/jnlp/config/DeploymentConfiguration.java Fri Nov 23 13:41:00 2018 +0100 @@ -284,10 +284,6 @@ userDeploymentFileDescriptor = configFile; currentConfiguration = new HashMap<>(); unchangeableConfiguration = new HashMap<>(); - if (JNLPRuntime.isWindows()) { - boolean wh = JNLPRuntime.isHeadless(); - OutputController.getLogger().log(OutputController.Level.MESSAGE_ALL, "On windows, answering headless at startup, to prevent race condition later - " + wh); - } try { IcoSpi spi = new IcoSpi(); IIORegistry.getDefaultInstance().registerServiceProvider(spi);