Hi Tom
Adding reference on top of Opkae's Reply.
Link:- https://helpx.adobe.com/experience-manager/kb/replication-stuck.html
//
Force the queue clearance by deleting corresponding Sling Jobs
One can achieve this by getting rid directly of the Sling Jobs with topic =replication agent name.
Quickest way to do this is to use CRXDE Lite (http://host:port/crx/de/index.jsp), and delete the node:
/var/eventing/jobs/assigned/%INSTANCE-SLING-ID%/%REPLICATION-AGENT-FULL-ID%
So for example with the default publish agent:
/var/eventing/jobs/assigned/e23dd09d-83f1-4735-a77c-394df479214c/com.day.cq.replication.job.publish
Note this is considered as an exceptional workaround action, contact AEM Support anyway if such a case occurs.
Link:-http://blogs.adobe.com/experiencedelivers/experience-management/monitoring_replicationqueuestatusina...
// Monitoring Replication Queue Status in an automated fashion
Link:- http://www.wemblog.com/2011/12/how-to-use-curl-command-to-find-pending.html
// How to use CURL command to find pending and blocking job in the replication Queue in CQ5.4 / WEM
We can get Curl command for any action in web. Please read this article to know how this is done:-
Link:- http://www.aemcq5tutorials.com/tutorials/adobe-cq5-aem-curl-commands/
//
Use FireFox –> Press F12 and open FireBug console. Click on “NET” tab in FireBug and enable it by clicking “Enable”. Perform any AEM operation on webpage. Click “invoke”. In FireBug console , you will see the full request URL when you take mouse on top of your request url under POST tab . Copy full path along with parameters from “POST” tab under it. You got your URL that you can append at the end of cURL command and access the same resource using cURL. Above process is very much useful for testers to automate AEM operations. Lets have a look at AEM cURL commands.
I hope this would help you.
Thanks and Regards
Kautuk Sahni
Kautuk Sahni