From: Demian K. <dem...@vi...> - 2011-03-28 14:26:29
|
Have you looked at the XML file? Is there really extra data at the end? If you can't see a problem, do you mind sharing a copy of the file so I can take a closer look? - Demian > -----Original Message----- > From: Andrea Marchitelli [mailto:mar...@ci...] > Sent: Monday, March 28, 2011 10:24 AM > To: vufind-tech > Subject: Re: [VuFind-Tech] OAI-PMH harvester > > A problem certainly was the Id. > Now I've injectId = true > > But now I've a new error > > Warning: DOMDocument::load(): Extra content at the end of the document > in > /var/vufind/harvest/JLIS/1301322057_oai_ojs_leo_cilea_it_article_4539.x > ml, > line: 1 in /var/vufind/import/import-xsl.php on line 149 > Problem loading XML file: > /var/vufind/harvest/JLIS/1301322057_oai_ojs_leo_cilea_it_article_4539.x > ml. > > What is wrong? > > Andrea > > > > 2011/3/28 Demian Katz <dem...@vi...>: > > It might be worth running the import/import-xsl.php script with the > "--test-only" switch on one of the XML files to see the output of the > XSL transformation. Perhaps that will show you what is going wrong -- > a common problem is a blank value in the ID field due to missing data > (did you configure the OAI-PMH harvester to inject IDs?) or a bad XPath > in the XSLT (if you're doing something non-standard). > > > > - Demian > > > >> -----Original Message----- > >> From: mar...@gm... [mailto:mar...@gm...] On Behalf > Of > >> Andrea Marchitelli > >> Sent: Monday, March 28, 2011 9:23 AM > >> To: Demian Katz > >> Cc: vufind-tech > >> Subject: Re: [VuFind-Tech] OAI-PMH harvester > >> > >> Thanks to Filipe and Demian both! > >> I inserted require_once 'DB/DataObject.php'; in my ConnectionManager > >> and I uploaded the new autoloader, from 1.1.0 > >> > >> Now I have > >> when i get php harvest_oai.php > >> Processing JLIS... > >> Autodetecting date granularity... found YYYY-MM-DDThh:mm:ssZ. > >> Processing 19 records... > >> Completed without errors -- 1 source(s) processed. > >> > >> and performing sh batch-import-xsl.sh JLIS ojs.properties > >> Processing > >> > /var/vufind/harvest/JLIS/1301318373_oai_ojs_leo_cilea_it_article_11.xml > >> ... > >> Successfully imported > >> > /var/vufind/harvest/JLIS/1301318373_oai_ojs_leo_cilea_it_article_11.xml > >> ... > >> and so on. > >> Then a regular index optimization but I can't find these records in > >> the OPAC when I perform a search. > >> > >> What can be the matter? > >> > >> Andrea > >> > >> > >> > >> 2011/3/28 Demian Katz <dem...@vi...>: > >> > The problem may be that some of the code you have patched into > 1.0.1 > >> relies on the improved autoloader function from 1.1. If you add an > >> explicit "require_once 'DB/DataObject.php'; somewhere in the code, > does > >> that help? What if you patch in the new autoloader? > >> > > >> > - Demian > >> > > >> >> -----Original Message----- > >> >> From: Andrea Marchitelli [mailto:mar...@ci...] > >> >> Sent: Monday, March 28, 2011 3:20 AM > >> >> To: vufind-tech > >> >> Subject: [VuFind-Tech] OAI-PMH harvester > >> >> > >> >> Hi to all, > >> >> I'm trying to use the OAI-PMH harvester to import in vufind > records > >> >> from OJS. > >> >> > >> >> I know that this feature has been improved in Vufind 1.1, but we > are > >> >> still using 1.0.1 release. So, I've created (using the file in > the > >> >> trunk): > >> >> /harvest/batch-import-xsl.sh > >> >> /harvest/harvest_oai.php > >> >> /harvest/oai.ini > >> >> /import/xsl/dspace.xsl > >> >> /import/xsl/ojs.xsl > >> >> /import/xsl/vudl.xsl > >> >> /import/xsl/vufind.php > >> >> /import/ojs.properties > >> >> /import/import.xsl > >> >> > >> >> The harvesting of my OAI-PMH source was performed correctly; I > got > >> my > >> >> directory /harvest/NAMEOFTHESOURCE but when I perform > >> >> sh batch-import-xsl.sh JLIS ojs.properties > >> >> > >> >> I got this: Fatal error: Class 'DB_DataObject' not found in > >> >> /var/vufind/web/sys/ConnectionManager.php on line 105 > >> >> > >> >> We are using MySQL > >> >> > >> >> Thank for help, > >> >> Andrea > >> >> > >> >> --- > >> >> Dr. Andrea Marchitelli > >> >> > >> >> mar...@ci... > >> >> ph. +39 06 59292856 - mob. +39 340 4027156 - fax +39 06 5913770 > >> >> CILEA - Consorzio Interuniversitario > >> >> http://www.cilea.it/disclaimer > >> >> skype: andreamarchitelli > >> >> > >> >> ----------------------------------------------------------------- > --- > >> --- > >> >> ------- > >> >> Enable your software for Intel(R) Active Management Technology to > >> meet > >> >> the > >> >> growing manageability and security demands of your customers. > >> >> Businesses > >> >> are taking advantage of Intel(R) vPro (TM) technology - will your > >> >> software > >> >> be a part of the solution? Download the Intel(R) Manageability > >> Checker > >> >> today! http://p.sf.net/sfu/intel-dev2devmar > >> >> _______________________________________________ > >> >> Vufind-tech mailing list > >> >> Vuf...@li... > >> >> https://lists.sourceforge.net/lists/listinfo/vufind-tech > >> > > > > > ----------------------------------------------------------------------- > ------- > Enable your software for Intel(R) Active Management Technology to meet > the > growing manageability and security demands of your customers. > Businesses > are taking advantage of Intel(R) vPro (TM) technology - will your > software > be a part of the solution? Download the Intel(R) Manageability Checker > today! http://p.sf.net/sfu/intel-dev2devmar > _______________________________________________ > Vufind-tech mailing list > Vuf...@li... > https://lists.sourceforge.net/lists/listinfo/vufind-tech |