Moving artifacts inside the same OSB project
This recipe will show how to refactor the structure of an OSB project inside Eclipse OEPE. Simply use the drag-and-drop functionality to move an artifact from one place to another and Eclipse OEPE will make sure that all internal links are updated accordingly.
We will use a simple OSB project with one proxy service calling another proxy service:
Both proxy services implement the same WSDL interface. We will show how the proxy services can be refactored so that the private proxy service is located in its own folder. In the second step, we will also move the WSDL file into another folder.
Getting ready
Import the base OSB project for this recipe from here: \chapter-2\getting-ready\moving-artifacts-inside-osb-project
.
How to do it...
First let's move the proxy service CustomerManagementLocal into a local folder located inside the proxy folder. In Eclipse OEPE, perform the following steps:
Create a new folder inside the proxy folder by right-clicking on...