无法在Data Hub Framework MarkLogic中运行Harmonize流

时间:2018-06-29 06:38:34

标签: gradle marklogic marklogic-dhf ml-gradle

我正在尝试在DHF中使用Gradle运行Harmonize流,并得到以下错误-

RESTAPI-SRVEXERR: (err:FOER0000) Extension Error:  code: 404 message: Not 
Found document: The requested flow was not found
2018-06-29 11:57:22.627 Notice: in 
/marklogic.rest.resource/flow/assets/resource.xqy, at 72:14,
2018-06-29 11:57:22.627 Notice: in function() as item()*() [1.0-ml]
2018-06-29 11:57:22.627 Notice:   $entity-name = "Order"
2018-06-29 11:57:22.627 Notice:   $flow-name = "HarmonizeFlow"
2018-06-29 11:57:22.627 Notice:   $flow-type = "harmonize"
2018-06-29 11:57:22.627 Notice:   $flow = ()

Data Hub Framework版本-2.0.4 MarkLogic版本9.0.3

用于协调流的文件已成功创建,但无法运行该流。

有什么建议吗?

2 个答案:

答案 0 :(得分:2)

DHF requires MarkLogic version 9.0-5或更高版本。 DHF的早期版本包括流和REST端点,但现在已包含在MarkLogic本身中。

答案 1 :(得分:1)

您是否已使用mlLoadModules任务部署了模块?它们需要从您的文件系统复制到MarkLogic。