Как автоматизировать сборку и развертывание приложения BPEL - PullRequest
1 голос
/ 29 января 2010

Мне нужно автоматизировать сборку и развертывание (нескольких) приложений BPEL на сервере weblogic.

Сейчас я делаю это с помощью jDeveloper 11g, но я думаю, что для этого должны быть инструменты командной строки. (Я из Microsoft / .NET / Visual Studio и могу автоматизировать развертывание своих приложений .NET с помощью командной строки и msbuild)

Кто-нибудь знает, как это сделать через командную строку?

Ответы [ 2 ]

1 голос
/ 30 января 2010

У меня нет опыта работы с BPEL в Oracle WebLogic, но согласно этой документации приложение BPEL упаковано как стандартное EAR. Я не знаю точно, как ваши источники структурированы в JDeveloper, но вам лучше всего здесь автоматизировать упаковку, и для развертывания этого EAR используется IMO Ant (или Maven , но все это совершенно новое для вас, я бы порекомендовал использовать Ant).

Может быть, этот урок может помочь вам начать работу с упаковочной частью (в основном, как использовать задачу ear ). А для развертывания я предлагаю использовать задачу Ant wldeploy (которая включает утилиту weblogic.Deployer). Я упомянул их в этом недавнем ответе .

Также взгляните на этот вопрос , кажется, что JDeveloper может иметь некоторую поддержку для решения этой задачи (но я ничего об этом не знаю, поэтому не могу дать никаких указаний, JDeveloper не совсем широко используется).

0 голосов
/ 17 мая 2010

Я полагаю, вы используете Oracle SOA Suite 11g? Если это так, ознакомьтесь с Руководством разработчика Oracle Fusion Middleware для Oracle SOA Suite , в частности с разделом 38.7 Развертывание составных приложений SOA и подразделом 38.7.5 Управление составными приложениями SOA со скриптами .

Вы также можете найти полезные советы на форумах Oracle BPEL .

...