13 июня 2016 г.

Автоматизация сборки Oracle Service Bus 11g

Возникла ситуация, когда потребовалось реализовать локальную модульную (ресурсную) сборку проектов Oracle Service Bus (OSB) из исходных кодов. К сожалению, в интернете нашел статьи только по сборке всех модулей единым артефактом (одна из лучших, на мой взгляд), что не подходило под исходные требования. Поэтому решил поделиться решением данной задачи.

Начиная с версии OSB 11.1.1.7 компания Oracle предоставила разработчикам инструмент configjar, который позволяет собирать артефакты без использования Eclipse (OEPE).

Для реализации модульной сборки решено использовать инструмент configar со сборщиком проектов Maven.