[index] [prev] [next] [options] [help]
See the Contact page for how to subscribe and unsubscribe.

eprints_tech messages

Please note: this page shows emails that have been sent to the eprints_tech mailing list. Some of these may be spam emails we have failed to filter.

[EP-tech] Set functionality in the OAI Engine

From: "Clyde Cerejo" <clyde.cerejo AT id.uzh.ch>
Date: Wed, 24 Jun 2009 15:19:23 +0200


Threading: [EP-tech] Set functionality in the OAI Engine from clyde.cerejo AT id.uzh.ch
      • This Message
             [EP-tech] OAI import via CGI from Andrea.Merkle AT unibas.ch
             [EP-tech] Re: Set functionality in the OAI Engine from Ian.Stuart AT ed.ac.uk
             [EP-tech] Re: Set functionality in the OAI Engine from clyde.cerejo AT id.uzh.ch

http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech
*** EPrints community wiki - http://wiki.eprints.org/


Hello everyone

 

I sent this question before, but no one replied. So Im trying again.

 

I am running EPrints 3.0.3. When I call up my OAI-PMH Engine with the verb
ListSets, I get different setSpec s every time for the same set. Clicking on
the button for Records or Identifiers for that set I get an internal server
error with the following error message in my apache log.

 

Can't use string ("HASH(0x822656d8)") as a HA

SH ref while "strict refs" in use at
/usr/local/eprints/perl_lib/EPrints/Search/

Condition.pm line 743.\n

 

I think this is because the setSpec has changed in the meantime.

 

Following are my set definitions:

        { id=>"subjects", allow_null=>0, 
fields=>"subjects",
order=>"-date/title" },

        { id=>"types", allow_null=>0, 
fields=>"type", order=>"-date/title"
},

        { id => "authors", allow_null => 0, fields => 
"creators_name", order
=> "-date/title" },

 

The problem only occurs with sets of the type authors.  Is it because
subjects and types don’t change in the system, but new authors are being
added constantly since new eprints are being added ?

 

What can I do ?

 

Thanks

Cheers

Clyde

 

---------------------------------------------------------------------

Clyde Cerejo

Universität Zürich

Informatikdienste

Winterthurerstrasse 190

CH-8057 Zurich

 

Tel:  +41 44 63 56777

Fax: +41 44 63 54505


ATTACHMENT: message.html!


[index] [prev] [next] [options] [help]