我对CORB职位有简单的搜索查询。我遵循https://github.com/marklogic-community/corb2/wiki/ModuleExecutor-Tool进行查找一个xqy文件(PROCESS-MODULE)的设置。我在常规CORB工作上没有任何问题,但是通过这种设置,我得到
com.marklogic.xcc.exceptions.XccConfigException:无法识别的连接方案:null
有人可以帮我找出原因吗?
常规的corb作业正在运行并且功能齐全,但是当我使用https://github.com/marklogic-community/corb2/wiki/ModuleExecutor-Tool方法时,却遇到了XCC异常,我不知道为什么。
答案 0 :(得分:1)
听起来好像XCC连接字符串格式错误,或者根本没有设置XCC连接URI。 XCC连接字符串应以“ xcc://”方案开头。
XCC-CONNECTION-URI可以作为ModuleExecutor Main方法的第一个参数在命令行上传递:
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