Hi all,

 

In order to improve the tracking of documents processing status, and in
particular when something goes wrong with MCF (like hanging processes
without obvious causes), I would like to propose to add specific logs into
each repository connector. One log at the beginning of each
documentIdentifier processing in the processDocuments method, and one at the
end, so that, at any time, we can easily tell which documents are being
processed.

To implement that, I was thinking of a common class that would write the
logs, with a custom log level (between INFO and DEBUG), so that the logs
could be easily isolated into a specific file through log4j conf. The class
would be stored in the org.apache.manifoldcf.crawler.system package like the
Logging class. 

 

What do you think about that ?

 

Regards,

Julien

Reply via email to