Я пытаюсь создать конечную точку отдыха в MarkLogic 9, просто переместив папку marklogic.rest.resources из среды MarkLogic 8 в MarkLogic 9.
После установки были приняты меры.
url-rewriter=/MarkLogic/rest-api/rewriter.xml
error-handler=/MarkLogic/rest-api/error-handler.xqy
rewrite-resolves-globally=true
Ниже фрагмент ресурса.xqy
declare %rapi:params(“project=xs:string”) function function menu:put($context as xs:map, $params as xs:map, $input as xs:map) as document-node(){
element test {‘test’}
};
Когда я пытаюсь вызвать конечную точку, она говорит:
REST-UNSUPPORTEDPARAM: (err:FOER0000) Endpoint does not support query parameter: invalid parameters: project for menu
Пожалуйста, сообщите.