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]

Reply via email to