Ticket #181 (closed defect: fixed)
OAI valideert niet correct
| Reported by: | Michiel.Schok | Owned by: | Frans |
|---|---|---|---|
| Priority: | major | Milestone: | MediaMosa 2.2 |
| Component: | Core | Version: | |
| Keywords: | Cc: | ||
| MoSCoW: | Must Have | Estimated time after impact analysis: | |
| Related to project: | none | Tested: | yes |
| Accepted: | yes | Estimated Hours: | 12 |
Description
Bij validatie van de OAI op de site van OpenArchive? ( http://www.openarchives.org/data/registerasprovider.html ) wordt de OAI van SURFmedia probleemloos door ronde 1 gestuurd, waarbij de 'Identify' wordt geanalyseerd op correctheid en bruikbaarheid.
Fase 2 levert echter nog problemen op. Hieronder copy/paste de e-mail die werd verstuurd door OpenArchive?.
Details ook online op http://www.openarchives.org/Register/ValidateSite?log=29515
We received a request to validate (but not register) the following repository: Base URL: http://oai.surfmedia.nl/request adminEmail: surfmedia-beheer@surfnet.nl Complete log available at http://www.openarchives.org/Register/ValidateSite?log=29515 ............................................................................... Unfortunately your repository did not validate at version 2.0 of the OAI-PMH according to our OAI protocol conformance tester. The errors received during testing are listed below. [1] Response to http://oai.surfmedia.nl/request?verb=ListSets has a responseDate of 2009-10-29T14:28:36+01:00, which is not in UTC DateTime (YYYY-MM-DDThh:mm:ssZ) format. [2] Response to http://oai.surfmedia.nl/request?verb=ListIdentifiers&metadataPrefix=oai_dc has a responseDate of 2009-10-29T14:28:37+01:00, which is not in UTC DateTime (YYYY-MM-DDThh:mm:ssZ) format. [3] Response to http://oai.surfmedia.nl/request?verb=ListMetadataFormats&identifier=oai%3Asurfmedia%3A313 has a responseDate of 2009-10-29T14:28:46+01:00, which is not in UTC DateTime (YYYY-MM-DDThh:mm:ssZ) format. [4] Response to http://oai.surfmedia.nl/request?verb=GetRecord&identifier=oai%3Asurfmedia%3A313&metadataPrefix=oai_dc has a responseDate of 2009-10-29T14:28:47+01:00, which is not in UTC DateTime (YYYY-MM-DDThh:mm:ssZ) format. [5] Failed to extract responseDate [6] ListRecords response gave a noRecordsMatch error when it should have included at least the record with identifier oai:surfmedia:313. The from and until parameters of the request were set to the datestamp of this record (2004-09-10). The from and until parameters are inclusive, see protocol spec section 2.7.1. The message included in the error response was: 'The combination of the values of the from, until, set and metadataPrefix arguments results in an empty list.' [7] Response to this request did not give error code 'badArgument': verb=ListRecords [Warning] Only 12 out of 13 error requests properly handled [8] Error code badArgument should be given to the request: verb=ListRecords&metadataPrefix=oai_dc&from=2002-02-05&until=2002-02-06T05:35:00Z The request has different granularities for the from and until parameters. [9] POST test 1 was unsuccessful. Response to Identify was: <?xml version="1.0" encoding="UTF-8"?> <OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><error code="badVerb"> is not a valid verb</error><request>http://oai.surfmedia.nl/request</request></OAI-PMH> [10] POST test 2 was unsuccessful. Response to Identify was: <?xml version="1.0" encoding="UTF-8"?> <OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><error code="badVerb"> is not a valid verb</error><request>http://oai.surfmedia.nl/request</request></OAI-PMH> SUMMARY: Total exceptions improperly handled: 8 out of 15 Total error count: 10 ............................................................................... To help find your errors, you might use Hussein Suleman's Repository Explorer at <http://purl.org/net/oai_explorer>. Note that the Repository Explorer has less stringent tests than this validation service but provides a very convenient way to examine and navigate OAI responses. If you wish to rerun the validation tests, you may do so by accessing the following URL: http://www.openarchives.org/Register/ValidateSite?c=7OEVMQ5H If there is something you do not understand about these validation tests or something you think is in error, please email openarchives@openarchives.org. The OAI validation service is supported through NSF award number 0127308.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

