In this article we will go through Oracle SOA Suite 12c and Oracle BAM 12c installation on Oracle Linux. We assume that Oracle Database 12c and Oracle Linux has been already installed.
Server | Hostname | IP | Service Name | Port |
WebLogic Server 12c | wls12c-node1.zion.local | 192.168.2.115 | ||
Oracle Database 12c | zeus.zion.local | 192.168.2.120 | PDB01.zion.local | 1522 |
NOTE (Doc ID 1904280.1): As part of the new Release of SOA 12c, you need to get WebLogic 12c through the Oracle Fusion Middleware Infrastructure installation, which contains all required components for SOA. The standard Weblogic 12.1.3 Installer i.e fmw_12.1.3.0.0_wls.jar, does not have the required JRF templates.
Login to WebLogic server host (wls12c-node1) upload and install JDK package as a root user:
[[email protected] ~]$ rpm -Uvh /u01/app/stage/SOA12c/jdk-7u55-linux-x64.rpm Preparing... ########################################### [100%] 1:jdk ########################################### [100%] Unpacking JAR files... rt.jar... jsse.jar... charsets.jar... tools.jar... localedata.jar... jfxrt.jar... [[email protected] ~]$ java -version java version "1.7.0_55" Java(TM) SE Runtime Environment (build 1.7.0_55-b13) Java HotSpot(TM) 64-Bit Server VM (build 24.55-b03, mixed mode) [[email protected] ~]#
Switch to an oracle account and update environment variables, edit .bash_profile file
[[email protected] ~]$ vi .bash_profile # User specific environment and startup programs PATH=$PATH:$HOME/bin export PATH ORACLE_BASE=/u01/app/oracle export ORACLE_BASE ORACLE_HOME=${ORACLE_BASE}/product/12.1.3/fmw export ORACLE_HOME DOMAIN_HOME=${ORACLE_BASE}/config/domains/soa12c_domain1 export DOMAIN_HOME WLS_HOME=${ORACLE_HOME}/wlserver export WLS_HOME CLASSPATH=${WLS_HOME}/server/lib/weblogic.jar export CLASSPATH LD_LIBRARY_PATH=$ORACLE_HOME/lib export LD_LIBRARY_PATH JAVA_HOME=/usr/java/default export JAVA_HOME PATH=$PATH:$HOME/bin:$JAVA_HOME/bin:$ORACLE_HOME/OPatch: export PATH
[[email protected]~]$ cd /home/oracle [[email protected]~]$. .bash_profile
[[email protected] ~]$ cd /u01/app/stage/SOA12c/ [[email protected] SOA12c]$ unzip V44416-01.zip Archive: V44416-01.zip inflating: fmw_12.1.3.0.0_infrastructure.jar [[email protected] SOA12c]$ java -jar fmw_12.1.3.0.0_infrastructure.jar
Oracle FMW infrastructure installer is starting…
[[email protected] ~]$ cd /u01/app/stage/SOA12c/ [[email protected] SOA12c]$ unzip V44420-01.zip Archive: V44420-01.zip inflating: fmw_12.1.3.0.0_soa.jar [[email protected] SOA12c]$ java -jar fmw_12.1.3.0.0_soa.jar
Oracle FMW 12c software installer is starting…
The Repository Creation Utility (RCU) is the tool used to create schemas in a database. This tool is available once we’ve installed the Oracle Fusion Middleware Infrastructure software (Point 2).
[[email protected] SOA12c]$ cd /u01/app/oracle/product/12.1.3/fmw/oracle_common/bin/ [[email protected] bin]$ ./rcu
Repository Creation Utility is starting
Verifying Schema Version Numbers
SQL> select comp_name, version from schema_version_registry;
In our example a single user installs the Software and Configures the Domain. This example shows the permissions if the same user installs the software and configures the domain.
To ensure the proper permissions and privileges for all files, Oracle recommends that the same owner perform both tasks: install the Oracle Fusion Middleware product and configure the WebLogic Server domain using the Configuration Wizard.
On UNIX operating systems, Oracle recommends that you set the umask to 027 on your system prior to installation. This ensures that file permissions will be set properly during installation.
Login to WebLogic Server host and switch to oracle account:
[[email protected] ~]$ sudo su - oracle [[email protected] ~]$ umask 027 [[email protected] 12.1.3]$ cd /u01/app/oracle/product/12.1.3/fmw/oracle_common/common/bin [[email protected] bin]$ ./config.sh
WebLogic Server Domain configuration wizard is starting…
#Starting nodemanager [[email protected] oracle]$ nohup $DOMAIN_HOME/bin/startNodeManager.sh >/dev/null 2>&1 & #Starting Administration Console (WLS0_ADM managed server): [[email protected] oracle]$ nohup $DOMAIN_HOME/bin/startWebLogic.sh >/dev/null 2>&1 &
Starting managed servers WLS1_SOA and WLS2_BAM in Admin Console: Login to WLS Admin console and start managed servers.
Applications URLs:
WebLogic Server Administration Console | http://<hostname>:7001/console |
FMW Control | http://<hostname>:7001/em |
SOA Suite | http://<hostname>:7003/integration/worklistapp http://<hostname>:7003/wsm-pm/ |
Oracle BAM Composer | http://<hostname>:7004/bam/composer |
That’s all folks!!
Cheers!
By continuing to use the site, you agree to the use of cookies. more information
The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.