nextflow-io / nextflow

A DSL for data-driven computational pipelines
http://nextflow.io
Apache License 2.0
2.61k stars 606 forks source link

Can't open Console settings dialog #5009

Open pditommaso opened 1 month ago

pditommaso commented 1 month ago

When opening the Console settings dialog the following error is reported

Exception in thread "AWT-EventQueue-0" 
java.util.MissingResourceException: Can't find bundle for base name groovy.console.ui.Console, locale en_ES
    at java.base/java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:2062)
    at java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1700)
    at java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1603)
    at java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1558)
    at java.base/java.util.ResourceBundle.getBundle(ResourceBundle.java:864)
    at org.codehaus.groovy.tools.shell.util.MessageSource.createBundles(MessageSource.java:78)
    at org.codehaus.groovy.tools.shell.util.MessageSource.getBundles(MessageSource.java:86)
    at org.codehaus.groovy.tools.shell.util.MessageSource.getMessage(MessageSource.java:99)
    at org.codehaus.groovy.tools.shell.util.MessageSource.getProperty(MessageSource.java:138)
    at org.codehaus.groovy.runtime.InvokerHelper.getProperty(InvokerHelper.java:167)
    at org.codehaus.groovy.runtime.DefaultGroovyMethods.getAt(DefaultGroovyMethods.java:424)
    at org.codehaus.groovy.runtime.dgm$325.doMethodInvoke(Unknown Source)
    at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:321)
    at groovy.console.ui.ConsolePreferences.buildDialog(ConsolePreferences.groovy:71)
    at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
    at java.base/java.lang.reflect.Method.invoke(Method.java:578)
    at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:343)
    at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:328)
    at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:342)
    at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1007)
    at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:321)
    at groovy.console.ui.ConsolePreferences$_show_closure1.doCall(ConsolePreferences.groovy:59)
    at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
    at java.base/java.lang.reflect.Method.invoke(Method.java:578)
    at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:343)
    at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:328)
    at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:279)
    at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1007)
    at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:321)
    at groovy.swing.SwingBuilder.edt(SwingBuilder.groovy:324)
    at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:321)
    at groovy.console.ui.ConsolePreferences.show(ConsolePreferences.groovy:57)
    at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:321)
    at groovy.console.ui.Console.preferences(Console.groovy:319)
    at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
    at java.base/java.lang.reflect.Method.invoke(Method.java:578)
    at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:343)
    at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:328)
    at groovy.lang.MetaClassImpl.doInvokeMethod(MetaClassImpl.java:1333)
    at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1088)
    at groovy.lang.MetaClassImpl.invokeMethodClosure(MetaClassImpl.java:1017)
    at groovy.lang.MetaClassImpl.doInvokeMethod(MetaClassImpl.java:1207)
    at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1088)
    at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1007)
    at groovy.lang.Closure.call(Closure.java:433)
    at org.codehaus.groovy.runtime.ConvertedClosure.invokeCustom(ConvertedClosure.java:52)
    at org.codehaus.groovy.runtime.ConversionHandler.invoke(ConversionHandler.java:113)
    at jdk.proxy2/jdk.proxy2.$Proxy28.handlePreferences(Unknown Source)
    at java.desktop/com.apple.eawt._AppEventHandler$_PreferencesDispatcher.performUsing(_AppEventHandler.java:293)
    at java.desktop/com.apple.eawt._AppEventHandler$_PreferencesDispatcher.performUsing(_AppEventHandler.java:284)
    at java.desktop/com.apple.eawt._AppEventHandler$_AppEventDispatcher$1.run(_AppEventHandler.java:552)
    at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
    at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
    at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
    at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

To replicate it:

Nextflow version 24.04.0