My wiki is currently getting hammered by a robot that’s accessing it via weird urls. The catalina.log file is generating 180 lines of text for every bad request.
Is there any simple way to turn off that level of detail? Any advice would be appreciated.
Here is a result of a single request.
[2025-03-18 11:19:45] [info] 2025-03-18 11:19:45,197 [http-nio-127.0.0.1-8080-exec-5 - http://info.quagmyre.com/xwiki/bin/view/Main/Search?f_date=%5B*%20TO%20NOW%2FDAY-30DAYS%7D&f_creator=xwiki%3AXWiki.TestUser&f_creator=xwiki%3AXWiki.pdwalker&r=1&f_class=XWiki.Notifications.Code.NotificationEmailPreferenceClass&f_class=Blog.BlogPostClass&xpage=print&text=2023&f_locale=en] ERROR o.h.h.i.a.ErrorTracker - line 1:62: unexpected token: from
[2025-03-18 11:19:45] [info] 2025-03-18 11:19:45,197 [http-nio-127.0.0.1-8080-exec-5 - http://info.quagmyre.com/xwiki/bin/view/Main/Search?f_date=%5B*%20TO%20NOW%2FDAY-30DAYS%7D&f_creator=xwiki%3AXWiki.TestUser&f_creator=xwiki%3AXWiki.pdwalker&r=1&f_class=XWiki.Notifications.Code.NotificationEmailPreferenceClass&f_class=Blog.BlogPostClass&xpage=print&text=2023&f_locale=en] ERROR o.h.h.i.a.ErrorTracker - line 1:62: unexpected token: from
[2025-03-18 11:19:45] [info] antlr.NoViableAltException: unexpected token: from
[2025-03-18 11:19:45] [info] #011at org.hibernate.hql.internal.antlr.HqlBaseParser.fromClassOrOuterQueryPath(HqlBaseParser.java:2162)
[2025-03-18 11:19:45] [info] #011at org.hibernate.hql.internal.antlr.HqlBaseParser.fromRange(HqlBaseParser.java:1654)
[2025-03-18 11:19:45] [info] #011at org.hibernate.hql.internal.antlr.HqlBaseParser.fromClause(HqlBaseParser.java:1473)
[2025-03-18 11:19:45] [info] #011at org.hibernate.hql.internal.antlr.HqlBaseParser.selectFrom(HqlBaseParser.java:1171)
[2025-03-18 11:19:45] [info] #011at org.hibernate.hql.internal.antlr.HqlBaseParser.queryRule(HqlBaseParser.java:825)
[2025-03-18 11:19:45] [info] #011at org.hibernate.hql.internal.antlr.HqlBaseParser.selectStatement(HqlBaseParser.java:336)
[2025-03-18 11:19:45] [info] #011at org.hibernate.hql.internal.antlr.HqlBaseParser.statement(HqlBaseParser.java:200)
[2025-03-18 11:19:45] [info] #011at org.hibernate.hql.internal.ast.QueryTranslatorImpl.parse(QueryTranslatorImpl.java:294)
[2025-03-18 11:19:45] [info] #011at org.hibernate.hql.internal.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:189)
[2025-03-18 11:19:45] [info] #011at org.hibernate.hql.internal.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:144)
[2025-03-18 11:19:45] [info] #011at org.hibernate.engine.query.spi.HQLQueryPlan.<init>(HQLQueryPlan.java:112)
[2025-03-18 11:19:45] [info] #011at org.hibernate.engine.query.spi.HQLQueryPlan.<init>(HQLQueryPlan.java:73)
[2025-03-18 11:19:45] [info] #011at org.hibernate.engine.query.spi.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:162)
[2025-03-18 11:19:45] [info] #011at org.hibernate.internal.AbstractSharedSessionContract.getQueryPlan(AbstractSharedSessionContract.java:636)
[2025-03-18 11:19:45] [info] #011at org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:748)
[2025-03-18 11:19:45] [info] #011at org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:114)
[2025-03-18 11:19:45] [info] #011at org.hibernate.engine.spi.SessionDelegatorBaseImpl.createQuery(SessionDelegatorBaseImpl.java:576)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.internal.store.hibernate.legacy.LegacySessionImplementor.createQuery(LegacySessionImplementor.java:127)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.internal.store.hibernate.legacy.LegacySessionImplementor.createQuery(LegacySessionImplementor.java:48)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.store.hibernate.query.HqlQueryExecutor.createQuery(HqlQueryExecutor.java:257)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.store.hibernate.query.HqlQueryExecutor.lambda$execute$0(HqlQueryExecutor.java:208)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.store.XWikiHibernateBaseStore.execute(XWikiHibernateBaseStore.java:851)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.store.XWikiHibernateBaseStore.executeRead(XWikiHibernateBaseStore.java:927)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.store.hibernate.query.HqlQueryExecutor.execute(HqlQueryExecutor.java:207)
[2025-03-18 11:19:45] [info] #011at org.xwiki.query.internal.DefaultQueryExecutorManager.execute(DefaultQueryExecutorManager.java:72)
[2025-03-18 11:19:45] [info] #011at org.xwiki.query.internal.DefaultQuery.execute(DefaultQuery.java:306)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.stats.impl.StatsUtil.findVisitByField(StatsUtil.java:593)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.stats.impl.StatsUtil.findVisitByIPUA(StatsUtil.java:632)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.stats.impl.StatsUtil.findVisitByCookieOrIPUA(StatsUtil.java:446)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.stats.impl.StatsUtil.findVisit(StatsUtil.java:382)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.stats.impl.xwiki.XWikiStatsStoreService.addStats(XWikiStatsStoreService.java:204)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.stats.impl.XWikiStatsServiceImpl.onEvent(XWikiStatsServiceImpl.java:178)
[2025-03-18 11:19:45] [info] #011at org.xwiki.observation.internal.DefaultObservationManager.notify(DefaultObservationManager.java:338)
[2025-03-18 11:19:45] [info] #011at org.xwiki.observation.internal.DefaultObservationManager.notify(DefaultObservationManager.java:303)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:746)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:338)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.web.LegacyActionServlet.service(LegacyActionServlet.java:111)
[2025-03-18 11:19:45] [info] #011at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:123)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
[2025-03-18 11:19:45] [info] #011at org.xwiki.wysiwyg.filter.ConversionFilter.doFilter(ConversionFilter.java:65)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
[2025-03-18 11:19:45] [info] #011at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
[2025-03-18 11:19:45] [info] #011at org.xwiki.container.servlet.filters.internal.SetHTTPHeaderFilter.doFilter(SetHTTPHeaderFilter.java:66)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
[2025-03-18 11:19:45] [info] #011at org.xwiki.resource.servlet.RoutingFilter.doFilter(RoutingFilter.java:135)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
[2025-03-18 11:19:45] [info] #011at org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:211)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
[2025-03-18 11:19:45] [info] #011at org.xwiki.container.servlet.filters.internal.SafeRedirectFilter.doFilter(SafeRedirectFilter.java:106)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
[2025-03-18 11:19:45] [info] #011at org.xwiki.container.servlet.filters.internal.ResolveRelativeRedirectFilter.doFilter(ResolveRelativeRedirectFilter.java:129)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
[2025-03-18 11:19:45] [info] #011at org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:120)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
[2025-03-18 11:19:45] [info] #011at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
[2025-03-18 11:19:45] [info] #011at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
[2025-03-18 11:19:45] [info] #011at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
[2025-03-18 11:19:45] [info] #011at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
[2025-03-18 11:19:45] [info] #011at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
[2025-03-18 11:19:45] [info] #011at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
[2025-03-18 11:19:45] [info] #011at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
[2025-03-18 11:19:45] [info] #011at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
[2025-03-18 11:19:45] [info] #011at java.base/java.lang.Thread.run(Thread.java:840)
[2025-03-18 11:19:45] [info] 2025-03-18 11:19:45,197 [http-nio-127.0.0.1-8080-exec-5 - http://info.quagmyre.com/xwiki/bin/view/Main/Search?f_date=%5B*%20TO%20NOW%2FDAY-30DAYS%7D&f_creator=xwiki%3AXWiki.TestUser&f_creator=xwiki%3AXWiki.pdwalker&r=1&f_class=XWiki.Notifications.Code.NotificationEmailPreferenceClass&f_class=Blog.BlogPostClass&xpage=print&text=2023&f_locale=en] ERROR c.x.x.s.i.StatsUtil - Failed to search visit object in the database from uniqueID
[2025-03-18 11:19:45] [info] org.xwiki.query.QueryException: Exception while executing query. Query statement = [from VisitStats as obj where obj.uniqueID=:fieldValue and obj.endDate > :date order by obj.endDate desc]
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.store.hibernate.query.HqlQueryExecutor.execute(HqlQueryExecutor.java:222)
[2025-03-18 11:19:45] [info] #011at org.xwiki.query.internal.DefaultQueryExecutorManager.execute(DefaultQueryExecutorManager.java:72)
[2025-03-18 11:19:45] [info] #011at org.xwiki.query.internal.DefaultQuery.execute(DefaultQuery.java:306)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.stats.impl.StatsUtil.findVisitByField(StatsUtil.java:593)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.stats.impl.StatsUtil.findVisitByIPUA(StatsUtil.java:632)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.stats.impl.StatsUtil.findVisitByCookieOrIPUA(StatsUtil.java:446)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.stats.impl.StatsUtil.findVisit(StatsUtil.java:382)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.stats.impl.xwiki.XWikiStatsStoreService.addStats(XWikiStatsStoreService.java:204)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.stats.impl.XWikiStatsServiceImpl.onEvent(XWikiStatsServiceImpl.java:178)
[2025-03-18 11:19:45] [info] #011at org.xwiki.observation.internal.DefaultObservationManager.notify(DefaultObservationManager.java:338)
[2025-03-18 11:19:45] [info] #011at org.xwiki.observation.internal.DefaultObservationManager.notify(DefaultObservationManager.java:303)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:746)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:338)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.web.LegacyActionServlet.service(LegacyActionServlet.java:111)
[2025-03-18 11:19:45] [info] #011at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:123)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
[2025-03-18 11:19:45] [info] #011at org.xwiki.wysiwyg.filter.ConversionFilter.doFilter(ConversionFilter.java:65)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
[2025-03-18 11:19:45] [info] #011at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
[2025-03-18 11:19:45] [info] #011at org.xwiki.container.servlet.filters.internal.SetHTTPHeaderFilter.doFilter(SetHTTPHeaderFilter.java:66)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
[2025-03-18 11:19:45] [info] #011at org.xwiki.resource.servlet.RoutingFilter.doFilter(RoutingFilter.java:135)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
[2025-03-18 11:19:45] [info] #011at org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:211)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
[2025-03-18 11:19:45] [info] #011at org.xwiki.container.servlet.filters.internal.SafeRedirectFilter.doFilter(SafeRedirectFilter.java:106)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
[2025-03-18 11:19:45] [info] #011at org.xwiki.container.servlet.filters.internal.ResolveRelativeRedirectFilter.doFilter(ResolveRelativeRedirectFilter.java:129)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
[2025-03-18 11:19:45] [info] #011at org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:120)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
[2025-03-18 11:19:45] [info] #011at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
[2025-03-18 11:19:45] [info] #011at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
[2025-03-18 11:19:45] [info] #011at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
[2025-03-18 11:19:45] [info] #011at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
[2025-03-18 11:19:45] [info] #011at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
[2025-03-18 11:19:45] [info] #011at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
[2025-03-18 11:19:45] [info] #011at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
[2025-03-18 11:19:45] [info] #011at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
[2025-03-18 11:19:45] [info] #011at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
[2025-03-18 11:19:45] [info] #011at java.base/java.lang.Thread.run(Thread.java:840)
[2025-03-18 11:19:45] [info] Caused by: com.xpn.xwiki.XWikiException: Error number 0 in 3: Exception while hibernate execute
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.store.XWikiHibernateBaseStore.execute(XWikiHibernateBaseStore.java:860)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.store.XWikiHibernateBaseStore.executeRead(XWikiHibernateBaseStore.java:927)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.store.hibernate.query.HqlQueryExecutor.execute(HqlQueryExecutor.java:207)
[2025-03-18 11:19:45] [info] #011... 60 common frames omitted
[2025-03-18 11:19:45] [info] Caused by: java.lang.IllegalArgumentException: org.hibernate.hql.internal.ast.QuerySyntaxException: unexpected token: from near line 1, column 62 [select doc.fullName from com.xpn.xwiki.doc.XWikiDocument doc from com.xpn.xwiki.stats.impl.VisitStats as obj where obj.uniqueID=:fieldValue and obj.endDate > :date order by obj.endDate desc]
[2025-03-18 11:19:45] [info] #011at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:138)
[2025-03-18 11:19:45] [info] #011at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:181)
[2025-03-18 11:19:45] [info] #011at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:188)
[2025-03-18 11:19:45] [info] #011at org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:757)
[2025-03-18 11:19:45] [info] #011at org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:114)
[2025-03-18 11:19:45] [info] #011at org.hibernate.engine.spi.SessionDelegatorBaseImpl.createQuery(SessionDelegatorBaseImpl.java:576)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.internal.store.hibernate.legacy.LegacySessionImplementor.createQuery(LegacySessionImplementor.java:127)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.internal.store.hibernate.legacy.LegacySessionImplementor.createQuery(LegacySessionImplementor.java:48)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.store.hibernate.query.HqlQueryExecutor.createQuery(HqlQueryExecutor.java:257)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.store.hibernate.query.HqlQueryExecutor.lambda$execute$0(HqlQueryExecutor.java:208)
[2025-03-18 11:19:45] [info] #011at com.xpn.xwiki.store.XWikiHibernateBaseStore.execute(XWikiHibernateBaseStore.java:851)
[2025-03-18 11:19:45] [info] #011... 62 common frames omitted
[2025-03-18 11:19:45] [info] Caused by: org.hibernate.hql.internal.ast.QuerySyntaxException: unexpected token: from near line 1, column 62 [select doc.fullName from com.xpn.xwiki.doc.XWikiDocument doc from com.xpn.xwiki.stats.impl.VisitStats as obj where obj.uniqueID=:fieldValue and obj.endDate > :date order by obj.endDate desc]
[2025-03-18 11:19:45] [info] #011at org.hibernate.hql.internal.ast.QuerySyntaxException.convert(QuerySyntaxException.java:74)
[2025-03-18 11:19:45] [info] #011at org.hibernate.hql.internal.ast.ErrorTracker.throwQueryException(ErrorTracker.java:93)
[2025-03-18 11:19:45] [info] #011at org.hibernate.hql.internal.ast.QueryTranslatorImpl.parse(QueryTranslatorImpl.java:301)
[2025-03-18 11:19:45] [info] #011at org.hibernate.hql.internal.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:189)
[2025-03-18 11:19:45] [info] #011at org.hibernate.hql.internal.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:144)
[2025-03-18 11:19:45] [info] #011at org.hibernate.engine.query.spi.HQLQueryPlan.<init>(HQLQueryPlan.java:112)
[2025-03-18 11:19:45] [info] #011at org.hibernate.engine.query.spi.HQLQueryPlan.<init>(HQLQueryPlan.java:73)
[2025-03-18 11:19:45] [info] #011at org.hibernate.engine.query.spi.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:162)
[2025-03-18 11:19:45] [info] #011at org.hibernate.internal.AbstractSharedSessionContract.getQueryPlan(AbstractSharedSessionContract.java:636)
[2025-03-18 11:19:45] [info] #011at org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:748)
[2025-03-18 11:19:45] [info] #011... 69 common frames omitted