Bug #2858
Mis à jour par Serge Heiden il y a plus de 5 ans
Properties using the CQP reserved keywords won't work worked in the CQL resolutions:
<pre>
Concordance de <[source=".*"]> dans le corpus ESLOMDS20200422...
org.txm.searchengine.cqp.serverException.CqiClErrorInternal:
</pre>
h3. Solution
build the list of CQL reserved keywords : source, diff... (see TXM Manual).
Forbid users to create properties using names of the CQP reserved keywords : source, diff, ... (see FAQ) and display a warning message:
<pre>
** Impossible message to use the "%s" name because it is a CQL reserved keyword (suggestion: use instead "%s-p", "p%s", "p-%s", "%s-t", "t%s", "t-%s", "%s-s", "s%s" or "s-%s" for example).
</pre> explain why.
<pre>
Concordance de <[source=".*"]> dans le corpus ESLOMDS20200422...
org.txm.searchengine.cqp.serverException.CqiClErrorInternal:
</pre>
h3. Solution
build the list of CQL reserved keywords : source, diff... (see TXM Manual).
Forbid users to create properties using names of the CQP reserved keywords : source, diff, ... (see FAQ) and display a warning message:
<pre>
** Impossible message to use the "%s" name because it is a CQL reserved keyword (suggestion: use instead "%s-p", "p%s", "p-%s", "%s-t", "t%s", "t-%s", "%s-s", "s%s" or "s-%s" for example).
</pre> explain why.