-
Bug
-
Résolution: Résolu
-
Mineur
-
master
-
Aucune
-
Aucune
-
6.8 Sprint - Recette
Lors de la serialisation d'une fiche pour l'indexation elasticsearch, si la fiche contient un tag formulaire avec captcha, cela provoque une NPE au niveau du formatage html
88247 [parallelTaskExecutor-1] ERROR c.k.f.FormatageFormulaireImpl - erreur lors du formatage du formulaire
java.lang.NullPointerException: null
at com.kportal.ihm.utils.FrontUtil.addScript(FrontUtil.java:1064)
at com.kportal.captcha.CaptchaUtils.generateHtml(CaptchaUtils.java:51)
at com.kosmos.formulaire.FormatageFormulaireImpl.formaterChampCaptcha(FormatageFormulaireImpl.java:306)
at com.kosmos.formulaire.FormatageFormulaireImpl.formaterHtmlUnBloc(FormatageFormulaireImpl.java:269)
at com.kosmos.formulaire.FormatageFormulaireImpl.formaterHtml(FormatageFormulaireImpl.java:127)
at com.kosmos.formulaire.processus.TraitementFormulaire.formaterHtml(TraitementFormulaire.java:369)
at com.kosmos.formulaire.module.InterpreteurTagInsertion.interpreterTag(InterpreteurTagInsertion.java:37)
at com.kportal.extension.module.plugin.toolbox.DefaultPluginTag.interpreteTag(DefaultPluginTag.java:31)
at com.kportal.extension.module.plugin.toolbox.PluginTagHelper.interpreterTags(PluginTagHelper.java:62)
at com.jsbsoft.jtf.textsearch.RechercheFmt.formaterEnHTML(RechercheFmt.java:51)
at com.kosmos.search.index.mapper.serializer.ToolboxSerializer.serialize(ToolboxSerializer.java:58)
at com.kosmos.search.index.mapper.serializer.ToolboxSerializer.serialize(ToolboxSerializer.java:1)
Provient de la methode addscript qui pré-suppose que le formatage a été demandé via une requête HTTP, ce qui n'est pas le cas lors de l'indexation