KB Article #159967
Policies searching for keywords not working
Problem
In Message Tracking > Policy Trace and in Policy Engine Log, the following error is observed:
<hostname> PolicyEngine[4212]: TID 3935144816, ERROR: LexicalError exception from lxDFACompiler::CompileDFAFromLexStream(). Description: Error on rule <some_number_here>, token ' '.; in
file: WssLexUtil.cpp; at line: 104
The error indicates that the keyword list cannot be compiled.
Resolution
Any annotation using HTML is likely to cause the problem. This means that there might be multiple annotations. Remove all of them and re-add them one by one. The HTML itself is not causing the issue so it can be used but needs to be re-populated.