From: jimtng <2554958+jimtng@users.noreply.github.com> Date: Wed, 17 Aug 2022 14:36:12 +0000 (+1000) Subject: [jrubyscripting] Update to jruby 9.3.7.0 to fix BootstrapMethodError (#13280) X-Git-Url: https://git.basschouten.com/?a=commitdiff_plain;h=3de0f79d9aafe9e677e896d8439ca2b7a146dbb5;p=openhab-addons.git [jrubyscripting] Update to jruby 9.3.7.0 to fix BootstrapMethodError (#13280) * [jrubyscripting] Update to jruby 9.3.7.0 * [jrubyscripting] Exception fixed in jruby 9.3.7.0 The BootstrapMethodError should no longer be thrown by jruby since 9.3.7. Fixed in https://github.com/jruby/jruby/pull/7271 Signed-off-by: Jimmy Tanagra --- diff --git a/bundles/org.openhab.automation.jrubyscripting/pom.xml b/bundles/org.openhab.automation.jrubyscripting/pom.xml index 0dc3cb7ceb..f7735e7e0a 100644 --- a/bundles/org.openhab.automation.jrubyscripting/pom.xml +++ b/bundles/org.openhab.automation.jrubyscripting/pom.xml @@ -16,7 +16,7 @@ com.sun.nio.*;resolution:=optional,com.sun.security.*;resolution:=optional,org.apache.tools.ant.*;resolution:=optional,org.bouncycastle.*;resolution:=optional,org.joda.*;resolution:=optional,sun.management.*;resolution:=optional,sun.nio.*;resolution:=optional,jakarta.annotation;resolution:=optional - 9.3.6.0 + 9.3.7.0 diff --git a/bundles/org.openhab.automation.jrubyscripting/src/main/java/org/openhab/automation/jrubyscripting/internal/JRubyScriptEngineConfiguration.java b/bundles/org.openhab.automation.jrubyscripting/src/main/java/org/openhab/automation/jrubyscripting/internal/JRubyScriptEngineConfiguration.java index f0a9a24a02..27f4e63222 100644 --- a/bundles/org.openhab.automation.jrubyscripting/src/main/java/org/openhab/automation/jrubyscripting/internal/JRubyScriptEngineConfiguration.java +++ b/bundles/org.openhab.automation.jrubyscripting/src/main/java/org/openhab/automation/jrubyscripting/internal/JRubyScriptEngineConfiguration.java @@ -198,9 +198,6 @@ public class JRubyScriptEngineConfiguration { engine.eval(gemCommand); } catch (ScriptException e) { logger.warn("Error installing Gems: {}", e.getMessage()); - } catch (BootstrapMethodError e) { - logger.warn("Error while checking/installing gems: {}. You may need to restart OpenHAB", e.getMessage()); - logger.debug("Error in configureGems", e); } }