Issues with Relevance expressional inference rule engine

Hi,

I’m having some issues with the expressional inference rule engine documented here: Introduction to Expressional Inference Rule Engine Add-on - Bloomreach Experience Manager (PaaS/Self-Hosted) - The Fast and Flexible Headless CMS. Hopefully you guys can help me out with some of these:

  1. First, I noticed in the documentation that I’m supposed to place Spring configuration in the site/components/src/main/resources/META-INF/hst-assembly/overrides folder. However, things only started working after placing them in the cms application. Is the documentation outdated?

  2. What surprised me, is that after publishing a rules document I was unable to configure the characteristics. An application restart was necessary.

  3. I had issues with JEXL expressions. I saw errors in the logs, but don’t know how to debug these scripts. Any advice on a good way to do this would be much appreciated.

  4. Often, after publishing a new rules document, I was unable to select any characteristics for component variants in the Experience Manager. See the included image. I did not see any related logging, but maybe there is a logger I should turn on in the log4j2 configuration.

  5. After taking a rules document offline the characteristic was not entirely removed from the content audiences perspective. Is this correct?

Thanks in advance!

Regards,

Maarten