问题标签 [ml-gradle]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
marklogic - gradle v3.16.4 的 mlDeploy 任务抛出错误
在升级到 ml-gradle v3.16.4 时,我在运行mlDeploy
任务时收到以下错误。
<error:format-string>MANAGE-INVALIDPAYLOAD: (err:FOER0000) Payload has errors in structure, content-type or values. Invalid payload: no such database: test-triggers</error:format-string>
在谷歌上搜索它,我发现这个错误已在v3.16.3
.
请在下面找到相关链接。
https://github.com/marklogic-community/ml-gradle/issues/488
根据上面的链接,我不应该得到错误。
请帮忙。
marklogic - “ml-gradle”> v3.4.1 中的 401 未授权问题
在 ml-gradle 中看到一个奇怪的问题。
刚刚将 ml-gradle 更新为v3.16.4
和 ML 版本更新为v10.0.2-1
.
在运行以下命令时401 unauthorized
出现错误。将 gradle 版本更改为3.4.1
issue 不会出现。
./gradlew -PmlHost='host' -Penode1='host' -PenvironmentName='some_env' -PmlUsername='admin' -PmlPassword='admin' -b build.gradle mlDeleteAllTasks -i
基本上每当与管理端口进行通信时都会出现8002
错误。
尝试了几个不同的 ml-gradle 版本并观察到以下行为。
ml-gradle 版本是
<= 3.4.1
-no error
ml-gradle 版本是
> 3.14.1 - 3.17.0
-401 error is coming
尝试的事情:
尝试
DIGEST
在命令中通过身份验证,但仍然出现相同的错误。尝试通过
mlManageUsername/mlManagePassword
参数,仍然没有运气。
marklogic - 使用 ml-gradle 将参数传递给 corb uri 阶段
我正在使用带有 corb2 2.4.5 和 Marklogic 9.0.5 的 ml-gradle。
我试图在运行 gradle 任务时将参数传递给 corb。我已将参数传入
-DURIS-MODULE.id="sf"
在我的 xquery 模块中,我有
declare variable $id as xs:string external;
corb 进程运行,但它不设置 id 变量。我需要改变什么才能使这项工作?
gradle - 如何在 gradle 中使用 XProc 作为复制过滤器?
我有一个 XQuery 脚本,我想针对 gradle 复制任务中的所有文件作为过滤器运行它。我正在查看 XQJ 和 XProc。由于在 ml-gradle 中支持 Calabash 的实现,我决定走那条路。
是否有在 gradle 复制任务中使用 XProc 作为过滤器的示例?
这是我用于使用 xqDoc java 库生成 xqDoc 的 gradle 任务。我想要一些帮助来做类似的事情,但使用 XProc 作为过滤器。
marklogic - 是否可以在 DHF 流文件中使用令牌替换?
在 MarkLogic 10.0-3 上,使用 ml-data-hub 插件 5.2.1,我想在基于mlAppName
属性部署到各种环境(saliman.properties 插件 1.4.6)时,在流程的映射步骤中指定变量源和目标数据库,例如:
但是,不会发生令牌替换。这是不可能的,还是有更好的最佳实践方法来实现这一点?谢谢。
marklogic - 如何在 ml-gradle 中配置多个 REST API 服务器?
我必须使用 ml-gradle 创建多个 REST API 服务器。
我知道我可以在这条路径上进行配置,src/main/ml-config/rest-api.json
但我无法弄清楚如何配置它来创建多个 REST API 实例。
我知道的一种解决方法是通过对 . 的 http PUT 调用来创建它mlHost:8002/v1/rest-apis
。但我想通过 ml-gradle 配置来实现。
gradle - 从 ml-gradle“提供者”项目模式启用可重用的 gradle 任务?
在ml-gradle
中,我们可以创建一个“提供者”项目来捆绑共享的 MarkLogic 资产(模块、模式等)并从其他依赖ml-gradle
项目中使用它们。
https://github.com/marklogic-community/ml-gradle/tree/master/examples/dependency-project
我想知道我们是否还可以在provider
项目中合并自定义 MarkLogic gradle 任务。或者我们需要创建一个 gradle 插件来启用这样的功能。
https://github.com/marklogic-community/ml-gradle/wiki/Writing-your-own-task
谢谢!
xquery - 添加 ml 单元测试后,Marklogic mlreloadmodule 抛出错误
运行 mlrelaodmodules 时出现以下错误
gradle - 如何在 MarkLogic 中清除模块数据库
清除 MarkLogic 数据库中所有模块的 gradle 任务是什么?
我试过mlClearDatabase
了,但是没有用。