[EP-tech] Re: Easydeposit and EPrints.

David Kane dkane at wit.ie
Fri Dec 14 15:47:49 GMT 2012


Hi Ian,

I am not sure what the x-noop flag is, but I am getting this error message
in the apache log for my EPrints installation:



Failed to mkdir
/usr/share/eprints3/archives/witeprints/documents/disk0/00/00/21/31:
Permission denied
Unable to write to
/usr/share/eprints3/archives/witeprints/documents/disk0/00/00/21/31/01/329137284.zip:
No such file or directory
EPrints::Storage: No plugins available to store file/26720
file/26720::set_file(329137284.zip) failed: No storage plugins succeeded
[Fri Dec 14 15:59:40 2012] [warning]: document.2780 failed to create
subdataobj on document.files at
/usr/share/eprints3/perl_lib/EPrints/DataObj.pm line 313
        EPrints::DataObj::create_from_data('EPrints::DataObj::Document',
'EPrints::Repository=HASH(0x7fdedfddc2e8)', 'HASH(0x7fdedaecb350)',
'EPrints::DataSet=HASH(0x7fdeded821a8)') called at
/usr/share/eprints3/perl_lib/EPrints/DataObj/SubObject.pm line 78

EPrints::DataObj::SubObject::create_from_data('EPrints::DataObj::Document',
'EPrints::Repository=HASH(0x7fdedfddc2e8)', 'HASH(0x7fdedaecb350)',
'EPrints::DataSet=HASH(0x7fdeded821a8)') called at
/usr/share/eprints3/perl_lib/EPrints/DataObj/Document.pm line 313

EPrints::DataObj::Document::create_from_data('EPrints::DataObj::Document',
'EPrints::Repository=HASH(0x7fdedfddc2e8)', 'HASH(0x7fdedaecb350)',
'EPrints::DataSet=HASH(0x7fdeded821a8)') called at
/usr/share/eprints3/perl_lib/EPrints/DataSet.pm line 1012

EPrints::DataSet::create_dataobj('EPrints::DataSet=HASH(0x7fdeded821a8)',
'HASH(0x7fdedaecb350)') called at
/usr/share/eprints3/perl_lib/EPrints/DataObj.pm line 395

EPrints::DataObj::create_subdataobj('EPrints::DataObj::EPrint=HASH(0x7fdee291a288)',
'documents', 'HASH(0x7fdedaecb350)') called at
/usr/share/eprints3/perl_lib/EPrints/DataObj.pm line 310
        EPrints::DataObj::create_from_data('EPrints::DataObj::EPrint',
'EPrints::Repository=HASH(0x7fdedfddc2e8)', 'HASH(0x7fdee2904f48)',
'EPrints::DataSet=HASH(0x7fdee14c4270)') called at
/usr/share/eprints3/perl_lib/EPrints/DataObj/EPrint.pm line 492

EPrints::DataObj::EPrint::create_from_data('EPrints::DataObj::EPrint',
'EPrints::Repository=HASH(0x7fdedfddc2e8)', 'HASH(0x7fdee2904f48)',
'EPrints::DataSet=HASH(0x7fdee14c4270)') called at
/usr/share/eprints3/perl_lib/EPrints/DataSet.pm line 1012

EPrints::DataSet::create_dataobj('EPrints::DataSet=HASH(0x7fdee14c4270)',
'HASH(0x7fdee2904f48)') called at
/usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 1385
        EPrints::Apache::CRUD::__ANON__ called at
/usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 685
        EPrints::Apache::CRUD::__ANON__('HASH(0x7fdee2904f48)', 'dataset',
'EPrints::DataSet=HASH(0x7fdee14c4270)') called at
/usr/share/eprints3/perl_lib/EPrints/CLIProcessor.pm line 97

EPrints::CLIProcessor::epdata_to_dataobj('EPrints::CLIProcessor=HASH(0x7fdee290e6b0)',
'HASH(0x7fdee2904f48)', 'dataset', 'EPrints::DataSet=HASH(0x7fdee14c4270)')
called at /usr/share/eprints3/perl_lib/EPrints/Plugin/Import.pm line 310

EPrints::Plugin::Import::epdata_to_dataobj('EPrints::Plugin::Import::Binary=HASH(0x7fdee290c0e8)',
'HASH(0x7fdee2904f48)') called at
/usr/share/eprints3/perl_lib/EPrints/Plugin/Import/Binary.pm line 72

EPrints::Plugin::Import::Binary::input_fh('EPrints::Plugin::Import::Binary=HASH(0x7fdee290c0e8)',
'dataset', 'EPrints::DataSet=HASH(0x7fdee14c4270)', 'fh',
'File::Temp=GLOB(0x7fdedaeab880)', 'filename', '329137284.zip',
'mime_type', 'application/zip', ...) called at
/usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 698
        eval {...} called at
/usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 698

EPrints::Apache::CRUD::parse_input('EPrints::Apache::CRUD=HASH(0x7fdedaeadf10)',
'EPrints::Plugin::Import::Binary=HASH(0x7fdee290c0e8)',
'CODE(0x7fdee290acf8)') called at
/usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 1394

EPrints::Apache::CRUD::POST('EPrints::Apache::CRUD=HASH(0x7fdedaeadf10)',
'EPrints::DataObj::User=HASH(0x7fdee2919cb8)') called at
/usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 1015

