每当我尝试将元数据导入到我的 DSpace 存储库时(就像我之前一直做的那样),就会发生一些奇怪的事情。
首先,DSpace 允许我上传格式正确的 CSV 文件,然后它实际上向我显示检测到的更改(“下面列出了待审核的更改”)并要求我审核它们。
最后,当我接受更改时,我收到一条消息,告诉我“未检测到任何更改”。
有人可以透露一些信息吗?
我尝试过但没有成功的事情:
非常感谢
更新 03/10/2012
我尝试了命令行导入工具,现在收到此错误:
java.sql.SQLException: Collection 105 has no default item READ policies
at org.dspace.content.Item.inheritCollectionDefaultPolicies(Item.java:2189)
at org.dspace.content.InstallItem.finishItem(InstallItem.java:220)
at org.dspace.content.InstallItem.installItem(InstallItem.java:83)
at org.dspace.content.InstallItem.installItem(InstallItem.java:42)
at org.dspace.app.bulkedit.MetadataImport.runImport(MetadataImport.java:239)
at org.dspace.app.bulkedit.MetadataImport.main(MetadataImport.java:1060)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
有什么线索吗?
好吧,最后一次更新让我在谷歌上搜索了错误,它很快就指向了我:http://dspace.2283337.n4.nabble.com/Dspace-tech-Internal-System-Error-after-granting-licence-td3288317 .html。然后,只需检查集合的权限即可,我意识到 DEFAULT_BITSTREAM_READ 设置了两次,给人的印象是 DEFAULT_ITEM_READ 也已启用。向“管理员”组授予 DEFAULT_ITEM_READ 权限后,该问题已修复。