mirror of
https://github.com/alanorth/cgspace-notes.git
synced 2025-01-27 05:49:12 +01:00
Add notes for 2023-12-20
This commit is contained in:
@ -158,4 +158,31 @@ COPY 102435
|
||||
- Work a bit on the IFPRI-ISNAR archive from Leigh
|
||||
- More work on the DSpace 7 home page
|
||||
|
||||
## 2023-12-19
|
||||
|
||||
- More work on the DSpace 7 home page
|
||||
- The Alliance TIP team is testing deposits to the DSpace 7 REST API and getting an HTTP 500 error
|
||||
- In the DSpace logs I see this after they log in, create the item, and update the metadata:
|
||||
|
||||
```
|
||||
2023-12-19 17:49:28,022 ERROR unknown unknown org.dspace.rest.Resource @ Something get wrong. Aborting context in finally statement.
|
||||
```
|
||||
|
||||
- I found some messages on the dspace-tech mailing list suggesting this might be an old bug: https://groups.google.com/g/dspace-tech/c/My1GUFYFGoU/m/tS7-WAJPAwAJ
|
||||
- I restarted Tomcat and told the Alliance TIP team to try again
|
||||
|
||||
## 2023-12-20
|
||||
|
||||
- The Alliance guys said that submitting via REST works now... sigh, so that's just some old DSpace 5/6 REST API bug
|
||||
- I lowercased all our AGROVOC keywords in `dcterms.subject` in SQL:
|
||||
|
||||
```console
|
||||
dspace=# BEGIN;
|
||||
BEGIN
|
||||
dspace=*# UPDATE metadatavalue SET text_value=LOWER(text_value) WHERE dspace_object_id IN (SELECT uuid FROM item) AND metadata_field_id=187 AND text_value ~ '[[:upper:]]';
|
||||
UPDATE 462
|
||||
dspace=*# COMMIT;
|
||||
COMMIT
|
||||
```
|
||||
|
||||
<!-- vim: set sw=2 ts=2: -->
|
||||
|
Reference in New Issue
Block a user