Create a Service

Create an entry for a service you want to manage in the Oracle API Platform Cloud Service Management Portal.

You can create a SOAP service without importing a WSDL file; you just need to specify the endpoint URL. If you do not import a WSDL file, you will not be able to choose the service when creating a REST to SOAP policy.

To create a service:

  1. Click Services Services in the navigation menu sidebar. If the navigation menu sidebar is hidden, click Show/Hide Navigation Menu Show/Hide Navigation Menu to show it. If the navigation menu is collapsed and you wish to view the text for the navigation items, click Expand Sidebar Expand Sidebar.
  2. From the Services list page, click Create.
  3. In the Name field, enter the name of the service. Note that the name of the service plus the version should be unique.
  4. (Optional) In the Version field, enter a version number.
  5. (Optional) In the Description field, enter a brief description of the service.
  6. Select the desired type of service from the Service Type list.
  7. If you selected the HTTP or REST type, enter the endpoint URL and an optional endpoint name.
  8. If you selected the SOAP type, do the following:
    1. Click the WSDL File button to upload a WSDL file or zip file containing a WSDL file. If you upload a zip file, it should only contain XSD and WSDL files.
    2. Click the Choose File button, select the file, and click Open.
    3. Click OK to parse the file.
    4. If there is more than one WSDL file, select a main one from the list of files.
    5. Select the desired port or binding from the Binding list. The Endpoint Name and Endpoint URL fields are populated automatically when a port is selected from the Binding list. If a binding is selected, Endpoint Name is optional, and you must enter an Endpoint URL.
  9. (Optional) Select the Use Gateway Node Proxy option if the gateway node requires a proxy to call the service.
  10. Click Create.