2014-11-27 6 views
0

Я разрабатываю приложение сервисного уровня, которое предоставляет каталог веб-сервисов, а затем я организую их с помощью OpenESB.OpenESB - разные среды

Я создаю свои BPEL, импортирующие внешние определения WSDL, используя http://localhost:8080/services/myService?wsdl.

Проблема заключается в том, что эти BPEL сильно зависят от этого конкретного URL-адреса, и когда я развертываю на рабочем сервере, мой ESB-уровень перестает работать.

Как я могу сделать свои BPEL независимыми от конкретной конечной точки? Можно ли отнести URI к внешнему файлу конфигурации?

ответ

0

Для этого вы должны создать конфигурацию приложения и переменную приложения и добавить их на свой http-адрес. Пример: «http: // $ {MyHtttpAddress}: $ {MyHttpPort}/service1/myService? Wsdl" />. Приложения и переменные настраиваются в административной консоли и могут быть изменены для каждой среды.

С уважением

Пол

+0

Это звучит отлично, но как именно вы «создать конфигурацию приложения»? –

 Смежные вопросы

  • Нет связанных вопросов^_^