Marklogic错误日志截断消息

时间:2012-09-19 17:09:58

标签: debugging error-logging marklogic

奇怪的问题。

Marklogic将截断错误日志中的消息,如下所示:

2012-09-19 10:36:12.130 Notice: _app_test_preview_8000: $finalPath = "/opt/bc/content/binary-content/article/test-single..."

使用省略号(...)而不是显示整个值。

有什么方法可以阻止这种情况吗?

1 个答案:

答案 0 :(得分:2)

MarkLogic正在内部使用xdmp:describe在记录值信息时将信息记录到ErrorLog.txt。这是为了防止将整个和非常冗长的值记录到此日志中,并且比实际更快地增长。

使用xdmp:显式记录要调试的变量,或使用其中一个调试XQuery编辑器。我相信Oxygen和XQDT做得很好,而且还有XQDebug ..

HTH!