Questions tagged [oai]

The Open Archives Initiative is a standard for content sharing, principally to faciliate access to archives for scholarly usage.

From http://www.openarchives.org/OAI/OAI-organization.php

The Open Archives Initiative develops and promotes interoperability standards that aim to facilitate the efficient dissemination of content. The Open Archives Initiative has its roots in an effort to enhance access to e-print archives as a means of increasing the availability of scholarly communication. Continued support of this work remains a cornerstone of the Open Archives program. The fundamental technological framework and standards that are developing to support this work are, however, independent of the both the type of content offered and the economic mechanisms surrounding that content, and promise to have much broader relevance in opening up access to a range of digital materials. As a result, the Open Archives Initiative is currently an organization and an effort explicitly in transition, and is committed to exploring and enabling this new and broader range of applications. As we gain greater knowledge of the scope of applicability of the underlying technology and standards being developed, and begin to understand the structure and culture of the various adopter communities, we expect that we will have to make continued evolutionary changes to both the mission and organization of the Open Archives Initiative.

50 questions
0
votes
1 answer

Dspace 6.3 OAI add xml:lang attrubute to oai_dc

I am trying to add the xml:lang attribute to OAI. I am using "oai_dc" metadata format. English France I was trying it by adding to oai_dc.xsl using
vladimm
  • 1
  • 3
0
votes
0 answers

Google Chrome wont render the XML with xml-stylesheet

The Setup I am using Flask in debug mode on my local machine & Google Chrome to check on my routes. The Goal I would like to render an XML response using this xml stylesheet. The response (incl. the xml-stylesheet tag) looks as follows (checking…
Matt
  • 435
  • 4
  • 17
0
votes
1 answer

OAI-PMH data provider validation fails for one single POST request, despite it's working with curl

I'm implementing an OAI-PMH2 compliant data provider in PHP (which retrieves data from a MySQL database), and I'm trying to get it validated, but am stuck with just one error that prevents successful validation. The error is somewhat related to what…
0
votes
1 answer

How to fix HTTP Error 404 in python when trying to connect to OAI provider using pyoai

I'm trying to connect me with a OAI provider using pyoai but i'm getting this error i'm using python3.7 on windows 10 This is my code, is just simple following the official pyoai documentation https://pypi.org/project/pyoai/ from oaipmh.client…
Mr. Joe
  • 11
  • 4
0
votes
1 answer

How to create virtual sets within a collection in DSpace?

I have a collection in server A which is a mix of different item types. Now, I would like to harvest this collection from server B in different collections that I have set up for each item types available. The scenario would be like this: Server A…
euler
  • 1,401
  • 2
  • 18
  • 39
0
votes
1 answer

OAI validation error

I validated my oai code in openarchives.So many error.Cleared mostly.But still have 2 errors.It shows error like 'FAIL POST test 1 for Identify was unsuccessful, an OAI error response was received'.Anyone know what kind of error is this.Attached…
0
votes
1 answer

Dspace OAI - Estado HTTP 500 - Request processing failed; nested exception is java.lang.NullPointerException

When we can access to: http://dspace/oai/request?verb=ListRecords&metadataPrefix=oai_dc we have the following error: ene 16, 2018 12:54:02 PM org.apache.catalina.core.StandardWrapperValve invoke GRAVE: El Servlet.service() para el servlet [oai] en…
0
votes
3 answers

How to fix DSpace oai not showing special characters?

My DSpace install is working fine, the metadata is being stored and showed correctly in any browser. The database has been confirmed as UTF-8. The problem is that the oai protocol shows accents and diacritics in letters (áéíóúüUñÑ etc) as ? like…
Christian
  • 318
  • 2
  • 17
0
votes
0 answers

DSpace - OAI HARVESTER - java.lang.NullPointerException

I'm experiencing difficulties with OAI harvesting. My application keeps failing with the following error: org.springframework.web.util.NestedServletException : Request processing failed; nested exception is java.lang.NullPointerException I ran all…
0
votes
0 answers

cannot serialize XML for more than once using using OAI-PMH protocol

I want to get XML format data using OAI-PMH protocol. when I deserialize XML for the fisrt time using XmlSerializer, there is no problem, but when I try to get url content by a resumption token, I got the below error when trying to deserialize XML,…
Zahra Aminolroaya
  • 520
  • 1
  • 5
  • 28
0
votes
1 answer

Dspace integration with OAI-PMH

I'm developing a MVC C# application where I've requested data from an external institution's website. They have informed me that the data will be provided by OAI-PMH. So on exploring i came across Dspace tool. My question is how searching is done…
0
votes
1 answer

filter criteria with the OAI-PMH request to get the filtered result.

In my MVC app(c#) I have a url which returns an xml whose complete size is 1000+ records. But it returns only 1000 records by default and further records can be retrieved using the resumptionToken taken from previous response. My question is can i…
0
votes
1 answer

Implementing xoai 4.x

I would like to implement a standalone oai-pmh version 2 data provider server using xoai 4.1.x without DSpace. Can anyone direct me to any documentation for doing this or to a reference implementation? Thanks David
David Loy
  • 963
  • 1
  • 8
  • 14
0
votes
1 answer

Importing OAI source into Filemaker

I have a problem with importing an OAI source into Filemaker. The mapping is ok but the result is empty. This is the source:
0
votes
1 answer

Getting all records in a set using the Sickle package

How can I access all the records in each set using Sickle? I can access sets like this, but I don't know how to go from here and download each record from every set: from sickle import Sickle sickle = Sickle('http://www.duo.uio.no/oai/request') …
Arash Saidi
  • 2,228
  • 20
  • 36