Nesting application modules
Application modules are designed to support modularity. In general, an ADF application may have multiple application modules, each exposing services for a specific business use case or workflow. If a specific application module wants to consume services exposed by another one or if a client wants to consume services from multiple application modules, then you will have to build composite services by nesting desired application modules under a root application module. Composing services by nesting the desired application module under a root application module is known as application module nesting.
To nest an application module under a root application module, in the model project, double-click on the application module which you want to act as a root application module. Select the Data Model tab in the overview editor.
In the Data Model Components page, expand the Application Module Instances section. Select the application module that you want to nest from the...