gradle mlExportToFile故障不支持的身份验证方案

时间:2019-08-16 18:57:22

标签: marklogic ml-gradle

我正在尝试将多个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

1 个答案:

答案 0 :(得分:1)

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