1

我正在尝试将多个 xml 文件从 MarkLogic 中导出到一个单个文件中以交付给下游消费者。

运行以下脚本时...

gradle mlExportToFile -PexportPath=G:\Marklogic\export_header.xml -PwhereCollections=policyrequestharmonize

我收到以下错误...

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':mlExportToFile'.
> unsupported auth scheme: [Basic realm=public]

我的 gradle.properties 文件看起来像这样(出于安全原因,未在此处发布主机名和密码),请告知我为什么会收到身份验证错误。

mlHost=<hostname>
mlAppName=data-hub-FINAL-QA
mlRestPort=8021
mlUsername=admin
mlPassword=<password>
mlContentForestsPerHost=4
mlAuth=digest
mlSimpleSsl=true
4

1 回答 1

1

“mlAuth”不是一个有效的属性 - 请改用“mlRestAuthentication”,如https://github.com/marklogic-community/ml-gradle/wiki/Property-reference中所列。这看起来像一个 DHF 项目,不幸的是 DHF 服务器身份验证属性以“Auth”结尾,因此存在一些不一致之处。

于 2019-08-17T17:59:04.590 回答