xPage应用程序 - 使用document.removeFromFolder和document.putInFolder引发错误

时间:2012-04-03 14:25:03

标签: xpages

我有一个xPage应用程序,显示当前登录用户的电子邮件列表。使用某些按钮用户可以从收件箱中删除所选的电子邮件并将其放入另一个文件夹。

UI工作正常,除了我的JAVA后端类中的document.removeFromFolder和document.putInFolder引发错误“注释错误:您无权执行该操作($ Inbox)”。从/向文件夹/另一个文件夹中删除或放置文档时出现同样的错误。但ACL是正确的,用户可以创建电子邮件,删除它们......

有没有人提示这里有什么问题?

以下是我收到的错误消息(只是一小部分):

  

JavaScriptMethodBinding.invoke(JavaScriptMethodBinding.java:111) ...   还有32个 引起:NotesException:注释错误:你不是   有权进行操作   (($收件箱)) 在   lotus.domino.local.Document.removeFromFolder(未知来源)

1 个答案:

答案 0 :(得分:0)

有许多检查要点需要注意:

  • 如果您使用“会话作为签名者,签名者需要访问邮件文件
  • 如果应用程序和NSF位于不同的服务器上,则需要在服务器文档中设置需要包含这些服务器的信任关系。这是服务器文档 - 安全 - 左列,底部:可信服务器。
  • 我认为服务器具有ACL访问权限

希望有所帮助