首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MarkLogic 9.0-6.2不包括Schematron?

MarkLogic 9.0-6.2不包括Schematron?
EN

Stack Overflow用户
提问于 2018-10-29 23:20:41
回答 1查看 54关注 0票数 0

http://docs.marklogic.com/schematron的文档建议Schematron通过"http://marklogic.com/xdmp/schematron" at "/MarkLogic/schematron/schematron.xqy"导入。

在RHELML9.0-6.2上,/MarkLogic/schematron/schematron.xqy似乎并不是已部署产品的一部分(在fs上验证),因此在尝试import module namespace schematron = "http://marklogic.com/xdmp/schematron" at "/MarkLogic/schematron/schematron.xqy";时给出了一个XDMP-MODNOTFOUND: (err:XQST0059) Module /MarkLogic/schematron/schematron.xqy not found

Schematron支持是否作为可选包的一部分而被隔离,或者这是否是9.0-6.2RHEL发行版中的疏忽?

编辑: xquery测试用例(例如,来自q控制台)

代码语言:javascript
复制
xquery version "1.0-ml";

import module namespace schematron = "http://marklogic.com/schematron" at "/MarkLogic/schematron/schematron.xqy";

"this should pass for xquery anywhere"

答复:

代码语言:javascript
复制
[1.0-ml] XDMP-MODNOTFOUND: (err:XQST0059) Module /MarkLogic/schematron/schematron.xqy not found
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-30 12:32:13

使用9.0-7,这对我是有用的:

代码语言:javascript
复制
import module namespace schematron = "http://marklogic.com/xdmp/schematron"
            at "/MarkLogic/schematron/schematron.xqy";

"this should pass for xquery anywhere"

请注意,我是如何导入名称空间"http://marklogic.com/xdmp/schematron"的,包括您没有导入的xdmp

在这种情况下,文档似乎是错的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53055273

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档