2010-01-29 4 views
1

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

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

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

ответ

1

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

Возможно, this tutorial может помочь вам приступить к подготовке части упаковки (в основном, как использовать задачу ear). И для развертывания я предлагаю использовать задачу wldeploy Ant (которая обертывает утилиту weblogic.Deployer). Я упомянул их в this recent answer.

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

+0

Я собираюсь использовать Круиз-контроль, поэтому я бы хотел использовать инструменты командной строки (а не анти-задачи). Я проверю некоторые из этих ссылок. – juan

+0

@Juan. Вызов скрипта Ant отлично подходит для cruisecontrol (это обычный вариант использования), но, возможно, я что-то упустил. –

+0

Я спросил отдел QC, и они сказали мне, что я имею возможность использовать Hudson, который, я считаю, может использовать Ant Tasks, поэтому, возможно, я просто сделаю это, тогда – juan

0

Я предполагаю, что вы используете Oracle SOA Suite 11g? Если да, посмотрите на Oracle Fusion Middleware Developer's Guide for Oracle SOA Suite, в частности раздел 38.7 Deploying SOA Composite Applications и подраздел 38.7.5 Управление композитными приложениями SOA со сценариями.

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

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

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