But if you want to automate the domain creation and use it in your own (provisioning) tool/script then you can use the following scripts to create a normal SOA Suite, Service Bus domain together with BPM, BAM & the Enterprise scheduler options.
Off course!!! use this script only for development, do some intensive testing on this domain and don't use this script in production or acceptance ( use the supported config.sh utility).
The second part of this blog we will create a cluster configuration with a WLST offline script.
Before we can start we need to have a FMW database repository. You can use the RCU utility ( MDW_HOME/oracle_common/bin/rcu) to create one.
Enable the following options
Here you can also see the improvements in the 12c FMW domain creation like
- ServerGroups, an easy way of assigning libraries, applications and datasources to managed servers and clusters. It will auto-detect if a managed server is part of a cluster :-)
- Service Table Datasource together with the getDatabaseDefaults() function, no need to change all the datasources. It will re-use the RCU configuration data.
Here we need to do some extra configuration like
- Change a few datasources so they will use the Oracle XA driver
With this as output.
When you want to create a cluster configuration you can use the following script.