Oracle SOA Suite 12c- Using preferences via config plan and enterprise manager
Recently I got engagement with Oracle SOA Suite where I need to use some variables that needs to be changed during the deployment time. Oracle SOA Suite provides a great feature of using preferences in bpel process as bpel.preference.<Variable>. This blog will show how can you use this feature via config plan and enterprise manager- The current composite has property as- <property name="bpel.preference.url">http://hostname:port</property> Now, this property has to be replaced with some actual value. Method 1- Via SOA config plan: Below are the steps to set BPEL preference values during deployment time via a configuration plan: 1) From JDeveloper, right-click on the associated composite.xml file and generate a deployment configuration plan for your composite. When you open the file, you will find a search/replace construction for the preference. <component name="ApprovalBpelProc