Параметр для процесса BPEL - PullRequest
1 голос
/ 01 июня 2010

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

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

Спасибо,

Hubidubi

ОБНОВЛЕНИЕ: Я обнаружил, что использование переменных приложения является решением.Я определил некоторую переменную, но не могу понять, как я могу использовать их в BPEL.

Ответы [ 2 ]

0 голосов
/ 27 июня 2010

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

0 голосов
/ 02 июня 2010

IIRC вы ссылаетесь на них через директиву $ {VariableName}. Я использовал их в OpenESB-Netbeans, так что я знаю, что они работают ...

Проверить http://wiki.open -esb.java.net / Wiki.jsp? Page = ApplicationConfiguration

...