当我在不存在的节点上使用xdmp:node-delete时,它可以在查询控制台上运行,但在CPF中它会抛出file00.txt
file01.txt
...
file09.txt
file10.txt
file11.txt
...
file98.txt
file99.txt
以下是我在查询控制台中的操作
XDMP-ARGTYPE: (err:XPTY0004) xdmp:node-delete(()) -- arg1 is not of type node()
该文档没有该节点,但在查询控制台上它没有抱怨,但在CPF中使用时确实会出错?
答案 0 :(得分:0)
通常情况下,某些内容在Query Console
中有效但在我在模块中运行时无法正常运行时会出现权限问题。
正如贾斯汀所说,错误表明你有一个空序列。这可能是因为xpath
就像他说的那样,或者它也可能正在发生,因为运行查询的用户看不到文档。我会检查以确保文件回来。调试CPF
是一件痛苦的事,要检查我是否xdmp:log
。
您也可以在查询控制台中以该用户身份进行评估。