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

No members online now.
Back
Top