Optionally, click the Save As button to save a service solution component request Click Finish.

Working with Service Constructor 19-25 Figure 19–26 Create Additional Target This dialog box contains the same attributes and features as the primary target dialog box, but consolidates the service details, fault details, and options. The details for the additional target are completed in the same manner discussed for the Target Service Details page, discussed in Section 19.2.4, Defining the Target Services .

3. Optionally, click the Save As button to save a service solution component request

input file. Saving the input file allows it to be used with the command line-based Composite Generator, if desired, or for troubleshooting of the Service Constructor.

4. Click Finish.

The ABCS composite has been created, as shown in Figure 19–27 , and is ready for further development. 19-26 Developers Guide for Oracle Application Integration Architecture Foundation Pack Figure 19–27 Example of the ABCS Composite Once service construction is complete, you can choose to perform harvesting of your design-time composites into the Project Lifecycle Workbench and optionally, to Oracle Enterprise Repository. For more information, see Section 3.2, Harvesting Design-Time Composites into Project Lifecycle Workbench and Oracle Enterprise Repository. 20 Building AIA Integration Flows 20-1 20 Building AIA Integration Flows This chapter introduces Oracle Application Integration Architecture AIA integration flows and describes how to set up development and test environments. It discusses the role of the AIA Project Lifecycle Workbench and provides an overview of choosing of integration styles and AIA patterns. Finally, it provides a high-level overview of the development tasks for AIA artifacts. This chapter includes the following sections: ■ Section 20.1, How to Set Up Development and Test Environments ■ Section 20.2, Role of AIA Project Lifecycle Workbench ■ Section 20.3, AIA Artifacts in Various Integration Styles ■ Section 20.4, Development Tasks for AIA Artifacts ■ Section 20.5, Testing an Oracle AIA Integration Flow

20.1 How to Set Up Development and Test Environments

For AIA development and testing, the setup of development and test environments consists of the following activities: ■ Set up Oracle JDeveloper for AIA. JDeveloper is the integrated development tool of choice. See Section 20.1.1, How to Set Up JDeveloper for AIA Development. ■ Set up Oracle Fusion Middleware for AIA. The Oracle Fusion Middleware environment is for deploying the AIA service and artifacts and for running through all Quality Assurance test cases. See Section 20.1.2, How to Set Up the Oracle Fusion Middleware Environment for AIA Development. ■ Set up AIA Workstation. AIA Workstation is the designated machine where the AIA Foundation Pack is set up. See Section 20.1.2, How to Set Up the Oracle Fusion Middleware Environment for AIA Development.