int before=getDocumentCount(id);
IndexWriter writer=null;
synchronized(token){
try {
writer = _getWriter(id,true);
new WebCrawler(log).parse(writer, url, extensions, recurse,timeout);
writer.optimize();
}
catch (Exception e) {
throw new SearchException(e);