admin.appserverAddNamespace( config as element(configuration), appserver-id as (Number|String), namespaces as element(gr.namespace)[] ) as element(configuration)
Add one or more namespaces to an App Server configuration, which will predefine the namespace(s) for all requests evaluated against the App Server.
http://marklogic.com/xdmp/privileges/admin/app-server
http://marklogic.com/xdmp/privileges/admin/app-server/{id}
http://marklogic.com/xdmp/privileges/admin/group
http://marklogic.com/xdmp/privileges/admin/group/{id}
xquery version "1.0-ml"; import module namespace admin = "http://marklogic.com/xdmp/admin" at "/MarkLogic/admin.xqy"; let $config := admin:get-configuration() return admin:appserver-add-namespace($config, admin:appserver-get-id($config,(), "Docs"), <namespace xmlns="http://marklogic.com/xdmp/group"> <prefix>myprefix</prefix> <namespace-uri>http://myuri/forthisprefix</namespace-uri> </namespace>) => The XML for new configuration with this namespace added. Use this as the argument to admin:save-configuration to change the configuration.