<div dir="ltr"><div>Problem solved, thanks Tim.<br><br></div>Bruno<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 11 February 2013 13:35, Tim Brody <span dir="ltr">&lt;<a href="mailto:tdb2@ecs.soton.ac.uk" target="_blank">tdb2@ecs.soton.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">Hi,<br>
<br>
There is a fix for this in 3.3.11:<br>
<a href="http://trac.eprints.org/eprints/ticket/4071" target="_blank">http://trac.eprints.org/eprints/ticket/4071</a><br>
<br>
All the best,<br>
Tim.<br>
<div><div class="h5"><br>
On Fri, 2013-02-08 at 16:28 +0000, Bruno Matos Saraiva wrote:<br>
&gt; Alan<br>
&gt;<br>
&gt;<br>
&gt; I&#39;ve checked the apache error log, and below is a transcription of the<br>
&gt; error.<br>
&gt;<br>
&gt; Thanks.<br>
&gt;<br>
&gt; Bruno<br>
&gt;<br>
&gt; ------------------------------------------------------------------<br>
&gt; ---------------- EPrints System Error ----------------------------<br>
&gt; ------------------------------------------------------------------<br>
&gt; Attempt to get value from not existent field: metafield/objectid<br>
&gt; ------------------------------------------------------------------<br>
&gt;  at /usr/share/eprints3/perl_lib/EPrints/DataObj.pm line 702<br>
&gt;<br>
&gt; EPrints::DataObj::get_value(&#39;EPrints::DataObj::MetaField=HASH(0x7f60661f8430)&#39;, &#39;objectid&#39;) called at /usr/share/eprints3/perl_lib/EPrints/DataObj/SubObject.pm line 99<br>
&gt;<br>
&gt; EPrints::DataObj::SubObject::get_parent(&#39;EPrints::DataObj::MetaField=HASH(0x7f60661f8430)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/DataObj/SubObject.pm line 89<br>
&gt;<br>
&gt; EPrints::DataObj::SubObject::parent(&#39;EPrints::DataObj::MetaField=HASH(0x7f60661f8430)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/DataObj/SubObject.pm line 178<br>
&gt;<br>
&gt; EPrints::DataObj::SubObject::has_owner(&#39;EPrints::DataObj::MetaField=HASH(0x7f60661f8430)&#39;, &#39;EPrints::DataObj::User=HASH(0x7f60662dbee8)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/DataObj.pm line 1995<br>

&gt;<br>
&gt; EPrints::DataObj::permit(&#39;EPrints::DataObj::MetaField=HASH(0x7f60661f8430)&#39;, &#39;config/edit/perl&#39;, &#39;EPrints::DataObj::User=HASH(0x7f60662dbee8)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/DataObj/SubObject.pm line 154<br>

&gt;<br>
&gt; EPrints::DataObj::SubObject::permit(&#39;EPrints::DataObj::MetaField=HASH(0x7f60661f8430)&#39;, &#39;config/edit/perl&#39;, &#39;EPrints::DataObj::User=HASH(0x7f60662dbee8)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/DataObj/User.pm line 1393<br>

&gt;<br>
&gt; EPrints::DataObj::User::allow(&#39;EPrints::DataObj::User=HASH(0x7f60662dbee8)&#39;, &#39;config/edit/perl&#39;, &#39;EPrints::DataObj::MetaField=HASH(0x7f60661f8430)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/Plugin/Screen/Workflow.pm line 115<br>

&gt; EPrints::Plugin::Screen::Workflow::allow(&#39;EPrints::Plugin::Screen::MetaField::View=HASH(0x7f60661f5d48)&#39;, &#39;config/edit/perl&#39;) called at /usr/share/eprints3/perl_lib/EPrints/Plugin/Screen/MetaField/View.pm line 19<br>

&gt; EPrints::Plugin::Screen::MetaField::View::can_be_viewed(&#39;EPrints::Plugin::Screen::MetaField::View=HASH(0x7f60661f5d48)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/ScreenProcessor.pm line 201<br>
&gt;<br>
&gt; EPrints::ScreenProcessor::list_items(&#39;EPrints::ScreenProcessor=HASH(0x7f60679ff140)&#39;, &#39;dataobj_actions&#39;) called at /usr/share/eprints3/perl_lib/EPrints/Plugin/Screen.pm line 298<br>
&gt; EPrints::Plugin::Screen::list_items(&#39;EPrints::Plugin::Screen::MetaField::Listing=HASH(0x7f60661c87b8)&#39;, &#39;dataobj_actions&#39;) called at /usr/share/eprints3/perl_lib/EPrints/Plugin/Screen.pm line 323<br>

&gt; EPrints::Plugin::Screen::action_list(&#39;EPrints::Plugin::Screen::MetaField::Listing=HASH(0x7f60661c87b8)&#39;, &#39;dataobj_actions&#39;) called at /usr/share/eprints3/perl_lib/EPrints/Plugin/Screen.pm line 594<br>

&gt; EPrints::Plugin::Screen::render_action_list_icons(&#39;EPrints::Plugin::Screen::MetaField::Listing=HASH(0x7f60661c87b8)&#39;, &#39;dataobj_actions&#39;, &#39;HASH(0x7f60662cdfd8)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/Plugin/Screen/MetaField/Listing.pm line 479<br>

&gt; EPrints::Plugin::Screen::MetaField::Listing::__ANON__(&#39;EPrints::Repository=HASH(0x7f6062f0b720)&#39;, &#39;EPrints::DataSet=HASH(0x7f6067b54f28)&#39;, &#39;EPrints::DataObj::MetaField=HASH(0x7f60661f8430)&#39;, undef) called at /usr/share/eprints3/perl_lib/EPrints/List.pm line 664<br>

&gt;       EPrints::List::map(&#39;EPrints::List=HASH(0x7f6066311c60)&#39;,<br>
&gt; &#39;CODE(0x7f60645a3260)&#39;) called<br>
&gt; at /usr/share/eprints3/perl_lib/EPrints/Plugin/Screen/MetaField/Listing.pm line 486<br>
&gt; EPrints::Plugin::Screen::MetaField::Listing::render_fields(&#39;EPrints::Plugin::Screen::MetaField::Listing=HASH(0x7f60661c87b8)&#39;, &#39;EPrints::DataSet=HASH(0x7f6066122d98)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/Plugin/Screen/MetaField/Listing.pm line 396<br>

&gt; EPrints::Plugin::Screen::MetaField::Listing::render(&#39;EPrints::Plugin::Screen::MetaField::Listing=HASH(0x7f60661c87b8)&#39;) called at /usr/share/eprints3/perl_lib/EPrints/ScreenProcessor.pm line 377<br>
&gt;       EPrints::ScreenProcessor::process(&#39;EPrints::ScreenProcessor&#39;,<br>
&gt; &#39;session&#39;, &#39;EPrints::Repository=HASH(0x7f6062f0b720)&#39;, &#39;template&#39;,<br>
&gt; undef, &#39;url&#39;, &#39;/cgi/users/home&#39;) called<br>
&gt; at /usr/share/eprints3/cgi/users/home line 40<br>
&gt; ModPerl::ROOT::ModPerl::Registry::usr_share_eprints3_cgi_users_home::handler(&#39;Apache2::RequestRec=SCALAR(0x7f60653bffc0)&#39;) called at /usr/lib/perl5/ModPerl/RegistryCooker.pm line 204<br>
&gt;       eval {...} called at /usr/lib/perl5/ModPerl/RegistryCooker.pm<br>
&gt; line 204<br>
&gt;<br>
&gt; ModPerl::RegistryCooker::run(&#39;ModPerl::Registry=HASH(0x7f60662dc080)&#39;)<br>
&gt; called at /usr/lib/perl5/ModPerl/RegistryCooker.pm line 170<br>
&gt;<br>
&gt; ModPerl::RegistryCooker::default_handler(&#39;ModPerl::Registry=HASH(0x7f60662dc080)&#39;) called at /usr/lib/perl5/ModPerl/Registry.pm line 31<br>
&gt;       ModPerl::Registry::handler(&#39;ModPerl::Registry&#39;,<br>
&gt; &#39;Apache2::RequestRec=SCALAR(0x7f60653bffc0)&#39;) called at -e line 0<br>
&gt;       eval {...} called at -e line 0<br>
&gt; [Fri Feb 08 10:52:52 2013] [error] EPrints::abort()\n<br>
&gt; /usr/share/eprints3/archives/musatestes/var/last_changed.timestamp has<br>
&gt; been modified since the repository config was loaded: reloading!<br>
&gt; Unknown dataset:<br>
&gt; Undefined phrase: datasetname_triple (en) at line 1148<br>
&gt; in /usr/share/eprints3/perl_lib/EPrints/DataSet.pm<br>
&gt; Undefined phrase: datasethelp_triple (en) at line 417<br>
&gt; in /usr/share/eprints3/perl_lib/EPrints/Plugin/Screen/MetaField/Listing.pm<br>
&gt; Undefined phrase: datasetname_upload_progress (en) at line 1148<br>
&gt; in /usr/share/eprints3/perl_lib/EPrints/DataSet.pm<br>
&gt; Undefined phrase: datasethelp_upload_progress (en) at line 417<br>
&gt; in /usr/share/eprints3/perl_lib/EPrints/Plugin/Screen/MetaField/Listing.pm<br>
&gt; /usr/share/eprints3/archives/musatestes/var/last_changed.timestamp has<br>
&gt; been modified since the repository config was loaded: reloading!<br>
&gt; dataset metafield has no field: objectid<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On 8 February 2013 15:59, Alan.Stiles &lt;<a href="mailto:Alan.Stiles@open.ac.uk">Alan.Stiles@open.ac.uk</a>&gt; wrote:<br>
&gt;         Hi Bruno,<br>
&gt;<br>
&gt;         I thought you were trying to create a function accessing the<br>
&gt;         eprint dataset, but are you actually accessing the web<br>
&gt;         administration interface?<br>
&gt;<br>
&gt;         Admin -&gt; Config Tools -&gt; Manage Metadata Fields -&gt; &#39;View<br>
&gt;         Dataset Fields&#39; on the Eprints dataset?<br>
&gt;<br>
&gt;         The not very helpful suggestion would be to try amending the<br>
&gt;         appropriate file in cfg.d to add the field, but obviously this<br>
&gt;         doesn&#39;t explain the error message.  Is there anything in your<br>
&gt;         apache error_log?<br>
&gt;<br>
&gt;         Alan<br>
&gt;<br>
&gt;<br>
</div></div>&gt;         ______________________________________________________________<br>
<div><div class="h5">&gt;         From: Bruno Matos Saraiva<br>
&gt;         [mailto:<a href="mailto:bruno.matos.saraiva@gmail.com">bruno.matos.saraiva@gmail.com</a>]<br>
&gt;<br>
&gt;         Sent: 08 February 2013 15:06<br>
&gt;         To: <a href="mailto:eprints-tech@ecs.soton.ac.uk">eprints-tech@ecs.soton.ac.uk</a><br>
&gt;         Subject: [EP-tech] Re: EPrints 3.3.10 problem - unable to edit<br>
&gt;         metadata fields<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;         Hi Alan<br>
&gt;<br>
&gt;<br>
&gt;         Well, it&#39;s a &quot;fresh&quot; EPrints instalation, it has no content<br>
&gt;         yet, and it has always produced this kind of error.<br>
&gt;         One curious thing is that the same error occurs using<br>
&gt;         Demoprints in the same circumstances.<br>
&gt;<br>
&gt;         The code of the function you refer to is in the<br>
&gt;         <a href="http://eprints_fields.pl" target="_blank">eprints_fields.pl</a> file?<br>
&gt;<br>
&gt;<br>
&gt;         Thanks.<br>
&gt;         Regards,<br>
&gt;<br>
&gt;         Bruno<br>
&gt;<br>
&gt;<br>
&gt;         On 8 February 2013 13:59, Alan.Stiles &lt;<a href="mailto:Alan.Stiles@open.ac.uk">Alan.Stiles@open.ac.uk</a>&gt;<br>
&gt;         wrote:<br>
&gt;                 Hi Bruno,<br>
&gt;                 It looks like something in the code isn&#39;t defined<br>
&gt;                 correctly, but you will need to share more of the code<br>
&gt;                 of the function you are trying to write for anyone to<br>
&gt;                 be able to help you.<br>
&gt;<br>
&gt;                 regards,<br>
&gt;<br>
&gt;                 Alan<br>
&gt;                 (ORO Developer, Library Services, The Open University)<br>
&gt;<br>
&gt;<br>
</div></div>&gt;                 ______________________________________________________<br>
<div class="HOEnZb"><div class="h5">&gt;                 From: Bruno Matos Saraiva<br>
&gt;                 [mailto:<a href="mailto:bruno.matos.saraiva@gmail.com">bruno.matos.saraiva@gmail.com</a>]<br>
&gt;                 Sent: 08 February 2013 12:53<br>
&gt;                 To: <a href="mailto:eprints-tech@ecs.soton.ac.uk">eprints-tech@ecs.soton.ac.uk</a><br>
&gt;                 Subject: [EP-tech] EPrints 3.3.10 problem - unable to<br>
&gt;                 edit metadata fields<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;                 Hello all<br>
&gt;<br>
&gt;                 When I try to view dataset fields of &quot;Eprints&quot; to edit<br>
&gt;                 them, the system generates the following error<br>
&gt;                 message:<br>
&gt;<br>
&gt;<br>
&gt;                 EPrints System Error<br>
&gt;<br>
&gt;                 Attempt to get value from not existent field:<br>
&gt;                 metafield/objectid<br>
&gt;<br>
&gt;<br>
&gt;                 Even when I try to create/edit a field in a dataset<br>
&gt;                 that allows me to enter (I&#39;ve tried them all), it<br>
&gt;                 displays the same error.<br>
&gt;<br>
&gt;                 Any suggestions to solve this?<br>
&gt;<br>
&gt;                 Thank you.<br>
&gt;<br>
&gt;                 Best regards,<br>
&gt;<br>
&gt;                 Bruno Saraiva | Museu da Presidência da República<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;                 --<br>
&gt;                 The Open University is incorporated by Royal Charter<br>
&gt;                 (RC 000391), an exempt charity in England &amp; Wales and<br>
&gt;                 a charity registered in Scotland (SC 038302).<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;                 *** Options:<br>
&gt;                 <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>
&gt;                 *** Archive: <a href="http://www.eprints.org/tech.php/" target="_blank">http://www.eprints.org/tech.php/</a><br>
&gt;                 *** EPrints community wiki: <a href="http://wiki.eprints.org/" target="_blank">http://wiki.eprints.org/</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;         *** Options:<br>
&gt;         <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>
&gt;         *** Archive: <a href="http://www.eprints.org/tech.php/" target="_blank">http://www.eprints.org/tech.php/</a><br>
&gt;         *** EPrints community wiki: <a href="http://wiki.eprints.org/" target="_blank">http://wiki.eprints.org/</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; *** 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>
&gt; *** Archive: <a href="http://www.eprints.org/tech.php/" target="_blank">http://www.eprints.org/tech.php/</a><br>
&gt; *** EPrints community wiki: <a href="http://wiki.eprints.org/" target="_blank">http://wiki.eprints.org/</a><br>
<br>
</div></div><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>
<br></blockquote></div><br></div>