Hello everyone,

It seems that when there are no citations in a site's records, the bibrank job
(more specifically the citerank_citation_t method) produces an exception and 
the whole
bibrank job stops. This is part of the relevant log:

2013-11-12 08:11:49 --> size of reversedict 10
2013-11-12 08:11:49 --> size of citationdict 10
2013-11-12 08:11:49 --> size of selfcitedbydict 10
2013-11-12 08:11:49 --> size of selfcitdict 10
2013-11-12 08:11:49 --> Total time of get_citation_weight(): 237.47 sec
2013-11-12 08:11:49 --> No need to update the indexes for citations.
2013-11-12 08:11:49 --> Running rank method: citerank_citation_t
2013-11-12 08:11:49 --> Error while extracting citation data from 
rnkCITATIONDATA table
2013-11-12 08:11:49 --> Error: No citations to read!
2013-11-12 08:11:49 --> Error: No citations to read!
2013-11-12 08:11:49 --> Traceback (most recent call last):
  File "/usr/lib64/python2.6/site-packages/invenio/bibtask.py", line 984, in 
_task_run
    if callable(task_run_fnc) and task_run_fnc():
  File "/usr/lib64/python2.6/site-packages/invenio/bibrank.py", line 163, in 
task_run_core
    func_object(key)
  File 
"/usr/lib64/python2.6/site-packages/invenio/bibrank_citerank_indexer.py", line 
782, in citerank
    raise Exception
Exception

FYI, I have not changed the default citerank_citation_t.cfg

Is this something known and maybe(?) fixed in a personal branch or should I 
create a ticket?

Cheers,
Theodoros Theodoropoulos

Reply via email to