dspace导入元数据确认更改不适用它们

时间:2012-10-01 23:24:49

标签: java postgresql tomcat dspace

每当我尝试将元数据导入我的DSpace存储库时,就像我以前一直这样做的那样,会发生一些奇怪的事情。

首先,DSpace允许我上传正确形成的CSV文件,然后它实际显示检测到的更改(“下面列出待审核的更改”)并要求我查看它们。

最后,当我接受更改时,我收到一条消息,告诉我“未检测到任何更改”。

有人可以解释一下吗?

我试图取得成功的事情:

  • 重新启动Tomcat服务器
  • 尝试上传不同的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)

任何线索?

1 个答案:

答案 0 :(得分:1)

好吧,最后一次更新导致我谷歌错误,这很快就指出: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权限后,它已被修复。