Xquery 使用ModuleExecutor设置的CORB作业

Xquery 使用ModuleExecutor设置的CORB作业,xquery,marklogic-corb,Xquery,Marklogic Corb,我对CORB作业进行了简单的搜索查询。下面是查找一个xqy文件(PROCESS-MODULE)的设置。我在常规的CORB工作中没有任何问题,但是有了这个设置,我得到了 com.marklogic.xcc.exceptions.xcconfigeexception:无法识别的连接方案:null 谁能帮我找出原因吗 常规的corb工作正在工作,并且功能齐全,但当我使用这种方法时,我得到了这个XCC异常,我不知道为什么 听起来好像XCC连接字符串格式不正确,或者根本没有设置XCC连接URI。XCC连接

我对CORB作业进行了简单的搜索查询。下面是查找一个xqy文件(PROCESS-MODULE)的设置。我在常规的CORB工作中没有任何问题,但是有了这个设置,我得到了

com.marklogic.xcc.exceptions.xcconfigeexception:无法识别的连接方案:null

谁能帮我找出原因吗


常规的corb工作正在工作,并且功能齐全,但当我使用这种方法时,我得到了这个XCC异常,我不知道为什么

听起来好像XCC连接字符串格式不正确,或者根本没有设置XCC连接URI。XCC连接字符串应以“XCC://”方案开头

可以在命令行上将作为第一个参数传递给ModuleExecutor主方法:

java -cp marklogic-corb-2.4.1.jar:marklogic-xcc-9.0.8.jar -DOPTIONS-FILE=job.options \
  com.marklogic.developer.corb.ModuleExecutor xcc://user:password@localhost:8123
或者可以在选项文件中设置属性:

XCC-CONNECTION-URI=xcc://user:password@localhost:8123
也可以将其设置为系统属性:

-DXCC-CONNECTION-URI=xcc://user:password@localhost:8123

如何设置XCC连接URI?如果传递命令行或显示选项文件(明显隐藏敏感信息),是否可以发布命令来调用作业?您正在运行什么版本的CORB和XCC JAR?