2010-06-01 5 views
1

Я использую OpenESB + BPEL. Я хотел бы использовать некоторый параметр для установки системных настроек (путь, строковые константы и т. Д.). Я попытался использовать файл свойств, который должен был прочитать простой класс java и использовать с этим методом (http://wiki.open-esb.java.net/Wiki.jsp?page=BPELSEHowToCallJavaMethods). Проблема в том, что я не могу создать файл свойств в проекте BPEL (не поддерживается). Поэтому я создал файл вручную. Но этот файл не включен в развернутое приложение.Параметр для процесса BPEL

Есть ли какое-либо рабочее решение для включения файла свойств или есть ли какой-либо другой способ установки параметров в процессе BPEL?

Спасибо,

Hubidubi

UPDATE: Я обнаружил, что использование переменных приложения является решением. Я определил некоторую переменную, но я не могу понять, как ее использовать в BPEL.

ответ

0

AFAIK есть и какие-то предпочтения для процесса BPEL, который можно установить в файле BPEL. Чтобы ссылаться на них в вашем процессе bpel, есть функция getPreference(key). Я успешно использую это с материалом Oracle BPEL.