Oracle E-Business Suite Adapter Web Services Page

Select a desired API or REST service that you plan to use in an integration by entering its associated product family, product, and interface type in the Web Services page.

Element Description

Product Family

Select a desired Oracle E-Business Suite application product family that you want to use for your integration. For example, select “Order Management Suite” from the drop-down list.

Note that the available product families for your selection are based on the Oracle E-Business Suite instance you are connecting.

Product

Select a desired product from the selected product family. For example, “Order Management”.

Interface Type

Select a desired interface type from the following values:

  • All: This value is selected by default.

    All the supported interfaces when adding the Oracle E-Business Suite Adapter as an invoke (target) connection will be listed in the API field for selection. These include interface types of PL/SQL APIs, Java APIs, concurrent programs, open interface tables, and open interface views.

  • Concurrent Program: This displays all concurrent program names in the API field for your selection.

  • Open Interface: This displays all open interface tables and open interface views in the API field for your selection.

  • PL/SQL: This displays all PL/SQL APIs in the API field for your selection.

  • Java: This displays all Java-based APIs including Java Bean Services and Application Module Services subtypes in the API field for your selection.

API

Displays a list of API names based on your selected interface type including both Oracle seeded and custom interfaces contained in the selected product. For example, select “Sales Order Services” API.

Note:

If one or more of the methods contained in the selected API are deployed as REST services, after you click Next, the Operations page appears. However, if none of the methods within the selected API is deployed as a REST service, an error message is shown indicating that the associated REST service is not available. You must deploy the selected API as a REST service first before using it in your integration.

For information on deploying REST services, see Deploying REST Web Services, Administering Native Integration Interfaces and Services chapter, Oracle E-Business Suite Integrated SOA Gateway Implementation Guide.

You can define custom PL/SQL APIs, Java-based APIs, and concurrent programs to meet your needs if required, annotate the custom interface based on the annotation standards, and then upload it to the Integration Repository. You can deploy the custom interface as a REST service from Oracle E-Business Suite Integrated SOA Gateway. The REST service will then be available to use for integrations from Oracle Integration.

Note:

Custom interface types of open interface tables and open interface views are not supported.

  • For information on creating custom interfaces, see Creating Custom Integration Interfaces, Creating and Using Custom Integration Interfaces chapter, Oracle E-Business Suite Integrated SOA Gateway Developer's Guide.

  • For information on annotating custom APIs, see Integration Repository Annotation Standards, Oracle E-Business Suite Integrated SOA Gateway Developer's Guide.

  • For information on uploading custom interfaces to Oracle Integration Repository resided in Oracle E-Business Suite Integrated SOA Gateway, see Generating and Uploading ILDT Files, and Uploading ILDT Files to Integration Repository, Oracle E-Business Suite Integrated SOA Gateway Implementation Guide.

Internal Name

Displays the internal name of the selected interface, such as OE_INBOUND_INT for the “Sales Order Services” API.

Description

Displays the selected interface description information.