0

版本:9.0.4

通过 gradle 部署,使用 'gradle mlDeploy' 命令。

  • 错误信息

com.marklogic.client.ResourceNotFoundException:本地消息:/config/query 未找到写入。服务器消息:请求失败。未从服务器收到错误正文

这是带有堆栈跟踪的日志。

任务:hubPreInstallCheck com.marklogic.hub.impl.DataHubImpl@3692dcf0 加载模块时出错,原因:本地消息:/config/query not found for write。服务器消息:请求失败。未从服务器 com.marklogic.client.ResourceNotFoundException 收到错误正文:本地消息:未找到 /config/query 用于写入。服务器消息:请求失败。com.marklogic.client.impl.OkHttpServices.putValue(OkHttpServices.java:2729) 的 com.marklogic.client.impl.OkHttpServices.putPostValueImpl(OkHttpServices.java:2860) 的服务器未收到错误正文.impl.QueryOptionsManagerImpl.writeOptions(QueryOptionsManagerImpl.java:158) 在 com.marklogic.client.ext.modulesloader.impl.DefaultModulesLoader.lambda$installQueryOptions$3(DefaultModulesLoader.java:508) 在 com。

FAILURE:构建失败并出现异常。

  • 出了什么问题:任务“:mlDeployApp”执行失败。

    com.marklogic.client.ResourceNotFoundException:本地消息:/config/query 未找到写入。服务器消息:请求失败。未从服务器收到错误正文

  • 尝试:使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。

  • 例外是:org.gradle.api.tasks.TaskExecutionException:任务':mlDeployApp'的执行失败。在 org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:103) 在 org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:73) 在 org.gradle .api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51) 在 org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:59) 在 org.gradle.api.internal .tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54) 在 org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java: concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46) at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55) 原因:java.lang.RuntimeException: com.marklogic.client.ResourceNotFoundException :本地消息:/config/query 未找到写入。服务器消息:请求失败。com.marklogic.appdeployer.impl.AbstractAppDeployer.executeCommand(AbstractAppDeployer.java:111) 处 com.marklogic.appdeployer.impl.AbstractAppDeployer.executeCommand(AbstractAppDeployer.java:111) 处的服务器未收到错误正文.appdeployer.impl.AbstractAppDeployer.deploy(AbstractAppDeployer.java:70) at com.marklogic.appdeployer.AppDeployer$deploy.call(Unknown Source) at com.marklogic.gradle.task.DeployAppTask.deployApp(DeployAppTask.groovy:32)在 org.gradle。DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328) at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199) at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)在 org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:113) 在 org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:95) ... 104更多原因:com.marklogic.client.ResourceNotFoundException:本地消息:/config/query not found for write。服务器消息:请求失败。com.marklogic.client.impl.OkHttpServices.putPostValueImpl(OkHttpServices.java:

  • 在https://help.gradle.org获得更多帮助

36 秒内构建失败

4

1 回答 1

0

显然,Data Hub 框架 3.0.0 不适用于低于 9.0.5 的 MarkLogic 版本。我使用 DHF 2.0.3 并成功部署到 MarkLogic 服务器 9.0.4。谢谢你!

于 2018-09-14T02:31:55.030 回答