我对一个文件夹有一个规则,只要新文档进入该文件夹就会执行JavaScript代码。问题是当文档进入文件夹时规则不会自动运行,但我必须手动运行它。
我也试过在后台运行脚本。如果我在更新时加上规则,则会自动生效。问题是在文件夹中创建或输入新文档。我正在使用Alfresco社区4.2.f分享。 请指教。 感谢。
答案 0 :(得分:1)
我无法在Alfresco Community Edition 4.2.f中重现此问题。确保:
或者,对于#4,您可以更改为开箱即用的操作,就像另一个将文档移动到文件夹3的Move一样。这就是我的测试所做的。如果它对你有用,就像它对我有用一样,你可以将故障排除范围缩小到自定义脚本的问题。
答案 1 :(得分:0)
当运行由规则触发的脚本时,您不能依赖于搜索新文档,因为脚本运行时索引未完成。如果将SOLR配置为搜索引擎,则每隔15秒从存储库外部执行索引。您可能已经知道可以从脚本节点获取名称吗?