EPrints Technical Mailing List Archive
See the EPrints wiki for instructions on how to join this mailing list and related information.
Message: #01262
< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First
[EP-tech] Re: Citation Import Plugin Error
- To: "eprints-tech@ecs.soton.ac.uk" <eprints-tech@ecs.soton.ac.uk>
- Subject: [EP-tech] Re: Citation Import Plugin Error
- From: Sheraaz Buksh <sheraaz.a.buksh@usp.ac.fj>
- Date: Fri, 2 Nov 2012 04:09:13 +0000
Hi Thank you for your input. I have managed to fix the previous issue. the plugin was pointing to a /usr/local/eprints/perl_lib directory while my installation is at /opt/eprints3/perl_lib/. Anyway changing that
fixed the issue. However I am now stuck with something else. I try to run the import_citationdata command and it outs this for me; Starting EPrints Repository. Connecting to DB ... done. Ending EPrints Repository. I suppose this command will import the citation numbers from google scholar into the eprints table in the gscholar fields for eprint ids listed in a file. But when I run a query it gives NULL. I have also included
the pin <epc:print expr="scopus_impact"/> in my summary_page.xml but nothing is shown there. Any ideas will be greatly appreciated.
From: eprints-tech-bounces@ecs.soton.ac.uk [mailto:eprints-tech-bounces@ecs.soton.ac.uk]
On Behalf Of Mark Gregson Hi Sheraaz What version of EPrints are you running? The first thing to check is that the plugin and its parent class are both in the correct location, e.g., /opt/eprints3/perl_lib/EPrints/Plugins/Import/ and /opt/eprints3/perl_lib/EPrints/Plugins/Import/CitationService/.
Then check that archive/cfg/cfg.d/gscholar.pl exists and defines search_cites and search_title functions.
You might want to check that the eprints user has permission to read all of those files.
After that check that WWW::Mechanize::Sleepy is installed. Cheers Mark Mark Gregson
| Applications and Development Team Leader From:
eprints-tech-bounces@ecs.soton.ac.uk [mailto:eprints-tech-bounces@ecs.soton.ac.uk]
On Behalf Of Sheraaz Buksh Hi there I have setup the citation import plugin on my repository however when running the import_citationdata or update_citatationdata commands I ran into the following error
Starting EPrints Repository. Connecting to DB ... done. Plugin 'Import::CitationService::GScholar' not found. Ending EPrints Repository. I have tried to debug the import_citationdata file and it seems it fails at the below given code.
$plugin = $session->plugin( $pluginmap->{$datasetid}, Handler => $handler, net_retry => { max => $net_retry_max, interval => $net_retry_interval, }, parse_retry => { max => $parse_retry_max, interval => $parse_retry_interval, }, ); Any ideas will be greatly appreciated.
|
- References:
- [EP-tech] Citation Import Plugin Error
- From: Sheraaz Buksh <sheraaz.a.buksh@usp.ac.fj>
- [EP-tech] Re: Citation Import Plugin Error
- From: Mark Gregson <mark.gregson@qut.edu.au>
- [EP-tech] Citation Import Plugin Error
- Prev by Date: [EP-tech] Re: Date order of RSS feed
- Next by Date: [EP-tech] Estimate time for script execution
- Previous by thread: [EP-tech] Re: Citation Import Plugin Error
- Next by thread: [EP-tech] Exporting a subset of search results
- Index(es):