Переименовать проект OSB через настройку
Я должен разработать несколько похожих проектов OSB. Моя идея состояла в том, чтобы создать общий проект OSB, который будет развернут несколько раз с различными файлами настроек. Проблема в том, что каждое развертывание перезаписывает предыдущее развертывание, поэтому я получаю один развернутый проект.
Я попытался "переместить" ресурсы с помощью:
<cus:externalReferenceMap>
<xt:oldRef>
<xt:type>Pipeline</xt:type>
<xt:path>GenericModule/Pub/Pub-pipeline</xt:path>
</xt:oldRef>
<xt:newRef>
<xt:type>Pipeline</xt:type>
<xt:path>RefData/Pub/Pub-pipeline</xt:path>
</xt:newRef>
</cus:externalReferenceMap>
но безуспешно, поскольку ошибка была в том, что RefData
Проект не существует.
Основная причина заключается в том, что службы будут выполнять одну и ту же работу в разных контекстах в одно и то же время, поэтому похоже, что повторное использование кода возможно.
Вы знаете, возможно ли это?
Я использую Oracle Service Bus 12.1.3.