leehaut opened a new issue, #8010:
URL: https://github.com/apache/hop/issues/8010
### Apache Hop version?
2.20.0-SNAPSHOT
### Java version?
jdk21
### Operating system
Windows
### What happened?
### Scenario
1. Start Hop GUI.
2. Open the Configuration perspective.
3. In the left-hand tree, expand **Plugins**.
4. Select **Search**.
### Expected result
The Search plugin options are displayed (min content query length, max
results, max matches per file, max text file size, include project text files,
search as you type, debounce).
### Actual result
An error dialog appears:
```txt
2026/08/19 08:33:37 - GUI - ERROR: Unable to get value for field:
'minContentQueryLength'
2026/08/19 08:33:37 - GUI - java.beans.IntrospectionException: Method not
found: isMinContentQueryLength
2026/08/19 08:33:37 - GUI - at
java.desktop/java.beans.PropertyDescriptor.<init>(PropertyDescriptor.java:110)
2026/08/19 08:33:37 - GUI - at
java.desktop/java.beans.PropertyDescriptor.<init>(PropertyDescriptor.java:74)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.core.gui.GuiCompositeWidgets.readFieldValue(GuiCompositeWidgets.java:1151)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.core.gui.GuiCompositeWidgets.setWidgetsData(GuiCompositeWidgets.java:1188)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.core.gui.GuiCompositeWidgets.setWidgetsData(GuiCompositeWidgets.java:1252)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.core.gui.GuiCompositeWidgets.setWidgetsContents(GuiCompositeWidgets.java:1126)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.hopgui.perspective.configuration.tabs.ConfigPluginOptionsTab.showConfigPluginSettings(ConfigPluginOptionsTab.java:184)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.hopgui.perspective.configuration.ConfigurationPerspective.lambda$initialize$1(ConfigurationPerspective.java:236)
2026/08/19 08:33:37 - GUI - at
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
2026/08/19 08:33:37 - GUI - at
org.eclipse.swt.widgets.Display.sendEvent(Display.java:4363)
2026/08/19 08:33:37 - GUI - at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1217)
2026/08/19 08:33:37 - GUI - at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4161)
2026/08/19 08:33:37 - GUI - at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3749)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.hopgui.HopGui.open(HopGui.java:658)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.hopgui.HopGui.main(HopGui.java:487)
2026/08/19 08:33:37 - GUI - ERROR: Unable to get value for field:
'maxResults'
2026/08/19 08:33:37 - GUI - java.beans.IntrospectionException: Method not
found: isMaxResults
2026/08/19 08:33:37 - GUI - at
java.desktop/java.beans.PropertyDescriptor.<init>(PropertyDescriptor.java:110)
2026/08/19 08:33:37 - GUI - at
java.desktop/java.beans.PropertyDescriptor.<init>(PropertyDescriptor.java:74)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.core.gui.GuiCompositeWidgets.readFieldValue(GuiCompositeWidgets.java:1151)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.core.gui.GuiCompositeWidgets.setWidgetsData(GuiCompositeWidgets.java:1188)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.core.gui.GuiCompositeWidgets.setWidgetsData(GuiCompositeWidgets.java:1252)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.core.gui.GuiCompositeWidgets.setWidgetsContents(GuiCompositeWidgets.java:1126)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.hopgui.perspective.configuration.tabs.ConfigPluginOptionsTab.showConfigPluginSettings(ConfigPluginOptionsTab.java:184)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.hopgui.perspective.configuration.ConfigurationPerspective.lambda$initialize$1(ConfigurationPerspective.java:236)
2026/08/19 08:33:37 - GUI - at
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
2026/08/19 08:33:37 - GUI - at
org.eclipse.swt.widgets.Display.sendEvent(Display.java:4363)
2026/08/19 08:33:37 - GUI - at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1217)
2026/08/19 08:33:37 - GUI - at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4161)
2026/08/19 08:33:37 - GUI - at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3749)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.hopgui.HopGui.open(HopGui.java:658)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.hopgui.HopGui.main(HopGui.java:487)
2026/08/19 08:33:37 - GUI - ERROR: Unable to get value for field:
'maxMatchesPerFile'
2026/08/19 08:33:37 - GUI - java.beans.IntrospectionException: Method not
found: isMaxMatchesPerFile
2026/08/19 08:33:37 - GUI - at
java.desktop/java.beans.PropertyDescriptor.<init>(PropertyDescriptor.java:110)
2026/08/19 08:33:37 - GUI - at
java.desktop/java.beans.PropertyDescriptor.<init>(PropertyDescriptor.java:74)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.core.gui.GuiCompositeWidgets.readFieldValue(GuiCompositeWidgets.java:1151)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.core.gui.GuiCompositeWidgets.setWidgetsData(GuiCompositeWidgets.java:1188)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.core.gui.GuiCompositeWidgets.setWidgetsData(GuiCompositeWidgets.java:1252)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.core.gui.GuiCompositeWidgets.setWidgetsContents(GuiCompositeWidgets.java:1126)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.hopgui.perspective.configuration.tabs.ConfigPluginOptionsTab.showConfigPluginSettings(ConfigPluginOptionsTab.java:184)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.hopgui.perspective.configuration.ConfigurationPerspective.lambda$initialize$1(ConfigurationPerspective.java:236)
2026/08/19 08:33:37 - GUI - at
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
2026/08/19 08:33:37 - GUI - at
org.eclipse.swt.widgets.Display.sendEvent(Display.java:4363)
2026/08/19 08:33:37 - GUI - at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1217)
2026/08/19 08:33:37 - GUI - at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4161)
2026/08/19 08:33:37 - GUI - at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3749)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.hopgui.HopGui.open(HopGui.java:658)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.hopgui.HopGui.main(HopGui.java:487)
2026/08/19 08:33:37 - GUI - ERROR: Unable to get value for field:
'maxTextFileSizeMb'
2026/08/19 08:33:37 - GUI - java.beans.IntrospectionException: Method not
found: isMaxTextFileSizeMb
2026/08/19 08:33:37 - GUI - at
java.desktop/java.beans.PropertyDescriptor.<init>(PropertyDescriptor.java:110)
2026/08/19 08:33:37 - GUI - at
java.desktop/java.beans.PropertyDescriptor.<init>(PropertyDescriptor.java:74)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.core.gui.GuiCompositeWidgets.readFieldValue(GuiCompositeWidgets.java:1151)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.core.gui.GuiCompositeWidgets.setWidgetsData(GuiCompositeWidgets.java:1188)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.core.gui.GuiCompositeWidgets.setWidgetsData(GuiCompositeWidgets.java:1252)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.core.gui.GuiCompositeWidgets.setWidgetsContents(GuiCompositeWidgets.java:1126)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.hopgui.perspective.configuration.tabs.ConfigPluginOptionsTab.showConfigPluginSettings(ConfigPluginOptionsTab.java:184)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.hopgui.perspective.configuration.ConfigurationPerspective.lambda$initialize$1(ConfigurationPerspective.java:236)
2026/08/19 08:33:37 - GUI - at
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
2026/08/19 08:33:37 - GUI - at
org.eclipse.swt.widgets.Display.sendEvent(Display.java:4363)
2026/08/19 08:33:37 - GUI - at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1217)
2026/08/19 08:33:37 - GUI - at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4161)
2026/08/19 08:33:37 - GUI - at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3749)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.hopgui.HopGui.open(HopGui.java:658)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.hopgui.HopGui.main(HopGui.java:487)
2026/08/19 08:33:37 - GUI - ERROR: Unable to get value for field:
'includeProjectTextFiles'
2026/08/19 08:33:37 - GUI - java.beans.IntrospectionException: Method not
found: isIncludeProjectTextFiles
2026/08/19 08:33:37 - GUI - at
java.desktop/java.beans.PropertyDescriptor.<init>(PropertyDescriptor.java:110)
2026/08/19 08:33:37 - GUI - at
java.desktop/java.beans.PropertyDescriptor.<init>(PropertyDescriptor.java:74)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.core.gui.GuiCompositeWidgets.readFieldValue(GuiCompositeWidgets.java:1151)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.core.gui.GuiCompositeWidgets.setWidgetsData(GuiCompositeWidgets.java:1188)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.core.gui.GuiCompositeWidgets.setWidgetsData(GuiCompositeWidgets.java:1252)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.core.gui.GuiCompositeWidgets.setWidgetsContents(GuiCompositeWidgets.java:1126)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.hopgui.perspective.configuration.tabs.ConfigPluginOptionsTab.showConfigPluginSettings(ConfigPluginOptionsTab.java:184)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.hopgui.perspective.configuration.ConfigurationPerspective.lambda$initialize$1(ConfigurationPerspective.java:236)
2026/08/19 08:33:37 - GUI - at
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
2026/08/19 08:33:37 - GUI - at
org.eclipse.swt.widgets.Display.sendEvent(Display.java:4363)
2026/08/19 08:33:37 - GUI - at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1217)
2026/08/19 08:33:37 - GUI - at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4161)
2026/08/19 08:33:37 - GUI - at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3749)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.hopgui.HopGui.open(HopGui.java:658)
2026/08/19 08:33:37 - GUI - at
org.apache.hop.ui.hopgui.HopGui.main(HopGui.java:487)
Error in the Hop GUI : Cannot invoke "java.lang.Boolean.booleanValue()"
because "value" is null
java.lang.NullPointerException: Cannot invoke
"java.lang.Boolean.booleanValue()" because "value" is null
at
org.apache.hop.ui.core.gui.GuiCompositeWidgets.setWidgetsData(GuiCompositeWidgets.java:1203)
at
org.apache.hop.ui.core.gui.GuiCompositeWidgets.setWidgetsData(GuiCompositeWidgets.java:1252)
at
org.apache.hop.ui.core.gui.GuiCompositeWidgets.setWidgetsContents(GuiCompositeWidgets.java:1126)
at
org.apache.hop.ui.hopgui.perspective.configuration.tabs.ConfigPluginOptionsTab.showConfigPluginSettings(ConfigPluginOptionsTab.java:184)
at
org.apache.hop.ui.hopgui.perspective.configuration.ConfigurationPerspective.lambda$initialize$1(ConfigurationPerspective.java:236)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4363)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1217)
at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4161)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3749)
at org.apache.hop.ui.hopgui.HopGui.open(HopGui.java:658)
at org.apache.hop.ui.hopgui.HopGui.main(HopGui.java:487)
```
### Issue Priority
Priority: 3
### 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]