EPrints Technical Mailing List Archive

Message: #00959


< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First

[EP-tech] [bug] broken OAI support in 3.3.10


Hi,

It seems that the OAI scripts which ship with Eprints 3.3.10 are
broken. 


Issue:
======

After a recent upgrade to 3.3.10, our repository started to fail the OAI
Repository Explorer test suite (http://re.cs.uct.ac.za/). Specifically,
our repository fails test no. 8 -- ListIdentifiers (resumptionToken,
oai_dc).

This test expects the repository to respond with an error, because the
submitted query is not legal according to the specification
(http://www.openarchives.org/OAI/openarchivesprotocol.html#ListIdentifiers)
-- it contains both the metadataPrefix and resumptionToken arguments,
whereas the spec says that resumptionToken must be an exclusive argument
if the verb is ListIdentifiers. However, Eprints 3.3.10 treats this
query as valid and gives a non-error response.


Repro steps:
============

Try running the OAI Repository Explorer tests on
http://bc.klf.uw.edu.pl/cgi/oai2 and observe the results for test 8.



Best regards-
 -Radek