【发布时间】:2012-09-22 20:18:37
【问题描述】:
每当我尝试将元数据导入我的 DSpace 存储库时,就像我以前一直这样做的那样,会发生一些奇怪的事情。
首先,DSpace 允许我上传格式正确的 CSV 文件,然后它实际上向我显示检测到的更改(“待审核的更改在下面列出以供审核”)并要求我进行审核。
最后,当我接受更改时,我会收到一条消息,告诉我“未检测到更改”。
有人能解释一下吗?
我尝试过的事情都没有成功:
- 重新启动 Tomcat 服务器
- 尝试上传不同的 CSV 文件
- 使用不同的用户
非常感谢
2012 年 3 月 10 日更新
我已经尝试了命令行导入工具,现在我得到了这个错误:
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)
有什么线索吗?
【问题讨论】:
-
我已经搞定了。最后一点把我带到了权限区域,我需要做的就是将“DEFAULT_ITEM_READ”权限添加到“管理员”组。以下是一些帮助我解决问题的地方:
标签: java postgresql tomcat dspace