Hello,

Am 10.03.2008 um 15:17 schrieb Hutchinson, Alvin:

> Can anyone tell me what might be the problem with my attempt at OAI
> validation? The email response I received from the Openarchives.org
> registration site is below.

I guess the comment from the error log is misleading. The best way
to resolve this will be a trip to your servers logs. I am dealing
with the OAI Interface of our own repository in the last weeks
which makes me read these commands and understand them immediately
right now. I will probably forget about within some weeks.
But, in general the OAI commands called verbs are very simple.

> I don't know whether it is a problem with oaicat.properties and
> resumptionToken or that my server is just not configured correctly.

If there were a problem with the oaicat.properties, then the
answer to this request would look different, e.g. if you would
have forgotten to run install-configs, then the email address
would look strange. It does not, so everything is fine here.
Compare with the result of "Identify" from other repositories.

<http://si-pddr.si.edu/dspace-oai/request?verb=Identify>

The resumption token is not an issue, as your server does not
ever reach the point where a resumption token would be expected.
The test was designed to discover problems with resumption tokens
which explains why the error log mentions it. Forget about it.

> In any case, the validation request returns an HTTP 500 error.

This is the real problem: Your server responds with a HTTP 500
to a valid request. This fault is reproducible. But, this is the
only request where your server fails. Strange. I tried to replace
ListRecords with ListIdentifiers which delivers a shortened form
of the same stuff: It works fine. Requesting a single Item works
fine too. Which means that all other basic functions work besides
ListRecords.

<http://si-pddr.si.edu/dspace-oai/request?verb=ListRecords&metadataPrefix=oai_dc
 
 >
<http://si-pddr.si.edu/dspace-oai/request?verb=ListIdentifiers&metadataPrefix=oai_dc
 
 >
<http://si-pddr.si.edu/dspace-oai/request?verb=GetRecord&metadataPrefix=oai_dc&identifier=oai:si-pddr.si.edu:10088/29
 
 >

If your dspace.log doesnt give you a hint, take a very close look
at the catalina.log or whatever the tomcat logs are called on your
system. Logging tends to be configured to be very quiet per default
for Tomcat. You might need to change your configuration nd hit the
link again to find useful information. You can change this at the
very end of your conf/server.xml and you can tune the behaviour
in conf/logging.properties.

> When I tried the Repository Explorer as suggested in the email, my  
> site
> seems to validate fine.

I can hardly believe this. When I tried first I thought this service
is hanging. It does in rare cases but it actually did not then.
Instead, it takes really long to complete, I mean really long.
It might take five Minutes or more and it performs around fourty
checks or so. And it will definitely perform this one and will
fail with that too. I am off until next week. Post back to the
list with more questions.

Hope you are lucky, Christian


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to