0

我是 Alfresco 的新手,我一直在尝试自定义工作流通知的电子邮件模板。我有两个问题希望得到一些帮助:

  • 我不小心从存储库中删除了默认模板。当我再次上传它时,它在尝试发送电子邮件时给了我这个错误:调用TaskListener时出现异常:节点不存在:workspace://SpacesStore/wf-email-html-ftl(Status[changeTxnId=fd950a3d-d236- 4cb8-b2df-3337187c6aef,dbTxnId=1250,删除=真])

  • 其次,我想在发送的电子邮件中包含指向 WF 文档的链接。为此,我需要站点 id 才能将其包含在要显示的链接的 url 中。我试图从空间物体中检索它,但它不起作用。(我正在部署我的应用程序的服务器上进行测试。在我的本地机器上,我在 Eclipse 项目的控制台中收到上述错误,因此我无法测试并获得确切的错误。)

我提前感谢任何帮助和 Thx。

4

1 回答 1

1

我已经删除了它,通过旧的资源管理器界面 /alfresco 进入您的垃圾箱。或以管理员身份登录并转到共享中的垃圾箱并恢复您的文件。

如果您上传文件,它会获得一个新的 UUID,因此引用将被破坏。理论上,您不需要站点 ID。您可以通过没有站点的存储库浏览到相同的文档:)。这是我的环境中的一个示例:share/page/document-details?nodeRef=workspace://SpacesStore/fbb062e6-e941-42bf-ade4-3ac3acc05501

所以这只是/share/page/document-details?nodeRef=<UUID>

于 2013-10-14T09:16:59.677 回答