[rclis] E-LIS: registration to OAI registry
Antonella De Robbio
rclis@lists.openlib.org
Sat, 18 Jan 2003 18:23:10 +0100
Hi Friends!
Last days I went to CILEA, our Automation and Elaboration Center
and together with CILEA staff I have tried to register our
E-LIS repository in the OAI registry.
Here you can find the answer to my request to validate E-LIS
and the correspondence with Chris in order to a validation problem.
Next days we will upgrade last version of EPrints.
For this reason it is possibible that some interruptions on
E-LIS service will be present.
Thank you
Antonella De Robbio
---------- Forwarded message ----------
Date: Fri, 17 Jan 2003 17:04:11 -0500
From: Donna Bergmark <bergmark@CS.Cornell.EDU>
To: eprints@dois.it
Subject: OAI Validation Request
We received your request to validate (but not register) this site:
Base URL: http://eprints.rclis.org/perl/oai2
..............................................
Using Xerces 2_2-2-1 to validate verb responses:
Validating the Identify response...OK
Validating the ListSets response...OK
Validating the ListIdentifiers response...OK
Validating the ListMetadataFormats response...OK
Validating the GetRecord response...OK
Validating the ListRecords response...OK
Number of bad verb responses: 0
Number of verbs responses that validated: 6
Total number of errors: 0
..............................................
Unfortunately your repository did not validate at version 2.0
of the OAI-PMH according to our OAI protocol conformance tester.
The error(s) received during testing is/are listed below.
.....................................................................
Response to this request did not give error code 'badArgument':
verb=GetRecord&identifier=invalid"id&metadataPrefix=oai_dc
Malformed ListRecords response:
not well-formed (invalid token) at line 321, column 289,
byte 34960 at /usr/lib/perl5/site_perl/5.6.0/i386-linux/XML/Parser.pm
line 185
Request:
verb=ListRecords&from=2003-01-06&until=2003-01-06&metadataPrefix=oai_dc
SUMMARY:
Total exceptions improperly handled: 1 out of 15
Total error count: 2
.....................................................................
To help find your errors, you might use Hussein Suleman's site at
url:<http://purl.org/net/oai_explorer>
When you have fixed the reported conformance problems, you may
re-register
at http://www.openarchives.org.
If you have any questions please mail openarchives@openarchives.org.
============================
>On Fri, Jan 17, 2003 at 01:30:08 +0100, Antonella De Robbio wrote:
> > Dear sir,
> > I am writing you as I see you are running eprints 2.x software
as we
> > are (our version is still 2.1.1).
> >
> > I'm trying to register our repository in the OAI registry.
> > But apparently the following test they do against the error
handling fails:
> >
>
http://eprints.rclis.org/perl/oai2?verb=GetRecord&identifier=invalid"id&metadataPrefix=oai_dc
> >
> > Our software returns:
> > <error code="idDoesNotExist">ID: invalid"id does not exist in this
> > archive</error>
> > while it was expected a
> > <error code="badArgument">identifier does not match regexp:
> invalid"id</error>
> >
> > Did you modify something to get it work? Can you give me some hints
or
> help
> > to solve that problem?
> > It seems related to the URI parsing of the identifier, but I
can't
> locate
> > it, yet.
>Hi! I'm actually the bloke who develops eprints2.
>There were some bugfixes to the OAI code in version 2.2, I would
recommend upgrading to the latest version of GNU EPrints.
>
>Christopher Gutteridge <webmaster@ecs.soton.ac.uk
> Tel: 02380 594833
>Webmaster, Department of Electronics & Computer Science,
>University of Southampton, England.