Hi Ian,<br><br>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:<br><br><br><br>Failed to mkdir /usr/share/eprints3/archives/witeprints/documents/disk0/00/00/21/31: Permission denied<br>
Unable to write to /usr/share/eprints3/archives/witeprints/documents/disk0/00/00/21/31/01/329137284.zip: No such file or directory<br>EPrints::Storage: No plugins available to store file/26720<br>file/26720::set_file(329137284.zip) failed: No storage plugins succeeded<br>
[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<br>        EPrints::DataObj::create_from_data(&#39;EPrints::DataObj::Document&#39;, &#39;EPrints::Repository=HASH(0x7fdedfddc2e8)&#39;, &#39;HASH(0x7fdedaecb350)&#39;, &#39;EPrints::DataSet=HASH(0x7fdeded821a8)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/DataObj/SubObject.pm line 78<br>
        EPrints::DataObj::SubObject::create_from_data(&#39;EPrints::DataObj::Document&#39;, &#39;EPrints::Repository=HASH(0x7fdedfddc2e8)&#39;, &#39;HASH(0x7fdedaecb350)&#39;, &#39;EPrints::DataSet=HASH(0x7fdeded821a8)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/DataObj/Document.pm line 313<br>
        EPrints::DataObj::Document::create_from_data(&#39;EPrints::DataObj::Document&#39;, &#39;EPrints::Repository=HASH(0x7fdedfddc2e8)&#39;, &#39;HASH(0x7fdedaecb350)&#39;, &#39;EPrints::DataSet=HASH(0x7fdeded821a8)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/DataSet.pm line 1012<br>
        EPrints::DataSet::create_dataobj(&#39;EPrints::DataSet=HASH(0x7fdeded821a8)&#39;, &#39;HASH(0x7fdedaecb350)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/DataObj.pm line 395<br>        EPrints::DataObj::create_subdataobj(&#39;EPrints::DataObj::EPrint=HASH(0x7fdee291a288)&#39;, &#39;documents&#39;, &#39;HASH(0x7fdedaecb350)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/DataObj.pm line 310<br>
        EPrints::DataObj::create_from_data(&#39;EPrints::DataObj::EPrint&#39;, &#39;EPrints::Repository=HASH(0x7fdedfddc2e8)&#39;, &#39;HASH(0x7fdee2904f48)&#39;, &#39;EPrints::DataSet=HASH(0x7fdee14c4270)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/DataObj/EPrint.pm line 492<br>
        EPrints::DataObj::EPrint::create_from_data(&#39;EPrints::DataObj::EPrint&#39;, &#39;EPrints::Repository=HASH(0x7fdedfddc2e8)&#39;, &#39;HASH(0x7fdee2904f48)&#39;, &#39;EPrints::DataSet=HASH(0x7fdee14c4270)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/DataSet.pm line 1012<br>
        EPrints::DataSet::create_dataobj(&#39;EPrints::DataSet=HASH(0x7fdee14c4270)&#39;, &#39;HASH(0x7fdee2904f48)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 1385<br>        EPrints::Apache::CRUD::__ANON__ called at /usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 685<br>
        EPrints::Apache::CRUD::__ANON__(&#39;HASH(0x7fdee2904f48)&#39;, &#39;dataset&#39;, &#39;EPrints::DataSet=HASH(0x7fdee14c4270)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/CLIProcessor.pm line 97<br>        EPrints::CLIProcessor::epdata_to_dataobj(&#39;EPrints::CLIProcessor=HASH(0x7fdee290e6b0)&#39;, &#39;HASH(0x7fdee2904f48)&#39;, &#39;dataset&#39;, &#39;EPrints::DataSet=HASH(0x7fdee14c4270)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/Plugin/Import.pm line 310<br>
        EPrints::Plugin::Import::epdata_to_dataobj(&#39;EPrints::Plugin::Import::Binary=HASH(0x7fdee290c0e8)&#39;, &#39;HASH(0x7fdee2904f48)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/Plugin/Import/Binary.pm line 72<br>
        EPrints::Plugin::Import::Binary::input_fh(&#39;EPrints::Plugin::Import::Binary=HASH(0x7fdee290c0e8)&#39;, &#39;dataset&#39;, &#39;EPrints::DataSet=HASH(0x7fdee14c4270)&#39;, &#39;fh&#39;, &#39;File::Temp=GLOB(0x7fdedaeab880)&#39;, &#39;filename&#39;, &#39;329137284.zip&#39;, &#39;mime_type&#39;, &#39;application/zip&#39;, ...) called at /usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 698<br>
        eval {...} called at /usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 698<br>        EPrints::Apache::CRUD::parse_input(&#39;EPrints::Apache::CRUD=HASH(0x7fdedaeadf10)&#39;, &#39;EPrints::Plugin::Import::Binary=HASH(0x7fdee290c0e8)&#39;, &#39;CODE(0x7fdee290acf8)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 1394<br>
        EPrints::Apache::CRUD::POST(&#39;EPrints::Apache::CRUD=HASH(0x7fdedaeadf10)&#39;, &#39;EPrints::DataObj::User=HASH(0x7fdee2919cb8)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 1015<br>        EPrints::Apache::CRUD::handler(&#39;EPrints::Apache::CRUD=HASH(0x7fdedaeadf10)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/Apache/Rewrite.pm line 369<br>
        EPrints::Apache::Rewrite::__ANON__(&#39;Apache2::RequestRec=SCALAR(0x7fdee290e4e8)&#39;) called at -e line 0<br>        eval {...} called at -e line 0 (/usr/share/perl/5.10/Carp.pm:46)<br>[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<br>
        EPrints::DataObj::create_from_data(&#39;EPrints::DataObj::EPrint&#39;, &#39;EPrints::Repository=HASH(0x7fdedfddc2e8)&#39;, &#39;HASH(0x7fdee2904f48)&#39;, &#39;EPrints::DataSet=HASH(0x7fdee14c4270)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/DataObj/EPrint.pm line 492<br>
        EPrints::DataObj::EPrint::create_from_data(&#39;EPrints::DataObj::EPrint&#39;, &#39;EPrints::Repository=HASH(0x7fdedfddc2e8)&#39;, &#39;HASH(0x7fdee2904f48)&#39;, &#39;EPrints::DataSet=HASH(0x7fdee14c4270)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/DataSet.pm line 1012<br>
        EPrints::DataSet::create_dataobj(&#39;EPrints::DataSet=HASH(0x7fdee14c4270)&#39;, &#39;HASH(0x7fdee2904f48)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 1385<br>        EPrints::Apache::CRUD::__ANON__ called at /usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 685<br>
        EPrints::Apache::CRUD::__ANON__(&#39;HASH(0x7fdee2904f48)&#39;, &#39;dataset&#39;, &#39;EPrints::DataSet=HASH(0x7fdee14c4270)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/CLIProcessor.pm line 97<br>        EPrints::CLIProcessor::epdata_to_dataobj(&#39;EPrints::CLIProcessor=HASH(0x7fdee290e6b0)&#39;, &#39;HASH(0x7fdee2904f48)&#39;, &#39;dataset&#39;, &#39;EPrints::DataSet=HASH(0x7fdee14c4270)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/Plugin/Import.pm line 310<br>
        EPrints::Plugin::Import::epdata_to_dataobj(&#39;EPrints::Plugin::Import::Binary=HASH(0x7fdee290c0e8)&#39;, &#39;HASH(0x7fdee2904f48)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/Plugin/Import/Binary.pm line 72<br>
        EPrints::Plugin::Import::Binary::input_fh(&#39;EPrints::Plugin::Import::Binary=HASH(0x7fdee290c0e8)&#39;, &#39;dataset&#39;, &#39;EPrints::DataSet=HASH(0x7fdee14c4270)&#39;, &#39;fh&#39;, &#39;File::Temp=GLOB(0x7fdedaeab880)&#39;, &#39;filename&#39;, &#39;329137284.zip&#39;, &#39;mime_type&#39;, &#39;application/zip&#39;, ...) called at /usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 698<br>
        eval {...} called at /usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 698<br>        EPrints::Apache::CRUD::parse_input(&#39;EPrints::Apache::CRUD=HASH(0x7fdedaeadf10)&#39;, &#39;EPrints::Plugin::Import::Binary=HASH(0x7fdee290c0e8)&#39;, &#39;CODE(0x7fdee290acf8)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 1394<br>
        EPrints::Apache::CRUD::POST(&#39;EPrints::Apache::CRUD=HASH(0x7fdedaeadf10)&#39;, &#39;EPrints::DataObj::User=HASH(0x7fdee2919cb8)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 1015<br>        EPrints::Apache::CRUD::handler(&#39;EPrints::Apache::CRUD=HASH(0x7fdedaeadf10)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/Apache/Rewrite.pm line 369<br>
        EPrints::Apache::Rewrite::__ANON__(&#39;Apache2::RequestRec=SCALAR(0x7fdee290e4e8)&#39;) called at -e line 0<br>        eval {...} called at -e line 0 (/usr/share/perl/5.10/Carp.pm:46)<br>[Fri Dec 14 15:59:40 2012] [error] [client 10.5.96.14] Can&#39;t call method &quot;uri&quot; on an undefined value at /usr/share/eprints3/perl_lib/EPrints/Apache/CRUD.pm line 1415.\n<br>
<br><br><br><div class="gmail_extra"><br><br><div class="gmail_quote">On 14 December 2012 15:02, Ian Stuart <span dir="ltr">&lt;<a href="mailto:Ian.Stuart@ed.ac.uk" target="_blank">Ian.Stuart@ed.ac.uk</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 14/12/12 14:55, David Kane wrote:<br>
&gt; Hi All,<br>
&gt;<br>
&gt; I have tried to deposit both to my own repository and to demoprints<br>
&gt; without success, both 3.3.10.<br>
&gt;<br>
&gt; Everything works bar the actual deposit.  Can anyone shed any light on<br>
&gt; this for me?<br>
&gt;<br>
&gt; Has anyone go it to work?<br>
</div>Not looked at easy-deposit, per sae.... but do you have the x-noop flag<br>
set true or false? (in the http headers for the deposit)<br>
<br>
--<br>
<br>
Ian Stuart.<br>
Developer: ORI, RJ-Broker, and OpenDepot.org<br>
Bibliographics and Multimedia Service Delivery team,<br>
EDINA,<br>
The University of Edinburgh.<br>
<br>
<a href="http://edina.ac.uk/" target="_blank">http://edina.ac.uk/</a><br>
<br>
This email was sent via the University of Edinburgh.<br>
<br>
The University of Edinburgh is a charitable body, registered in<br>
Scotland, with registration number SC005336.<br>
<br>
*** Options: <a href="http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech" target="_blank">http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech</a><br>
*** Archive: <a href="http://www.eprints.org/tech.php/" target="_blank">http://www.eprints.org/tech.php/</a><br>
*** EPrints community wiki: <a href="http://wiki.eprints.org/" target="_blank">http://wiki.eprints.org/</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>David Kane, MLIS.<br>Systems Librarian<br>Waterford Institute of Technology<br>Ireland<br><a href="http://library.wit.ie/">http://library.wit.ie/</a><br>T: ++353.51302838<br>
M: ++353.876693212<br>
</div>