Evaluate error logs when user clicks Browse by Author, Browse by Subject, Browse by Language
Error 500 is visible in Network monitor on:
GET http://localhost:8080/repository/server/api/discover/browses/author/items?scope=c23166ee-8807-43f0-acbe-ea2fc68f5ebd&sort=dc.title,ASC&page=0&size=20&embed=thumbnail
or
GET http://localhost:8080/repository/server/api/discover/browses/subject/items?scope=c23166ee-8807-43f0-acbe-ea2fc68f5ebd&sort=dc.title,ASC&page=0&size=20&embed=thumbnail
or
GET http://localhost:8080/repository/server/api/discover/browses/language/items?scope=c23166ee-8807-43f0-acbe-ea2fc68f5ebd&sort=dc.title,ASC&page=0&size=20&embed=thumbnail
Error log:
Error is also described in https://github.com/ufal/clarin-dspace/issues/1178
I found the error was reported for Dspace 7.6, and it's well described there: https://github.com/DSpace/DSpace/issues/8879
The error is caused by invalid links returned by the response of: GET http://localhost:8080/repository/server/api/discover/browses