无法计算xquery错误库模块或未声明命名空间
在JBoss中部署模块时,会出现以下错误: 无法评估库模块 函数“hello”位于保留命名空间中 没有为“m:hello”声明命名空间无法计算xquery错误库模块或未声明命名空间,xquery,Xquery,在JBoss中部署模块时,会出现以下错误: 无法评估库模块 函数“hello”位于保留命名空间中 没有为“m:hello”声明命名空间 我的src/main/resources中已经有了Helloworld2.xq文件。它不能识别或显示为重复的命名空间。有人能帮我吗?除非您是域“basex.org”的所有者,否则您可能应该为编写的函数使用不同的名称空间。在URI空间的一部分中创建一个名称空间,您实际上对其拥有一些命名权限。这至少可以清除第二个错误 使用什么相对URI来查找模块似乎经常引起混淆;如
我的
src/main/resources
中已经有了Helloworld2.xq
文件。它不能识别或显示为重复的命名空间。有人能帮我吗?除非您是域“basex.org”的所有者,否则您可能应该为编写的函数使用不同的名称空间。在URI空间的一部分中创建一个名称空间,您实际上对其拥有一些命名权限。这至少可以清除第二个错误
使用什么相对URI来查找模块似乎经常引起混淆;如果您使用的是BaseX,请务必阅读有关通过web.xml配置BaseX的BaseX文档。我是Xquery新手,需要重用在Jboss下运行的web应用程序中的现有查询。如何配置Xquery,即引擎和导入现有Xquery文件/函数?尝试BaseX、XQJ和其他实现,似乎没有以正确的方式进行,所以。。。。提前感谢你的帮助。
xquery version "3.0" encoding "utf-8";
import module namespace m = 'http://basex.org/modules/Hello' at 'HelloWorld2.xq';
m:hello("Universe")