gradle - mlUnittest 在 MarkLogic 中引发错误

标签 gradle xquery marklogic-9 marklogic-dhf

Mlunittest 在作为 gradle 注释运行时抛出错误,我得到以下错误

Local message: failed to read resource at resources/marklogic-unit-test: Internal Server Error. Server Message: RESTAPI-INVALIDREQ: (err:FOER0000) Invalid request: reason: Extension marklogic-unit-test or a dependency does not exist: XDMP-MODNOTFOUND: (err:XQST0059) Module /marklogic.rest.resource/marklogic-unit-test/assets/resource.xqy not found



我在用:
  • MarkLogic 9.0-12 版本
  • Gradle 4.3.1
  • DHF 4.3.2
  • 最佳答案

    此错误消息表明 marklogic-unit-test 库未正确加载到模块数据库中。如果您使用 ml-gradle 来管理您的模块,您可能需要仔细检查您的 build.gradle文件,特别是将 marklogic-unit-test 配置为依赖项:

    dependencies {
      mlBundle "com.marklogic:marklogic-unit-test-modules:1.0.0"
    }
    

    您可以在此处查看使用 marklogic-unit-test 提交的类似问题以及如何解决:https://github.com/marklogic-community/marklogic-unit-test/issues/86

    有关 build.gradle 的更完整示例将 marklogic-unit-test 导入项目的文件在 https://github.com/marklogic-community/marklogic-unit-test#start-using-marklogic-unit-test 处查看 marklogic-unit-test 项目.

    关于gradle - mlUnittest 在 MarkLogic 中引发错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61367060/

    相关文章:

    xml - 在Marklogic中,如何有效地深度比较两个xml文档?

    marklogic - 如何使用 fn :starts-with() and fn:ends-with() with cts:uris()

    javascript - MarkLogic 应用程序服务器自定义登录页面 sessionID cookie 与 GET 请求

    java - 在Spring Boot中更新基础Spring版本

    gradle - 如何确保 gradle 构建的 processResources 任务始终运行?

    xpath - 如何在 eXist-db 中使用 XQuery 和/或 XSLT 从我的 XML 创建 SVG 条形图

    marklogic - 带有 xsi :noNamespaceSchemaLocation 的片段根上的 XDMP-PARENTLINK 错误

    android - 执行失败 ':app:transformClassesWithDexForDebug'-超出了GC开销限制

    ios - 将自定义 Xcode 配置映射到 Kotlin 多平台中的 NativeBuildType

    xpath - 如何在 XQuery 中的 NCX 文件(用于 epub)中生成正确的播放顺序?