我正在尝试将多个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
答案 0 :(得分:1)
“ mlAuth”不是有效的属性-请尝试使用“ mlRestAuthentication”,如https://github.com/marklogic-community/ml-gradle/wiki/Property-reference所示。这看起来像DHF项目,但不幸的是DHF服务器身份验证属性以“ Auth”结尾,因此存在一些不一致之处。