EPrints::Apache::CRUD::handler('EPrints::Apache::CRUD=HASH(0x7fdedaeadf10)')
called at /usr/share/eprints3/perl_lib/EPrints/Apache/Rewrite.pm line 369

EPrints::Apache::Rewrite::__ANON__('Apache2::RequestRec=SCALAR(0x7fdee290e4e8)')
called at -e line 0
        eval {...} called at -e line 0 (/usr/share/perl/5.10/Carp.pm:46)
[Fri Dec 14 15:59:40 2012] [warning]: eprint.2131 failed to create
subdataobj on eprint.documents at
/usr/share/eprints3/perl_lib/EPrints/DataObj.pm line 313
        EPrints::DataObj::create_from_data('EPrints::DataObj::EPrint',
'EPrints::Repository=HASH(0x7fdedfddc2e8)', 'HASH(0x7fdee2904f48)',
'EPrints::DataSet=HASH(0x7fdee14c4270)') called at
/usr/share/eprints3/perl_lib/EPrints/DataObj/EPrint.pm line 492

EPrints::DataObj::EPrint::create_from_data('EPrints::DataObj::EPrint',
'EPrints::Repository=HASH(0x7fdedfddc2e8)', 'HASH(0x7fdee2904f48)',
'EPrints::DataSet=HASH(0x7fdee14c4270)') called at
/usr/share/eprints3/perl_lib/EPrints/DataSet.pm line 1012

EPrints::DataSet::create_dataobj('EPrints::DataSet=HASH(0x7fdee14c4270)',
'HASH(0x7fdee2904f48)') called at
/usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 1385
        EPrints::Apache::CRUD::__ANON__ called at
/usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 685
        EPrints::Apache::CRUD::__ANON__('HASH(0x7fdee2904f48)', 'dataset',
'EPrints::DataSet=HASH(0x7fdee14c4270)') called at
/usr/share/eprints3/perl_lib/EPrints/CLIProcessor.pm line 97

EPrints::CLIProcessor::epdata_to_dataobj('EPrints::CLIProcessor=HASH(0x7fdee290e6b0)',
'HASH(0x7fdee2904f48)', 'dataset', 'EPrints::DataSet=HASH(0x7fdee14c4270)')
called at /usr/share/eprints3/perl_lib/EPrints/Plugin/Import.pm line 310

EPrints::Plugin::Import::epdata_to_dataobj('EPrints::Plugin::Import::Binary=HASH(0x7fdee290c0e8)',
'HASH(0x7fdee2904f48)') called at
/usr/share/eprints3/perl_lib/EPrints/Plugin/Import/Binary.pm line 72

EPrints::Plugin::Import::Binary::input_fh('EPrints::Plugin::Import::Binary=HASH(0x7fdee290c0e8)',
'dataset', 'EPrints::DataSet=HASH(0x7fdee14c4270)', 'fh',
'File::Temp=GLOB(0x7fdedaeab880)', 'filename', '329137284.zip',
'mime_type', 'application/zip', ...) called at
/usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 698
        eval {...} called at
/usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 698

EPrints::Apache::CRUD::parse_input('EPrints::Apache::CRUD=HASH(0x7fdedaeadf10)',
'EPrints::Plugin::Import::Binary=HASH(0x7fdee290c0e8)',
'CODE(0x7fdee290acf8)') called at
/usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 1394

EPrints::Apache::CRUD::POST('EPrints::Apache::CRUD=HASH(0x7fdedaeadf10)',
'EPrints::DataObj::User=HASH(0x7fdee2919cb8)') called at
/usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 1015

EPrints::Apache::CRUD::handler('EPrints::Apache::CRUD=HASH(0x7fdedaeadf10)')
called at /usr/share/eprints3/perl_lib/EPrints/Apache/Rewrite.pm line 369

EPrints::Apache::Rewrite::__ANON__('Apache2::RequestRec=SCALAR(0x7fdee290e4e8)')
called at -e line 0
        eval {...} called at -e line 0 (/usr/share/perl/5.10/Carp.pm:46)
[Fri Dec 14 15:59:40 2012] [error] [client 10.5.96.14] Can't call method
"uri" on an undefined value at
/usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 1415.\n





On 14 December 2012 15:02, Ian Stuart <Ian.Stuart at ed.ac.uk> wrote:

> On 14/12/12 14:55, David Kane wrote:
> > Hi All,
> >
> > I have tried to deposit both to my own repository and to demoprints
> > without success, both 3.3.10.
> >
> > Everything works bar the actual deposit.  Can anyone shed any light on
> > this for me?
> >
> > Has anyone go it to work?
> Not looked at easy-deposit, per sae.... but do you have the x-noop flag
> set true or false? (in the http headers for the deposit)
>
> --
>
> Ian Stuart.
> Developer: ORI, RJ-Broker, and OpenDepot.org
> 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.
>
> *** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech
> *** Archive: http://www.eprints.org/tech.php/
> *** EPrints community wiki: http://wiki.eprints.org/
>



-- 
David Kane, MLIS.
Systems Librarian
Waterford Institute of Technology
Ireland
http://library.wit.ie/
T: ++353.51302838
M: ++353.876693212
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ecs.soton.ac.uk/pipermail/eprints-tech/attachments/20121214/1c9626e3/attachment-0001.html 


More information about the Eprints-tech mailing list