Sunday, March 17, 2013

Dynamic partner Link in oracle SOA or Configuration Plan in oracle SOA

When you call a webservice through partner link using WSDL, the WSDL is generally concrete WSDL which has server details as shown below.


The above link has to be changed dynamically.

This can be done by ConfigPlan.xml

1. Right click on composite.xml file, select generate config plan
2.cfgplan.xml is created.
3.At the end add the following



4. here it searches for in all the wsdlandAschema like BPELProcess1.wsdl|BPELProcess2.wsdl|XYZService.wsdl  and replace it with

5. Now while deploying the composite ensure that you attach the configuration plan to it

No comments: