1.26 Create ADF-BC Service Dialog or Update Reference or Update Service Dialog

Use to create an Oracle Application Development Framework (ADF) Business Component for message delivery.

The Oracle ADF Business Component service is used for connecting Oracle ADF applications using service data object (SDO) data formats with the SOA composite application. SDOs simplify the representation of associated data in SOA composite applications.

Element Description

Name

Enter a name or accept the default name of Servicenumber. This becomes the name for this service in the SOA Composite Editor.

Type

Select the direction in which you want the SDO service to operate.

  • Service: Creates an inbound SDO service in the Exposed Services (left) swimlane that provides the outside world with an entry point to the SOA application. This direction is selected by default if you dropped the SDO service into the Exposed Services swimlane. More

  • Reference: Creates an outbound SDO service in the External References (right) swimlane that enables messages to be sent from the SOA application to external partners in the outside world. This direction is selected by default if you dropped the SDO service into the External References swimlane. More

WSDL URL

Select the Web Services Description Language (WSDL) file to use with this SDO service. This file describes the capabilities of the service that provides an entry point into a SOA application or a reference point from a SOA application. The WSDL file provides a standard contract language and is central for understanding the capabilities of a service.

Note: Do not manually update the WSDL location in your file in Source View. This action is not supported. Only updates made in Design View are supported.

Find existing WSDLs icon

Click to select an existing WSDL file.

Generate WSDL from schemas icon

Click to create a WSDL file from a schema.

Port Type

Select the port type or use the automatically specified value.

Callback Port Type

Select the callback port type for asynchronous processes.

Registry

Enter the ADF-BC application name appended with _JBOServiceRegistry. For example, if the ADF BC application to invoke is named hrApp, then enter hrApp_JBOServiceRegistry.

The application name to enter is displayed in the Application name field of the Edit EAR Deployment Profile Properties dialog in Oracle JDeveloper. This dialog can be accessed from the Application menu of the application by selecting Application Properties > Deployment > Edit.

This field is used only when an Oracle ADF Business Component is being called. For this reason, this field only appears if you select Reference in the Type list.

Before you can deploy an ADF Business Components service and invoke the service from a BPEL process in a SOA composite application, the ADF Business Components service has to be registered in the composite:

  1. Edit the weblogic-application.xml file to configure the WebLogic application deployment listener to invoke the ServiceRegistry logic.

  2. In the Registry field, use applicationName_JBOServiceRegistry as the registry name (as described above).

copy wsdl and its dependent artifacts into the project

Select this checkbox to copy a remote WSDL and its dependent artifacts into the project.

Note: Oracle recommends that you select this checkbox only for situations such as offline designing. This is because maintaining a copy of a remote WSDL may result in synchronization issues if the remote WSDL is updated.

Related Topics

What Happens When You Create a SOA Application and Project in Developing SOA Applications with Oracle SOA Suite