![]() ![]() ![]()
Какой рейтинг вас больше интересует?
|
![]()
Декодирование xsd:base64Binary в xsd:string2015-06-04 21:25:00 (читать в оригинале)Цель: При использовании JMS Adapter для получения текстового сообщения в формате XML, для которого XSD не известна, используется опция "Native format translation is not required (Schema is Opaque)". В этом случае входящее сообщение будет содержать элемент типа xsd:base64Binary, содержащий закодированное в base64 полученное сообщение. Решение: Т.к. в Oracle SOA Suite 11g отсутствует XSLT или XPATH-функции, позволяющая декодировать base64, поэтому можно использовать активность "Java Embedding" для решения данной задачи. Итак, в BPEL-процессе есть две переменные:
Добавляем в BPEL-процесс активность "Java Embedding" содержащую следующий код:
Альтернативный вариант - создание собственной XSLT или XPATH-функции для декодирования base64.
|
![]() ![]() ![]()
Категория «Обзоры»
Взлеты Топ 5
Падения Топ 5
![]()
Популярные за сутки
|
Загрузка...

BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.