对于我正在使用的转型org.apache.xmlbeans
( xmlObject.execQuery(xqueryFileContent, options);
)
现在我想出了一个问题,即 fn-bea 函数无法正常工作:在这个例子中:fn-bea:uuid()
堆栈跟踪:
Caused by: weblogic.xml.query.exceptions.XQueryStaticException: line 15, column 18: {err}XQ0017: "{http://www.bea.com/xquery/xquery-functions}uuid": unknown function (or number of arguments (0) is wrong)
我读过一个帖子,他们说不支持,但这并不令人满意。
如何授予我的 java 处理器访问 bea 函数的权限?
编辑: 第 15 行的 XQuery:
<bp-id>{replace(fn-bea:uuid(), '-', '')}</bp-id>
宣言:
declare namespace fn-bea ="http://www.bea.com/xquery/xquery-functions";