Функции OSB fn-bea с использованием процессора Xquery в Java

Привет, я пытаюсь выполнить модульное тестирование xquery, которые используются в OSB, используя процессор oracle Xquery для java. ссылка ниже

http://docs.oracle.com/database/121/ADXDK/adx_j_xqj.htm#ADXDK187

Xquery использует некоторые функции fn-bea (http://docs.oracle.com/cd/E13167_01/aldsp/docs25/xquery/extensions.html)

Функции не распознаются процессором Xquery.

Мы собираемся объявить эти функции внешними функциями и использовать их.

Однако нам нужно знать точное имя класса и метода для каждой функции bea.

Может кто-нибудь сказать мне имена классов и методов для этих функций fn-bea и имена jar.


person Balaji V    schedule 19.03.2015    source источник


Ответы (1)


Модуль fn-bea не предназначен для использования в автономном процессоре XQuery для Java. Вы можете импортировать модуль, как показано ниже, но некоторые функции не будут работать в этом контексте.

import module namespace fn-bea = 'http://www.bea.com/xquery/xquery-functions';
fn-bea:trim('  hello  ')

Нет никакой гарантии, что этот модуль будет доступен в будущих выпусках.

person Josh    schedule 19.03.2015
comment
Здравствуйте, я использую Saxon, и это решение не работает для меня. можете вы помочь мне? - person João Marcos; 14.10.2016