hi folks,
i have a problem with the notifications:
- The users can not clear all their notifications with the new event store - but I can.
Any Idea where to start?
The only thing I have found in the logs after setting Trace on org.xwiki.notifications is below.
The information in second row is not always the same.
org.xwiki.eventstream.EventStreamException: Unsupported operator [DOCUMENT_VERSION ENDS WITH ".1"]
org.xwiki.eventstream.EventStreamException: Unsupported operator [SPACE STARTS WITH "Informationstechnologie"]
the whole thing:
2020-08-17 08:13:51,385 [Notification event executor: list : 5ALERT/20xwiki:XWiki.JWielsch/5/false/1949696012] DEBUG o.x.n.s.i.EventSearcher - Failed to get events from the EventStore. Trying on the legacy store
org.xwiki.eventstream.EventStreamException: Unsupported operator [SPACE STARTS WITH "Informationstechnologie"]
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseBinaryOperator(ExpressionNodeToEventQueryConverter.java:203)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseBlock(ExpressionNodeToEventQueryConverter.java:115)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseBinaryOperator(ExpressionNodeToEventQueryConverter.java:182)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseBlock(ExpressionNodeToEventQueryConverter.java:115)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseBinaryOperator(ExpressionNodeToEventQueryConverter.java:190)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseBlock(ExpressionNodeToEventQueryConverter.java:115)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseBinaryOperator(ExpressionNodeToEventQueryConverter.java:182)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseBlock(ExpressionNodeToEventQueryConverter.java:115)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseBinaryOperator(ExpressionNodeToEventQueryConverter.java:190)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseBlock(ExpressionNodeToEventQueryConverter.java:115)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseBinaryOperator(ExpressionNodeToEventQueryConverter.java:190)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseBlock(ExpressionNodeToEventQueryConverter.java:115)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseBinaryOperator(ExpressionNodeToEventQueryConverter.java:190)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseBlock(ExpressionNodeToEventQueryConverter.java:115)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseBinaryOperator(ExpressionNodeToEventQueryConverter.java:190)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseBlock(ExpressionNodeToEventQueryConverter.java:115)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseBinaryOperator(ExpressionNodeToEventQueryConverter.java:190)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseBlock(ExpressionNodeToEventQueryConverter.java:115)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseBinaryOperator(ExpressionNodeToEventQueryConverter.java:190)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseBlock(ExpressionNodeToEventQueryConverter.java:115)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseBinaryOperator(ExpressionNodeToEventQueryConverter.java:181)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseBlock(ExpressionNodeToEventQueryConverter.java:115)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseBinaryOperator(ExpressionNodeToEventQueryConverter.java:181)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseBlock(ExpressionNodeToEventQueryConverter.java:115)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseOtherOperation(ExpressionNodeToEventQueryConverter.java:275)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parseBlock(ExpressionNodeToEventQueryConverter.java:117)
at org.xwiki.notifications.sources.internal.ExpressionNodeToEventQueryConverter.parse(ExpressionNodeToEventQueryConverter.java:105)
at org.xwiki.notifications.sources.internal.EventQueryGenerator.generateQuery(EventQueryGenerator.java:57)
at org.xwiki.notifications.sources.internal.EventSearcher.searchStoreEvents(EventSearcher.java:106)
at org.xwiki.notifications.sources.internal.EventSearcher.searchEvents(EventSearcher.java:84)
at org.xwiki.notifications.sources.internal.DefaultParametrizedNotificationManager.getEvents(DefaultParametrizedNotificationManager.java:126)
at org.xwiki.notifications.sources.internal.DefaultParametrizedNotificationManager.getEvents(DefaultParametrizedNotificationManager.java:111)
at org.xwiki.notifications.rest.internal.DefaultNotificationsResource.getCompositeEvents(DefaultNotificationsResource.java:177)
at org.xwiki.notifications.rest.internal.DefaultNotificationsResource.lambda$getCompositeEvents$0(DefaultNotificationsResource.java:167)
at org.xwiki.notifications.rest.internal.NotificationEventExecutor$CallableEntry.execute(NotificationEventExecutor.java:194)
at org.xwiki.notifications.rest.internal.NotificationEventExecutor$CallableEntry.call(NotificationEventExecutor.java:155)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)