Open Archive Initiative

georgie

Member
Hi

In one website, I have not the OAI menu item, when we add a Joomla menu, in the Fabrik menu.
It is not in my Joomla Discovery tab. And I have at least one list with the OAI actived.

I do not understand why, have you an idea?

THX
 
Menu links are not available for OAO views , you should just use the actual URL when referencing the list e.g.

index.php?option=com_fabrik&view=list&listid=1&format=oai
 
Hi

I have a tool to test harvesting OAI-PMH repository. It is Geonetwork tool (a Java tool, a webapp in a Tomcat server, installed on a Postgres DB).
Here: http://cartoperso.com/geonetwork/srv/fre/catalog.search#/home

But I can not harvest my Fabrik website. For example, I try to harvest this link, from my Fabrik website:
http://japr.info/index.php?option=com_fabrik&view=list&listid=36&format=oai

But my remote Geonetwork gives me this kind of error:
Code:
2016-06-09 12:13:06,841 WARN  [JAPR_Occurres_] - Raised exception when searching : XSDValidationErrorEx : XSD Validation error(s):
<xsderrors>
  <error>
    <typeOfError>ERROR</typeOfError>
    <errorNumber>1</errorNumber>
    <message>cvc-complex-type.2.4.a: Invalid content was found starting with element 'dc:description.abstract'. One of '{"http://purl.org/dc/elements/1.1/":title, "http://purl.org/dc/elements/1.1/":creator, "http://purl.org/dc/elements/1.1/":subject, "http://purl.org/dc/elements/1.1/":description, "http://purl.org/dc/elements/1.1/":publisher, "http://purl.org/dc/elements/1.1/":contributor, "http://purl.org/dc/elements/1.1/":date, "http://purl.org/dc/elements/1.1/":type, "http://purl.org/dc/elements/1.1/":format, "http://purl.org/dc/elements/1.1/":identifier, "http://purl.org/dc/elements/1.1/":source, "http://purl.org/dc/elements/1.1/":language, "http://purl.org/dc/elements/1.1/":relation, "http://purl.org/dc/elements/1.1/":coverage, "http://purl.org/dc/elements/1.1/":rights}' is expected. (Element: dc:description.abstract with parent element: oai_dc:dc)</message>
    <xpath>ListRecords/record[1]/metadata/oai_dc:dc/dc:description.abstract</xpath>
  </error>
...

Please I know this does not concern directly Fabrik, but it is a very usual tool, and the only tool I have to test harvest OAI from Fabrik.

Please what do you think about?
 
Hi

Thanks, indeed I have replaced "abstract" by "description", and my error log is more short. But it does not work for now.

Here my new error log from GeoNetwork:

Code:
2016-06-13 10:33:26,849 WARN  [JAPR] - Raised exception when searching : java.lang.NullPointerException
2016-06-13 10:33:26,849 WARN  [JAPR] - java.lang.NullPointerException
    at org.fao.oaipmh.responses.ListResponse.build(ListResponse.java:139)
    at org.fao.oaipmh.responses.ListResponse.<init>(ListResponse.java:66)
    at org.fao.oaipmh.responses.ListIdentifiersResponse.<init>(ListIdentifiersResponse.java:54)
    at org.fao.oaipmh.requests.ListIdentifiersRequest.execute(ListIdentifiersRequest.java:70)
    at org.fao.geonet.kernel.harvest.harvester.oaipmh.Harvester.search(Harvester.java:206)
    at org.fao.geonet.kernel.harvest.harvester.oaipmh.Harvester.harvest(Harvester.java:137)
    at org.fao.geonet.kernel.harvest.harvester.oaipmh.OaiPmhHarvester.doHarvest(OaiPmhHarvester.java:154)
    at org.fao.geonet.kernel.harvest.harvester.AbstractHarvester$HarvestWithIndexProcessor.process(AbstractHarvester.java:494)
    at org.fao.geonet.kernel.harvest.harvester.AbstractHarvester.harvest(AbstractHarvester.java:563)
    at org.fao.geonet.kernel.harvest.harvester.HarvesterJob.execute(HarvesterJob.java:31)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557)

2016-06-13 10:33:26,849 ERROR [JAPR] - Unknown error trying to harvest
2016-06-13 10:33:26,849 ERROR [JAPR] - Raised exception when searching

What do you think about ?
And please, on what kinf of tool Fabrik test the OAI process ?
 
Hi

Ok I will ask to the community of GeoNetwork, indeed harvesting is from this tool, like this error log, so. I keep you aware about this in this topic.

But just for information, what tool do you use to test the Fabrik OAI protocol? Indeed, finally, I just want confirm that my OAI flux is OK. It seems OK, but I would harvest it to be sure and show an example to my colleagues... arf

THX
 
We are in need of some funding.
More details.

Thank you.

Members online

Back
Top