Expand my Community achievements bar.

Dive into Adobe Summit 2024! Explore curated list of AEM sessions & labs, register, connect with experts, ask questions, engage, and share insights. Don't miss the excitement.
SOLVED

VAR based events AEM UI console for aem6.5

Avatar

Level 8

Hi ,

 

I see the error log  the below on publisher

 

 *WARN* [sling-default-4-health-com.adobe.granite.replication.hc.impl.ReplicationQueueHealthCheck] org.apache.jackrabbit.oak.plugins.index.search.spi.query.FulltextIndex$FulltextPathCursor Index-Traversed 10000 nodes with filter Filter(query=select [jcr:path], [jcr:score], * from [slingevent:Job] as a where [event.job.topic] = 'com/day/cq/replication/job/flushing' and [slingevent:finishedState] is null and isdescendantnode(a, '/var/eventing/jobs') order by [slingevent:created] /* xpath: /jcr:root/var/eventing/jobs//element(*,slingevent:Job)[@event.job.topic = 'com/day/cq/replication/job/flushing' and not(@slingevent:finishedState)] order by @slingevent:created ascending */, path=/var/eventing/jobs//*, property=[event.job.topic=[com/day/cq/replication/job/dispatcher-flush-1a], slingevent:finishedState=[is null]])

 

 

Is there  any UI or url provided by AEM where we can see the var/events apart from crx/de/index.jsp

 

1>I could find the below nodes using crx/de , but is they any url in AEM where this presented in nicer way.

 

2>How this events get triggered ,are there any configurations for this which could be looked upon

 

Could some provide inputs will be helpful

 

/var/eventing/distribution

/var/eventing/jobs/assigned

/var/eventing/jobs/cancelled

/var/eventing/jobs/finished

 

Regards,

Srinivas

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hi @srinivas_chann1 
Can you check, when this warning occurring. Is this happening on content publish. 

Are you using any custom EventHandler for flushing. 
OR you are using  ACS Commons Dispatcher flush or Bulk Workflow Manager, where you flush cache for multiple paths.

 

Check If HealthCheck Task configured.
http://localhost:4502/system/console/healthcheck

 

Check Reports Here
http://localhost:4502/libs/granite/operations/content/healthreports/healthreportlist.html

View solution in original post

3 Replies

Avatar

Correct answer by
Community Advisor

Hi @srinivas_chann1 
Can you check, when this warning occurring. Is this happening on content publish. 

Are you using any custom EventHandler for flushing. 
OR you are using  ACS Commons Dispatcher flush or Bulk Workflow Manager, where you flush cache for multiple paths.

 

Check If HealthCheck Task configured.
http://localhost:4502/system/console/healthcheck

 

Check Reports Here
http://localhost:4502/libs/granite/operations/content/healthreports/healthreportlist.html

Avatar

Adobe Champion

@sunil_kumar_  I am also seeing this same warnings in our logs and we are using custom akamai flush for cache purge. It is now showing as pending for around 20,000 images and very slowly queue is claering. I can see this same warning in our logs too as below

 

 *WARN* [sling-default-4-health-com.adobe.granite.replication.hc.impl.ReplicationQueueHealthCheck] org.apache.jackrabbit.oak.plugins.index.search.spi.query.FulltextIndex$FulltextPathCursor Index-Traversed 10000 nodes with filter Filter(query=select [jcr:path], [jcr:score], * from [slingevent:Job] as a where [event.job.topic] = 'com/day/cq/replication/job/flushing' and [slingevent:finishedState] is null and isdescendantnode(a, '/var/eventing/jobs') order by [slingevent:created] /* xpath: /jcr:root/var/eventing/jobs//element(*,slingevent:Job)[@event.job.topic = 'com/day/cq/replication/job/flushing' and not(@slingevent:finishedState)] order by @slingevent:created ascending */, path=/var/eventing/jobs//*, property=[event.job.topic=[com/day/cq/replication/job/dispatcher-flush-1a], slingevent:finishedState=[is null]])

 

Any leads why this queue is pending and we have this warning in logs?