Invoking web services from ODI
SOA and data integration are very complimentary to one another. It is now common place to have an integration and data integration overlap, with web services being called from data integration and data integration routines being called from web services. In this recipe, we will use ODI to execute a web service. The cool part about the recipe is that the web service that we will call is actually an ODI integration compiled to an ODI scenario.
A good starting point is Oracle® Fusion Middleware Developer's Guide for Oracle Data Integrator - Running Integration Processes. At the time of writing, this chapter can befound here:
http://docs.oracle.com/cd/E21764_01/integrate.1111/e12643/running_executions.htm#BABDHJJF
Note
Before you start this recipe, a standalone or JEE Agent needs to be created. If you do not have a standalone or JEE Agent, follow the appropriate recipe in Chapter 10, Advanced Coding Techniques using the ODI SDK to create one.
How to do it...
Start...