EPrints Technical Mailing List Archive

See the EPrints wiki for instructions on how to join this mailing list and related information.

Message: #10068


< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First

Re: [EP-tech] Request for help


Hi Siladitya Jana,

It is difficult to determine for certain why the fields are not being set.  A common issue but one that is likely to generate a different error message is that your database schema is out of date or the configuration loaded by you webserver is out of date relative to the database.  So from the command line I would try running

EPRINTS_PATH/bin/epadmin update ARCHIVE_ID

EPRINTS_PATH is likely /opt/eprints3 but you may be using a different path ARCHIVE_ID will be the same as the sub-directory you have under EPRINTS_PATH/archives/ for your repository archive.  Once you have run the above command test your EPrints configuration and then reload Apache:

EPRINTS_PATH/bin/epadmin test
apachectl graceful

apachectl is the command for Red Hat based Linux if you are running or Ubuntu, Debian or similar you may need to use: apache2ctl reload

The warning message you see if it is saying you have the edit lock is really just informational, telling you no other user will be able to edit this whilst you have this edit lock.  If you go to the Actions tab on this items view page (e.g. https://eprints.example.org/cgi/users/home?screen=EPrint%3A%3AView&eprintid=1234) there should be a button labelled "Release Edit Lock".  This should cause the warning message to disappear but I don't believe this will be what has stopped you adding values to the fields you described. 

Your issue may be due to the reason I described above but if it is not, it is worth looking at the webserver (Apache) logs when these fields fail to update.  On Red-Hat based Linux EPrints is generally configured to store webserver errors in either /var/log/httpd/error_log or /var/log/httpd/ssl_error_log.  You may have set of you Apache configuration, so may find errors logging to a different file.  If you are running Debian/Ubuntu then the error log files are likely to be under /var/log/apache2/ with a filename that contains the word 'error'.

Regards

David Newman


On 03/04/2025 8:03 am, Siladitya Jana wrote:
CAUTION: This e-mail originated outside the University of Southampton.
CAUTION: This e-mail originated outside the University of Southampton.
Dear All,

We are facing the following two issues frequently while uploading dissertations in our repository.

1. Even if we filled the fields like title, division, date, date type, institution etc., we receive message that we did not fill up these fields; and
2. while retyping these data again, we receive the following message:
====
This item is temporarily locked to allow your modifications only. The lock may be released via a button in the Actions tab.
====
And even after we release the lock, the same message (..temporarily locked...) pop up again.

Please help us on how to resolve these issues.

With regards,
Siladitya Jana



=================================
শিলাদিত্য জানা
Siladitya Jana, Ph.D.
https://sites.google.com/site/siladityajana/
=================================

*** Options: https://wiki.eprints.org/w/Eprints-tech_Mailing_List
*** Archive: https://www.eprints.org/tech.php/
*** EPrints community wiki: https://wiki.eprints.org/