mattcasters opened a new issue, #8986: URL: https://github.com/apache/hop/issues/8986
### Apache Hop version? 2.20.0 ### Java version? OpenJDK 21 ### Operating system Linux ### What happened? A plugin issue with the metadata selection line widget when selecting a Neo4j graph connection in a new execution information location: ``` 2026/10/17 13:49:44 - GUI - ERROR: Error getting toolbar image filename with method org.apache.hop.ui.core.widget.MetaSelectionLine.getEditIcon 2026/10/17 13:49:44 - GUI - org.apache.hop.core.exception.HopException: 2026/10/17 13:49:44 - GUI - Error finding GuiPlugin instance for class 'org.apache.hop.ui.core.widget.MetaSelectionLine' and instance ID : 0d6b8dca-d596-4612-9b08-2312ffa123fc 2026/10/17 13:49:44 - GUI - org.apache.hop.ui.core.widget.MetaSelectionLine.<init>() 2026/10/17 13:49:44 - GUI - 2026/10/17 13:49:44 - GUI - at org.apache.hop.ui.core.gui.BaseGuiWidgets.findGuiPluginInstance(BaseGuiWidgets.java:154) 2026/10/17 13:49:44 - GUI - at org.apache.hop.ui.core.gui.GuiToolbarWidgets.findImageFilename(GuiToolbarWidgets.java:635) 2026/10/17 13:49:44 - GUI - at org.apache.hop.ui.core.gui.GuiToolbarWidgets.addToolbarButton(GuiToolbarWidgets.java:594) 2026/10/17 13:49:44 - GUI - at org.apache.hop.ui.core.gui.GuiToolbarWidgets.addToolbarWidgetsToToolBar(GuiToolbarWidgets.java:221) 2026/10/17 13:49:44 - GUI - at org.apache.hop.ui.core.gui.GuiToolbarWidgets.addItem(GuiToolbarWidgets.java:153) 2026/10/17 13:49:44 - GUI - at org.apache.hop.ui.hopgui.ToolBarToolbarContainer.addItem(ToolBarToolbarContainer.java:42) 2026/10/17 13:49:44 - GUI - at org.apache.hop.ui.core.gui.GuiToolbarWidgets.createToolbarWidgets(GuiToolbarWidgets.java:124) 2026/10/17 13:49:44 - GUI - at org.apache.hop.ui.core.widget.MetaSelectionLine.<init>(MetaSelectionLine.java:242) 2026/10/17 13:49:44 - GUI - at org.apache.hop.ui.core.widget.MetaSelectionLine.<init>(MetaSelectionLine.java:158) 2026/10/17 13:49:44 - GUI - at org.apache.hop.ui.core.widget.MetaSelectionLine.<init>(MetaSelectionLine.java:137) 2026/10/17 13:49:44 - GUI - at org.apache.hop.neo4j.shared.NeoConnectionSelectionLine.<init>(NeoConnectionSelectionLine.java:72) 2026/10/17 13:49:44 - GUI - at org.apache.hop.neo4j.shared.CypherConnectionSelectionLine.<init>(CypherConnectionSelectionLine.java:39) 2026/10/17 13:49:44 - GUI - at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62) 2026/10/17 13:49:44 - GUI - at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) 2026/10/17 13:49:44 - GUI - at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486) 2026/10/17 13:49:44 - GUI - at org.apache.hop.ui.core.gui.GuiCompositeWidgets.getMetadataControl(GuiCompositeWidgets.java:885) 2026/10/17 13:49:44 - GUI - at org.apache.hop.ui.core.gui.GuiCompositeWidgets.addCompositeWidgets(GuiCompositeWidgets.java:775) 2026/10/17 13:49:44 - GUI - at org.apache.hop.ui.core.gui.GuiCompositeWidgets.addCompositeWidgets(GuiCompositeWidgets.java:808) 2026/10/17 13:49:44 - GUI - at org.apache.hop.ui.core.gui.GuiCompositeWidgets.layoutElements(GuiCompositeWidgets.java:236) 2026/10/17 13:49:44 - GUI - at org.apache.hop.ui.core.gui.GuiCompositeWidgets.createCompositeWidgets(GuiCompositeWidgets.java:205) 2026/10/17 13:49:44 - GUI - at org.apache.hop.ui.execution.ExecutionInfoLocationEditor.addGuiCompositeWidgets(ExecutionInfoLocationEditor.java:315) 2026/10/17 13:49:44 - GUI - at org.apache.hop.ui.execution.ExecutionInfoLocationEditor.changeConnectionType(ExecutionInfoLocationEditor.java:362) 2026/10/17 13:49:44 - GUI - at org.apache.hop.ui.execution.ExecutionInfoLocationEditor.lambda$1(ExecutionInfoLocationEditor.java:302) 2026/10/17 13:49:44 - GUI - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91) 2026/10/17 13:49:44 - GUI - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5865) 2026/10/17 13:49:44 - GUI - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1656) 2026/10/17 13:49:44 - GUI - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1682) 2026/10/17 13:49:44 - GUI - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1665) 2026/10/17 13:49:44 - GUI - at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1379) 2026/10/17 13:49:44 - GUI - at org.eclipse.swt.custom.CCombo.textEvent(CCombo.java:1922) 2026/10/17 13:49:44 - GUI - at org.eclipse.swt.custom.CCombo.lambda$0(CCombo.java:113) 2026/10/17 13:49:44 - GUI - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91) 2026/10/17 13:49:44 - GUI - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5865) 2026/10/17 13:49:44 - GUI - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1656) 2026/10/17 13:49:44 - GUI - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1682) 2026/10/17 13:49:44 - GUI - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1661) 2026/10/17 13:49:44 - GUI - at org.eclipse.swt.widgets.Text.setText(Text.java:2767) 2026/10/17 13:49:44 - GUI - at org.eclipse.swt.widgets.Text.setText(Text.java:2689) 2026/10/17 13:49:44 - GUI - at org.eclipse.swt.custom.CCombo.listEvent(CCombo.java:1238) 2026/10/17 13:49:44 - GUI - at org.eclipse.swt.custom.CCombo.lambda$0(CCombo.java:117) 2026/10/17 13:49:44 - GUI - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91) 2026/10/17 13:49:44 - GUI - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5865) 2026/10/17 13:49:44 - GUI - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1656) 2026/10/17 13:49:44 - GUI - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5080) 2026/10/17 13:49:44 - GUI - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4515) 2026/10/17 13:49:44 - GUI - at org.apache.hop.ui.hopgui.HopGui.open(HopGui.java:879) 2026/10/17 13:49:44 - GUI - at org.apache.hop.ui.hopgui.HopGui.main(HopGui.java:697) 2026/10/17 13:49:44 - GUI - at org.apache.hop.ui.hopgui.HopCommandGui.run(HopCommandGui.java:84) 2026/10/17 13:49:44 - GUI - at picocli.CommandLine.executeUserObject(CommandLine.java:2045) 2026/10/17 13:49:44 - GUI - at picocli.CommandLine.access$1500(CommandLine.java:148) 2026/10/17 13:49:44 - GUI - at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2469) 2026/10/17 13:49:44 - GUI - at picocli.CommandLine$RunLast.handle(CommandLine.java:2461) 2026/10/17 13:49:44 - GUI - at picocli.CommandLine$RunLast.handle(CommandLine.java:2423) 2026/10/17 13:49:44 - GUI - at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) 2026/10/17 13:49:44 - GUI - at picocli.CommandLine$RunLast.execute(CommandLine.java:2425) 2026/10/17 13:49:44 - GUI - at picocli.CommandLine.execute(CommandLine.java:2174) 2026/10/17 13:49:44 - GUI - at org.apache.hop.hop.Hop.main(Hop.java:162) 2026/10/17 13:49:44 - GUI - Caused by: java.lang.NoSuchMethodException: org.apache.hop.ui.core.widget.MetaSelectionLine.<init>() 2026/10/17 13:49:44 - GUI - at java.base/java.lang.Class.getConstructor0(Class.java:3763) 2026/10/17 13:49:44 - GUI - at java.base/java.lang.Class.getConstructor(Class.java:2444) 2026/10/17 13:49:44 - GUI - at org.apache.hop.ui.core.gui.BaseGuiWidgets.findGuiPluginInstance(BaseGuiWidgets.java:144) 2026/10/17 13:49:44 - GUI - ... 56 more ``` ### Issue Priority Priority: 1 ### Issue Component Component: Hop Gui -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
