【问题标题】:error when calling agent from xpage button从 xpage 按钮调用代理时出错
【发布时间】:2013-02-11 20:09:23
【问题描述】:

我在尝试从 xpages 按钮单击调用代理时收到错误消息:以下错误

执行 JavaScript 动作表达式时出错 脚本解释器错误,line=2,col=7:[TypeError] 调用方法 NotesAgent.runWithDocumentContext(lotus.domino.local.Document) null 发生异常

JavaScript 代码

var agent=database.getAgent("xpCreateNewCopy");
agent.runWithDocumentContext(currentDocument.getDocument());

【问题讨论】:

  • 而且agentcurrentDocument.getDocument() 都有值(不为空)?如果我没记错的话,我曾经注意到同样的情况,runWithDocumentContext 在 SSJS 中不起作用(不记得 Domino 版本)。
  • 什么版本的 Notes/Domino? runWithDocumentContext 需要 8.5.2+
  • 8.5.3。无论 agent.run 还是 .runwithcontext,它都会返回相同的错误

标签: xpages


【解决方案1】:

我错过了一个重要的设置,以网络用户身份运行。问题解决了。

【讨论】:

  • 它不会让我在明天之前标记它,因为这是我自己的答案
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多