<div dir="ltr"><div><div><div>Alan<br><br></div>I've checked the apache error log, and below is a transcription of the error.<br></div>Thanks.<br></div>Bruno<br><div><div><br>
<p class=""><span style="font-family:"Courier New"" lang="EN-US">------------------------------------------------------------------<br>
---------------- EPrints System Error ----------------------------<br>
------------------------------------------------------------------<br>
Attempt to get value from not existent field: metafield/objectid<br>
------------------------------------------------------------------<br>
<span style> </span>at
/usr/share/eprints3/perl_lib/EPrints/DataObj.pm line 702<br>
<span style> </span>EPrints::DataObj::get_value('EPrints::DataObj::MetaField=HASH(0x7f60661f8430)',
'objectid') called at /usr/share/eprints3/perl_lib/EPrints/DataObj/SubObject.pm
line 99<br>
<span style> </span>EPrints::DataObj::SubObject::get_parent('EPrints::DataObj::MetaField=HASH(0x7f60661f8430)')
called at /usr/share/eprints3/perl_lib/EPrints/DataObj/SubObject.pm line
89<br>
<span style> </span>EPrints::DataObj::SubObject::parent('EPrints::DataObj::MetaField=HASH(0x7f60661f8430)')
called at /usr/share/eprints3/perl_lib/EPrints/DataObj/SubObject.pm line
178<br>
<span style> </span>EPrints::DataObj::SubObject::has_owner('EPrints::DataObj::MetaField=HASH(0x7f60661f8430)',
'EPrints::DataObj::User=HASH(0x7f60662dbee8)') called at
/usr/share/eprints3/perl_lib/EPrints/DataObj.pm line 1995<br>
<span style> </span>EPrints::DataObj::permit('EPrints::DataObj::MetaField=HASH(0x7f60661f8430)',
'config/edit/perl', 'EPrints::DataObj::User=HASH(0x7f60662dbee8)') called at
/usr/share/eprints3/perl_lib/EPrints/DataObj/SubObject.pm line 154<br>
<span style> </span>EPrints::DataObj::SubObject::permit('EPrints::DataObj::MetaField=HASH(0x7f60661f8430)',
'config/edit/perl', 'EPrints::DataObj::User=HASH(0x7f60662dbee8)') called at
/usr/share/eprints3/perl_lib/EPrints/DataObj/User.pm line 1393<br>
<span style> </span>EPrints::DataObj::User::allow('EPrints::DataObj::User=HASH(0x7f60662dbee8)',
'config/edit/perl', 'EPrints::DataObj::MetaField=HASH(0x7f60661f8430)') called
at /usr/share/eprints3/perl_lib/EPrints/Plugin/Screen/Workflow.pm line
115<br>
<span style> </span>EPrints::Plugin::Screen::Workflow::allow('EPrints::Plugin::Screen::MetaField::View=HASH(0x7f60661f5d48)',
'config/edit/perl') called at
/usr/share/eprints3/perl_lib/EPrints/Plugin/Screen/MetaField/View.pm line
19<br>
<span style> </span>EPrints::Plugin::Screen::MetaField::View::can_be_viewed('EPrints::Plugin::Screen::MetaField::View=HASH(0x7f60661f5d48)')
called at /usr/share/eprints3/perl_lib/EPrints/ScreenProcessor.pm line
201<br>
<span style> </span>EPrints::ScreenProcessor::list_items('EPrints::ScreenProcessor=HASH(0x7f60679ff140)',
'dataobj_actions') called at
/usr/share/eprints3/perl_lib/EPrints/Plugin/Screen.pm line 298<br>
<span style> </span>EPrints::Plugin::Screen::list_items('EPrints::Plugin::Screen::MetaField::Listing=HASH(0x7f60661c87b8)',
'dataobj_actions') called at /usr/share/eprints3/perl_lib/EPrints/Plugin/Screen.pm
line 323<br>
<span style> </span>EPrints::Plugin::Screen::action_list('EPrints::Plugin::Screen::MetaField::Listing=HASH(0x7f60661c87b8)',
'dataobj_actions') called at
/usr/share/eprints3/perl_lib/EPrints/Plugin/Screen.pm line 594<br>
<span style> </span>EPrints::Plugin::Screen::render_action_list_icons('EPrints::Plugin::Screen::MetaField::Listing=HASH(0x7f60661c87b8)',
'dataobj_actions', 'HASH(0x7f60662cdfd8)') called at
/usr/share/eprints3/perl_lib/EPrints/Plugin/Screen/MetaField/Listing.pm line
479<br>
<span style> </span>EPrints::Plugin::Screen::MetaField::Listing::__ANON__('EPrints::Repository=HASH(0x7f6062f0b720)',
'EPrints::DataSet=HASH(0x7f6067b54f28)',
'EPrints::DataObj::MetaField=HASH(0x7f60661f8430)', undef) called at
/usr/share/eprints3/perl_lib/EPrints/List.pm line 664<br>
<span style> </span>EPrints::List::map('EPrints::List=HASH(0x7f6066311c60)',
'CODE(0x7f60645a3260)') called at
/usr/share/eprints3/perl_lib/EPrints/Plugin/Screen/MetaField/Listing.pm line
486<br>
<span style> </span>EPrints::Plugin::Screen::MetaField::Listing::render_fields('EPrints::Plugin::Screen::MetaField::Listing=HASH(0x7f60661c87b8)',
'EPrints::DataSet=HASH(0x7f6066122d98)') called at
/usr/share/eprints3/perl_lib/EPrints/Plugin/Screen/MetaField/Listing.pm line
396<br>
<span style> </span>EPrints::Plugin::Screen::MetaField::Listing::render('EPrints::Plugin::Screen::MetaField::Listing=HASH(0x7f60661c87b8)')
called at /usr/share/eprints3/perl_lib/EPrints/ScreenProcessor.pm line
377<br>
<span style> </span>EPrints::ScreenProcessor::process('EPrints::ScreenProcessor',
'session', 'EPrints::Repository=HASH(0x7f6062f0b720)', 'template', undef, 'url',
'/cgi/users/home') called at /usr/share/eprints3/cgi/users/home line 40<br>
<span style> </span>ModPerl::ROOT::ModPerl::Registry::usr_share_eprints3_cgi_users_home::handler('Apache2::RequestRec=SCALAR(0x7f60653bffc0)')
called at /usr/lib/perl5/ModPerl/RegistryCooker.pm line 204<br>
<span style> </span>eval {...} called at
/usr/lib/perl5/ModPerl/RegistryCooker.pm line 204<br>
<span style> </span>ModPerl::RegistryCooker::run('ModPerl::Registry=HASH(0x7f60662dc080)')
called at /usr/lib/perl5/ModPerl/RegistryCooker.pm line 170<br>
<span style> </span>ModPerl::RegistryCooker::default_handler('ModPerl::Registry=HASH(0x7f60662dc080)')
called at /usr/lib/perl5/ModPerl/Registry.pm line 31<br>
<span style> </span>ModPerl::Registry::handler('ModPerl::Registry',
'Apache2::RequestRec=SCALAR(0x7f60653bffc0)') called at -e line 0<br>
<span style> </span>eval {...} called at -e line 0<br>
[Fri Feb 08 10:52:52 2013] [error] EPrints::abort()\n<br>
/usr/share/eprints3/archives/musatestes/var/last_changed.timestamp has been
modified since the repository config was loaded: reloading!<br>
Unknown dataset: <br>
Undefined phrase: datasetname_triple (en) at line 1148 in /usr/share/eprints3/perl_lib/EPrints/DataSet.pm<br>
Undefined phrase: datasethelp_triple (en) at line 417 in
/usr/share/eprints3/perl_lib/EPrints/Plugin/Screen/MetaField/Listing.pm<br>
Undefined phrase: datasetname_upload_progress (en) at line 1148 in
/usr/share/eprints3/perl_lib/EPrints/DataSet.pm<br>
Undefined phrase: datasethelp_upload_progress (en) at line 417 in
/usr/share/eprints3/perl_lib/EPrints/Plugin/Screen/MetaField/Listing.pm<br>
/usr/share/eprints3/archives/musatestes/var/last_changed.timestamp has been
modified since the repository config was loaded: reloading!<br>
dataset metafield has no field: objectid<br>
</span></p>
<br></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 8 February 2013 15:59, Alan.Stiles <span dir="ltr"><<a href="mailto:Alan.Stiles@open.ac.uk" target="_blank">Alan.Stiles@open.ac.uk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>
<div>
<div dir="ltr" align="left"><span><font color="#000080" face="Arial">Hi Bruno,</font></span></div>
<div dir="ltr" align="left"><span><font color="#000080" face="Arial"></font></span> </div>
<div dir="ltr" align="left"><span><font color="#000080" face="Arial">I thought you were trying to create a function accessing the
eprint dataset, but are you actually accessing the web administration
interface?</font></span></div>
<div dir="ltr" align="left"><span><font color="#000080" face="Arial"></font></span> </div>
<div dir="ltr" align="left"><span><font color="#000080" face="Arial">Admin -> Config Tools -> Manage Metadata Fields ->
'View Dataset Fields' on the Eprints dataset?</font></span></div>
<div dir="ltr" align="left"><span><font color="#000080" face="Arial"></font></span> </div>
<div dir="ltr" align="left"><span><font color="#000080" face="Arial">The not very helpful suggestion would be to try amending the
appropriate file in cfg.d to add the field, but obviously this doesn't explain
the error message. Is there anything in your apache
error_log?</font></span></div>
<div dir="ltr" align="left"><span><font color="#000080" face="Arial"></font></span> </div>
<div dir="ltr" align="left"><span><font color="#000080" face="Arial">Alan</font></span></div><br>
<div dir="ltr" align="left" lang="en-us">
<hr>
<font face="Tahoma"><div class="im"><b>From:</b> Bruno Matos Saraiva
[mailto:<a href="mailto:bruno.matos.saraiva@gmail.com" target="_blank">bruno.matos.saraiva@gmail.com</a>] <br></div><b>Sent:</b> 08 February 2013
15:06<br><b>To:</b> <a href="mailto:eprints-tech@ecs.soton.ac.uk" target="_blank">eprints-tech@ecs.soton.ac.uk</a><br><b>Subject:</b> [EP-tech]
Re: EPrints 3.3.10 problem - unable to edit metadata fields<br></font><br></div><div><div class="h5">
<div></div>
<div dir="ltr">
<div>
<div>
<div>
<div>Hi Alan<br><br></div>Well, it's a "fresh" EPrints instalation, it has no
content yet, and it has always produced this kind of error.<br>One curious thing
is that the same error occurs using Demoprints in the same
circumstances.<br></div>The code of the function you refer to is in the <a href="http://eprints_fields.pl" target="_blank">eprints_fields.pl</a>
file?<br><br></div>Thanks.<br>Regards,<br></div>Bruno<br>
<div>
<div>
<div class="gmail_extra"><font color="#000080" face="Arial"></font><br><br>
<div class="gmail_quote">On 8 February 2013 13:59, Alan.Stiles <span dir="ltr"><<a href="mailto:Alan.Stiles@open.ac.uk" target="_blank">Alan.Stiles@open.ac.uk</a>></span> wrote:<br>
<blockquote style="BORDER-LEFT:#ccc 1px solid;MARGIN:0px 0px 0px 0.8ex;PADDING-LEFT:1ex" class="gmail_quote"><u></u>
<div>
<div dir="ltr" align="left"><span><font color="#000080" face="Arial">Hi
Bruno,</font></span></div>
<div dir="ltr" align="left"><span><font color="#000080" face="Arial">It looks like
something in the code isn't defined correctly, but you will need to
share more of the code of the function you are trying to write for anyone
to be able to help you.</font></span></div>
<div dir="ltr" align="left"><span><font color="#000080" face="Arial"></font></span> </div>
<div dir="ltr" align="left"><span><font color="#000080" face="Arial">regards,</font></span></div>
<div dir="ltr" align="left"><span><font color="#000080" face="Arial"></font></span> </div>
<div dir="ltr" align="left"><span><font color="#000080" face="Arial">Alan
</font></span></div>
<div dir="ltr" align="left"><span><font color="#000080" face="Arial">(ORO Developer,
Library Services, The Open University)</font></span></div><br>
<div dir="ltr" align="left" lang="en-us">
<hr>
<font face="Tahoma"><b>From:</b> Bruno Matos Saraiva [mailto:<a href="mailto:bruno.matos.saraiva@gmail.com" target="_blank">bruno.matos.saraiva@gmail.com</a>] <br><b>Sent:</b> 08 February
2013 12:53<br><b>To:</b> <a href="mailto:eprints-tech@ecs.soton.ac.uk" target="_blank">eprints-tech@ecs.soton.ac.uk</a><br><b>Subject:</b> [EP-tech]
EPrints 3.3.10 problem - unable to edit metadata fields<br></font><br></div>
<div>
<div>
<div></div>
<div dir="ltr">
<p><span lang="EN-US">Hello all</span></p>
<p><span lang="EN-US"></span></p>
<p><span lang="EN-US">When I try to view dataset fields of "Eprints" to edit
them, the system generates the following error message:</span></p>
<p><span lang="EN-US"></span></p>
<p><span lang="EN-US"><br></span></p>
<p><span lang="EN-US">EPrints System Error</span></p>
<p><span lang="EN-US">Attempt to get value from not existent field:
metafield/objectid</span></p>
<p><span lang="EN-US"></span></p>
<p><span lang="EN-US"><br></span></p>
<p><span lang="EN-US">Even when I try to create/edit a field in a dataset that
allows me to enter (I've tried them all), it displays the same
error.</span></p>
<p><span lang="EN-US"></span></p>
<p><span lang="EN-US">Any suggestions to solve this?</span></p>
<p><span lang="EN-US"></span></p>
<p><span lang="EN-US">Thank you.</span></p>
<p><span lang="EN-US">Best regards,</span></p>
<p><span lang="EN-US">Bruno Saraiva | Museu da Presidência da República
<br></span></p></div></div></div><span><font color="#888888">
<p><br>-- <br>The Open University is incorporated by Royal Charter (RC
000391), an exempt charity in England & Wales and a charity registered in
Scotland (SC 038302).</p></font></span></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></div></div></div></div></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>