From: "Clyde Cerejo" <clyde.cerejo AT id.uzh.ch>
Date: Wed, 28 Jan 2009 12:26:48 +0100
| Threading: | • This Message → [EP-tech] 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/
Hi everyone,
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!
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!
From: Andrea Merkle <Andrea.Merkle AT unibas.ch>
Date: Wed, 24 Jun 2009 15:42:13 +0200
| Threading: | ↑ [EP-tech] Set functionality in the OAI Engine from clyde.cerejo AT id.uzh.ch • This Message |
http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech *** EPrints community wiki - http://wiki.eprints.org/ Hi folks, wanted to test http://files.eprints.org/30/ in our EPrints 3.1 repos. I put it in the cgi/users and tested it with the Example OAI Record URL. After webserver restart and get an internal server error Could anybody imagine what's wrong? Regards, Andrea Merkle Basel university
From: Ian Stuart <Ian.Stuart AT ed.ac.uk>
Date: Wed, 24 Jun 2009 14:52:05 +0100
| Threading: | ↑ [EP-tech] Set functionality in the OAI Engine from clyde.cerejo AT id.uzh.ch • This Message |
http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech
*** EPrints community wiki - http://wiki.eprints.org/
Clyde Cerejo wrote:
> { id => "authors", allow_null => 0, fields => ↵
"creators_name",
> order => "-date/title" },
I have
{
id=>"people",
allow_null=>0,
fields=>"creators_name/editors_name",
order=>"title",
include=>1
},
The only differences is I have an "include" flag, and I'm not sorting ↵
on
descending date...
--
Ian Stuart.
Bibliographics and Multimedia Service Delivery team,
EDINA,
The University of Edinburgh.
http://edina.ac.uk/
This email was sent via the University of Edinburgh.
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.
From: "Clyde Cerejo" <clyde.cerejo AT id.uzh.ch>
Date: Tue, 30 Jun 2009 15:46:14 +0200
| Threading: | ↑ [EP-tech] Set functionality in the OAI Engine from clyde.cerejo AT id.uzh.ch • This Message |
http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech
*** EPrints community wiki - http://wiki.eprints.org/
Hi Ian
Thanks for your input. What does the include tag 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
-----Ursprüngliche Nachricht-----
Von: eprints-tech-bounces AT ecs.soton.ac.uk
[mailto:eprints-tech-bounces AT ecs.soton.ac.uk] Im Auftrag von Ian Stuart
Gesendet: Mittwoch, 24. Juni 2009 15:52
An: eprints-tech AT ecs.soton.ac.uk
Betreff: [EP-tech] Re: Set functionality in the OAI Engine
http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech
*** EPrints community wiki - http://wiki.eprints.org/
Clyde Cerejo wrote:
> { id => "authors", allow_null => 0, fields => ↵
"creators_name",
> order => "-date/title" },
I have
{
id=>"people",
allow_null=>0,
fields=>"creators_name/editors_name",
order=>"title",
include=>1
},
The only differences is I have an "include" flag, and I'm not sorting ↵
on
descending date...
--
Ian Stuart.
Bibliographics and Multimedia Service Delivery team,
EDINA,
The University of Edinburgh.
http://edina.ac.uk/
This email was sent via the University of Edinburgh.
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.