[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.