У меня есть несколько файлов xquery пространства имен модулей, которые использовались в нескольких файлах. Я хочу иметь пространства имен в одном общем файле xquery и импортировать этот файл, где бы я ни хотел использовать.
Скажите, например,
У меня process-lib.xqy
, util-lib.xqy
и query-lib.xqy
. Раньше я импортировал их в несколько файлов, например,
import module namespace util = "util" at "util-lib.xqy";
import module namespace process = "process" at "process-lib.xqy";
import module namespace query = "query" at "query-lib.xqy";
Теперь я попытался использовать их в одном общем файле с именем common-import.xqy
и импортировать этот файл в несколько файлов.
когда я попробовал этот подход,
import module namespace common-import= "common-import" at "common-import.xqy";
Выдает исключение как prefix util has no namespace binding
.
Как этого добиться?