Caused by: java.lang.NullPointerException at java.base/java.util.Comparator#lambda$comparingInt$7b0bb60$1:494 at java.base/java.util.TimSort#countRunAndMakeAscending:355 at java.base/java.util.TimSort#sort:220 at java.base/java.util.Arrays#sort:1308 at java.base/java.util.ArrayList#sort:1804 at java.base/java.util.stream.SortedOps$RefSortingSink#end:392 at java.base/java.util.stream.Sink$ChainedReference#end:261 at java.base/java.util.stream.Sink$ChainedReference#end:261 at java.base/java.util.stream.Sink$ChainedReference#end:261 at java.base/java.util.stream.AbstractPipeline#copyInto:510 at java.base/java.util.stream.AbstractPipeline#wrapAndCopyInto:499 at java.base/java.util.stream.ReduceOps$ReduceOp#evaluateSequential:921 at java.base/java.util.stream.AbstractPipeline#evaluate:234 at java.base/java.util.stream.ReferencePipeline#collect:682 at org.ametys.web.frontoffice.search.metamodel.SearchServiceCreationHelper#_getAdditionalParameterConfigurationsOfSearchables:342 at org.ametys.web.frontoffice.search.metamodel.SearchServiceCreationHelper#getAdditionalParameterConfigurationsForGeneral:329 at org.ametys.web.frontoffice.search.SearchService#_parseAndInjectGeneralAdditionalParameters:296 at org.ametys.web.frontoffice.search.SearchService#configureParameters:217 at org.ametys.web.service.StaticService#configure:213 at org.apache.avalon.framework.container.ContainerUtil#configure:202 at org.ametys.runtime.plugin.component.ThreadSafeComponentManager$ComponentFactory#configureAndStart:396 at org.ametys.runtime.plugin.component.ThreadSafeComponentManager$ComponentFactory#newInstance:415 at org.ametys.runtime.plugin.component.ThreadSafeComponentManager#initialize:230 ... 228 more
The corrected classes are attached.