Create SOAP Service in OIC


Create SOAP Service in OIC

Creating a SOAP service in Oracle Integration Cloud (OIC) involves several steps, from creating the SOAP connection to designing the integration, and finally, activating and testing the service. Here is a simplified process to create a SOAP web service in OIC:

  1. Define the SOAP Web Service

Before you begin, you should have the WSDL (Web Services Description Language) file for the SOAP service you intend to create. This will define the operations that the service can perform, along with the request and response message formats.

  1. Create a SOAP Connection
  • Go to the OIC dashboard and navigate to the ‘Connections’ section.
  • Click on ‘Create’ to add a new connection.
  • Choose the ‘SOAP’ adapter from the list of available adapters.
  • Give your connection a meaningful name and description.
  • Upload the WSDL file for the SOAP service.
  • Configure security details like username and password if the web service requires authentication.
  • Test the connection to ensure that it can connect to the SOAP endpoint successfully.
  1. Design the Integration
  • From the OIC dashboard, go to the ‘Integrations’ section.
  • Click on ‘Create’ to start a new integration.
  • Select ‘App Driven Orchestration’ since you are creating a service, not a trigger.
  • Name your integration and provide a unique identifier.
  • Drag the SOAP connection you created earlier onto the integration canvas.
  • Configure the SOAP action you want to perform. You’ll need to select the operation you wish to invoke from the WSDL.
  1. Configure Input and Output
  • Define the input and output of your service using the mapper tool within OIC. This will allow you to transform the incoming request to the format expected by the SOAP service and to transform the SOAP response back to the desired output format.
  1. Add Business Logic (if needed)
  • You can add additional components, like switch statements, loops, and assignments, to the integration to include any necessary business logic.
  1. Activate the Integration
  • Once you’ve configured your integration, save it.
  • Then, click on the ‘Activate’ button to deploy the integration.
  • Choose whether you want to enable tracing for debugging purposes and if you want to include payload details or not.
  • Click on ‘Activate’ to make the service live.
  1. Test the Integration
  • After activation, use the provided service endpoint URL to test the SOAP service.
  • You can use tools like SOAP UI or Postman for testing the service.
  • Perform tests to make sure the service is behaving as expected, handling requests, and returning the proper responses.
  1. Monitoring and Troubleshooting

  • OIC offers monitoring capabilities where you can see the number of messages processed, any faults that have occurred, and other runtime details.
  • Use this information to troubleshoot any issues that arise with your SOAP service.

Oracle Integration Cloud (OIC) Training Demo Day 1

You can find more information about Oracle Integration Cloud Service in this Oracle Docs Link



Unogeeks is the No.1 Training Institute for OIC. Anyone Disagree? Please drop in a comment

Please check our Oracle Integration Cloud Training Details here OIC Training

You can check out our other latest blogs on Oracle Integration Cloud in this OIC Blogs

💬 Follow & Connect with us:


For Training inquiries:

Call/Whatsapp: +91 73960 33555

Mail us at:

Our Website ➜

Follow us:





Leave a Reply

Your email address will not be published. Required fields are marked *