Is there a way to easily reprocess all failed Index jobs in the Index queue? I clean up the queue and try to manually look for the jobs, but this is very time consuming. Is their an Admin Method? Or does it have to be done with DQL?
We have a tool called FTIntegrity which is used to compare the objects in a given repository with the object indexed in a given collection.
It can be run in two modes : completeness and accuracy.
When Ftintegrity tool is run in Completeness mode it looks for missing documents. Queries the Content Server and also the Index Server and generates below three files:
res-comp-common.txt – All ids that are common to both the Content Server and Index Server.
res-comp-dctmonly.txt – All r_object_ids or doc ids found in the Content Server only.
res-comp-fastonly.txt – All ids indexed in the Index Server only.
Output file res-comp-dctm-only.txt contents are r_object_ids of documents not in the index and present in the repository.
Copy this file to the active Index Agent directory (%DOCUMENTUM\IndexAgents\webapps\IndexAgent1\WEB-INF\classes\ids.txt) and the Normal mode Index Agent will process these r_object_ids into fulltext requests then change the filename to ids.txt.done.
Please let me know if this would be helpful.