Regression sur invocation postSearchIndex

,
Tags: #<Tag:0x00007f80fde71b18> #<Tag:0x00007f80fde718c0>

Le stacktrace suivant est apparu sur les dernières revisions 4.0 et 5, il apparait sur le recherches via l’index quand il n’y a pas de classe Java GrantHooks (4.0) ou PlatformHooks (5).

2020-11-12 14:43:11,282 ERROR [com.simplicite.util.ScriptedPlatformHooks] SIMPLICITE|http://demo.simplicite.io:18078||ERROR|system|com.simplicite.util.ScriptedPlatformHooks|callMethod (postSearchIndex)||Evénement: [1]
java.lang.IllegalArgumentException: wrong number of arguments
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:564)
        at com.simplicite.util.ScriptedPlatformHooks.callMethod(ScriptedPlatformHooks.java:314)
        at com.simplicite.util.ScriptedPlatformHooks.postSearchIndex(ScriptedPlatformHooks.java:1181)
        at com.simplicite.util.tools.IndexCore.searchIndex(IndexCore.java:171)
        at com.simplicite.webapp.tools.JSONServletTool.indexsearch(JSONServletTool.java:855)
        at com.simplicite.webapp.tools.JSONServletTool.indexsearch(JSONServletTool.java:798)
        at com.simplicite.webapp.ObjectJson.indexsearch(ObjectJson.java:254)
        at com.simplicite.webapp.ObjectJson.indexsearch(ObjectJson.java:249)
        at com.simplicite.webapp.tools.JSONServletTool.businessObjectService(JSONServletTool.java:589)
        at com.simplicite.webapp.servlets.AbstractJSONServlet.service(AbstractJSONServlet.java:70)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)

Cette régression à été corrigé. Ce sera livré dans les révisions poussées ce soir.