In the Name field, enter a descriptive name for the service solution component. To provide a description of the service solution component, click the Description

Working with Project Lifecycle Workbench 2-21 For example, selecting a Requestor ABCS service type will result in a requester Application Business Connector Service being queued for construction later in the AIA lifecycle flow. If you select Requestor ABCS or Provider ABCS, an autogenerated globally unique identifier GUID is assigned to the service solution component. The composite built for this service solution component is tagged with the GUID when it is created by the Service Constructor. When the implemented composite is harvested for display in the Oracle Enterprise Repository, the GUID on the composite is used to associate the composite back with its originating service solution component in the Project Lifecycle Workbench. The Product Code field displays. Select the product code that corresponds to the participating application for which the service solution composite is being defined. For example, if you are defining a requester service solution component, the product code that you select should correspond to the requesting participating application. The Deployment Plan Generator uses the product code value in carrying out its logic. For more information about the Deployment Plan Generator, see Chapter 6, Generating Deployment Plans and Deploying Artifacts. Available product code values are derived from the Application Object Library directory names in your source control system. If the required product code is not available, users should be able to contact their system administrator to have a product code added. For more information about making product code values available to the Project Lifecycle Workbench, see Section 2.2.1, How to Add Lookup Values. For more information, see Chapter 19, Working with Service Constructor.

3. In the Name field, enter a descriptive name for the service solution component.

This is not meant to be the actual service implementation name. 4. To associate the service solution component with projects and business tasks, click the Project and Business Tasks link. If you accessed this page from the Business Task tab, the business task that you selected to access this page will display relevant project and business task values. If you accessed this page from the Service Solution Component page, you can associate the service solution component with one or more project and business task combinations.

5. To provide a description of the service solution component, click the Description

link. In the text field, enter information about the service solution component, such as the functionality that it intends to provide and implementation assumptions. 6. To search for and add existing composites that you are qualified to reuse to your service solution component, click the Reuse Artifacts link. Note: For service solution components with Service Type field values set to Provider ABCS or Requestor ABCS, the Service Constructor can function based on the information captured on this page. 2-22 Developers Guide for Oracle Application Integration Architecture Foundation Pack 7. If you do not know the name of the composite you want to use, you can search for it in the Oracle Enterprise Repository or another solution that your organization may use to store information about existing composites. a. If an Oracle Enterprise Repository instance has been defined as a part of your AIA Installer installation, the Link to OER button displays, as shown in Figure 2–23 . Figure 2–23 Link to OER Button Click the Link to OER button to access the Oracle Enterprise Repository and search for existing AIA interface assets that you can reuse for your integration project. If you find a match in Oracle Enterprise Repository, make a note of its service name value. b. If an Oracle Enterprise Repository instance exists, but was not defined as a part of your AIA Installer installation, access it manually to perform this search for the service name value. For more information about loading AIA interfaces into Oracle Enterprise Repository, see Section 8.1, Introduction to Using Oracle Enterprise Repository as the Oracle AIA SOA Repository. c. If an Oracle Enterprise Repository instance does not exist, you will not be able to use it to browse for and research which existing services are available for reuse. However, your organization may have an alternate means of sharing information about existing services. If applicable, you can use these means to search for the service name value. If no composite exists that is appropriate for reuse for your project, proceed to step 8.

8. Click the Add Service button to add a new row to the page.