【发布时间】:2018-02-16 19:13:43
【问题描述】:
我正在将 Dspace 从 3.5 版迁移到 6.2 版,在此过程中,当 flyway 运行时,两个脚本崩溃了:
- V6.0_2016.04.04__DS-3086-OAI-Performance-fix.sql
- V6.0_2016.07.21__DS-2775.sql
解决问题后,迁移工作正常。
当我启动 tomcat 时,一切似乎都是正确的。除了以下例外(对于所有资产商店,但该文件夹是空的。因为非常大):
java.io.FileNotFoundException: /dspace/assetstore/62/34/68/62346815873316363781278191609234408121 (No such file or directory)
org.dspace.discovery.SolrServiceImpl @ Wrote Item: 123/2334 to Index
JSPUI 与我放在 local.cfg 中的名称一起出现,并显示了我的社区。但是链接错误,例如:
所有社区都重复该链接。
当我尝试使用正确的链接访问我的社区时,会显示以下消息:
标识符 123/3 与 DSpace 中的有效对象不对应。这 可能是由于以下原因之一:
当前页面的 URL 不正确 - 如果您点击了来自 在 DSpace 之外,它可能会输入错误或损坏。您输入了一个 表单中的 ID 无效 - 请重试。如果你有问题, 或者您希望该 ID 能够正常工作,请随时联系该网站 管理员。
我已经尝试过重新索引、重新更新、恢复数据库,但我无法继续。
这似乎是 Solr 和 Dspace 之间的问题,因为信息在数据库中。
【问题讨论】: