Marklogic 如何设置CORB日志来调试XQUery信息

Marklogic 如何设置CORB日志来调试XQUery信息,marklogic,marklogic-corb,Marklogic,Marklogic Corb,我正在使用CORB通过命令在MarkLogic DB上运行模块: ml本地corb——模块=abcd.xqy 并希望在此处理上生成日志,我已将此日志添加到xdmp:log()中abcd.xqy。但是,我无法找到生成日志消息的位置。它不在命令提示符下,也不在MarkLgoic日志目录中 有没有办法通过属性文件设置CORB日志设置?如果是,如何进行?或以任何其他方式跟踪生成的日志消息 下面的一些背景是: 我已经通过roxy命令摄取了RDFXML ml本地部署内容 现在,我将RDFXML作为输入,并

我正在使用CORB通过命令在MarkLogic DB上运行模块:

ml本地corb——模块=abcd.xqy

并希望在此处理上生成日志,我已将此日志添加到
xdmp:log()
abcd.xqy
。但是,我无法找到生成日志消息的位置。它不在命令提示符下,也不在MarkLgoic日志目录中

有没有办法通过属性文件设置CORB日志设置?如果是,如何进行?或以任何其他方式跟踪生成的日志消息

下面的一些背景是:

  • 我已经通过roxy命令摄取了RDFXML

    ml本地部署内容
  • 现在,我将RDFXML作为输入,并通过上述CORB命令将它们转换为三元组。它正在成功运行
  • insert-taxonomy-triples.xqy有一些日志消息没有显示在命令提示符和MarkLogic日志目录中
  • 我的完整命令是:

    ml local corb--modules=/tools/inset/insert-taxonomy-triples.xqy--uris=/tools/inset/find-taxonomy-uris.xqy

    插入分类法三元组。xqy

    导入模块名称空间sem=“”位于“/MarkLogic/semantics.xqy”; 在“/app/common/constants.xqy”处导入模块命名空间c=”“

    声明命名空间xdmp=“”

    将变量$URI声明为xs:string external

    让$taxonomy name:=fn:replace(fn:replace($URI,'/taxonomy/',''),'.rdf','')

    let$graph name:=fn:concat($c:BSI-TAXONOMY-BASE-URI,$TAXONOMY name)

    让$log:=xdmp:log(“XXXXXXXXXXXXXX”)

    让$log:=xdmp:log(fn:concat(“/tools/inset/insert-taxonomy-triples.xqy”, “主模块:解析分类法”,$URI, “并在图形中插入三元组”,$graph name), “调试”)

    let$permissions:=(xdmp:permission(“meddev角色”、“更新”)、xdmp:permission(“meddev角色”、“读取”))

    返回sem:rdf插入( sem:rdf解析(fn:doc($URI),“rdfxml”), (fn:concat(“override graph=,$graph name)), $permissions, ($graph name) )

    查找分类URI.xqy

    声明命名空间xdmp=“”; 声明命名空间cts=“”

    让$taxonomy uris:=cts:uri匹配(“/taxonomy/*”)

    让$log:=xdmp:log(fn:concat('/tools/inset/find taxonomy uris.xqy', '主模块:找到的分类是', fn:count($taxonomy uri), “URI” ), “调试”)

    返回( fn:count($taxonomy uri), $taxonomy-uris )

    命令提示结果:

    D:\mdol dev\mdol as>ml local corb--modules=/tools/insect/insert taxonomy s、 xqy--uri=/tools/inset/find-taxonomy-uris.xqy

    java-cpd:/mdol-dev/mdol-as/deploy/lib/java/corb.jar;D:/mdol dev/mdol as/deploy /lib/java/marklogic-xcc-5.0.2.jar com.marklogic.developer.corb.Managerxcc://adm 在:admin@localhost:9002/meddev content“”工具/摄取/插入分类法三元组.x qy 1工具/ingest/find-taxonomy-uris.xqy“/”meddev模块错误

    登录控制台2014年7月16日上午10:35:59 com.marklogic.developer.SimpleLogger配置记录器

    信息:设置日志记录:com.marklogic.ps 2014年7月16日上午10:35:59 com.marklogic.developer.corb.Manager运行

    信息:com.marklogic.developer.corb.Manager启动:1.7版本2010-08-24.1 .0_40(Java(TM)SE运行时环境) 2014年7月16日上午10:35:59 com.marklogic.developer.corb.Manager运行

    信息:最大堆大小=1783 MiB 2014年7月16日上午10:35:59 com.marklogic.developer.corb.Manager prepareContentSour 行政长官

    信息:使用内容源xcc://admin:admin@本地主机:9002/meddev内容 2014年7月16日上午10:35:59 com.marklogic.developer.corb.Manager registerStatusInfo

    信息:已配置模块db:meddev模块 2014年7月16日上午10:35:59 com.marklogic.developer.corb.Manager registerStatusInfo

    信息:配置的模块根目录:/ 2014年7月16日上午10:35:59 com.marklogic.developer.corb.Manager registerStatusInfo

    信息:配置的uri模块:tools/inset/find-taxonomy-uris.xqy 2014年7月16日上午10:35:59 com.marklogic.developer.corb.Manager registerStatusInfo

    信息:配置的流程模块:tools/inset/insert-taxonomy-triples.xqy 2014年7月16日上午10:35:59 com.marklogic.developer.corb.Manager prepareModules

    信息:检查模块,数据库:meddev模块 2014年7月16日上午10:35:59 com.marklogic.developer.corb.Manager prepareModules

    信息:跳过模块安装:tools/inset/find-taxonomy-uris.xqy 2014年7月16日上午10:35:59 com.marklogic.developer.corb.Manager prepareModules

    信息:跳过模块安装:tools/inset/insert-taxonomy-triples.xqy 2014年7月16日上午10:35:59 com.marklogic.developer.corb.Manager populateQueue

    信息:填充队列 2014年7月16日上午10:35:59 com.marklogic.developer.corb.Manager populateQueue

    信息:调用模块/tools/inset/find-taxonomy-uris.xqy 2014年7月16日上午10:35:59 com.marklogic.developer.corb.Manager populateQueue

    信息:预计总数为2 2014年7月16日上午10:35:59 com.marklogic.developer.corb.Manager populateQueue

    信息:排队2/2 2014年7月16日上午10:35:59 com.marklogic.developer.corb.Monitor monitorResults

    信息:监控2项任务 2014年7月16日上午10:39:29 com.marklogic.developer.corb.Monitor showProgress

    信息:已完成1/2,0个tps,1个活动线程 2014年7月16日上午10:39:29 com.marklogic.developer.corb.Monitor monitorResults

    信息:正在等待池终止 2014年7月16日上午10:39:29 com.marklogic.developer.corb.Monitor monitorResults

    INF