But of course we're very curious on how to install it. Do I have to unzip it into my FMW_HOME? Is there a nice Oracle Installer that I can run silently? No, none of that: it comes as a set of OPatch patches on SOASuite 12.2.1:
- p22189824_122100_Generic.zip: OPatch containing Oracle Real-Time Integration Business Insight 12.2.1.0.0
- p22655174_122100_Generic.zip: OPatch containing updates to SOA and BAM 12.2.1.0.0
- p22659236_122100_Generic.zip: OPatch containing updates to Service Bus 12.2.1.0.0
Earlier I wrote about installing BPM QuickStart under Linux. Based on that I created a script to install SOASuite. Maybe I should write about that in another post. I haven't tried if it's possible to install this in a SOA or BPM Quickstart, but I did it in a full FMW installation, that I built using my scripts. So this installation I scripted following the scripting-work I've done earlier
For this setup I have 2 folders:
- scripts: with the scripts.
- ofm_integration_insight_1221: with the downloaded ofm_integration_insight_12.2.1.0.0_disk1_1of1.zip
fmw12c_env.sh:
#!/bin/bash echo set Fusion MiddleWare 12cR2 environment export JAVA_HOME=/usr/java/jdk1.8.0_74 export FMW_HOME=/u01/app/oracle/FMW12210 export SOA_HOME=$FMW_HOME/soa export OSB_HOME=$FMW_HOME/osb export MFT_HOME=$FMW_HOME/mft
This provides the settings to the FMW_HOME and the JAVA_HOME. And the product homes I needed for my SOABPM Suite installation (I definately should write that down!).
The actual install script is installOII.sh:
#!/bin/bash . $PWD/fmw12c_env.sh # export CD=$PWD export OII_INSTALL_HOME=$CD/../ofm_integration_insight_1221 export OII_INSTALL_ZIP=ofm_integration_insight_12.2.1.0.0_disk1_1of1.zip export OPATCH_SOABPM_ZIP=p22655174_122100_Generic.zip #OPatch containing updates to SOA and BAM 12.2.1.0.0 export OPATCH_SOABPM_NR=22655174 export OPATCH_OSB_ZIP=p22659236_122100_Generic.zip #OPatch containing updates to Service Bus 12.2.1.0.0 export OPATCH_OSB_NR=22659236 export OPATCH_OII_ZIP=p22189824_122100_Generic.zip #OPatch containing Oracle Real-Time Integration Business Insight 12.2.1.0.0 export OPATCH_OII_NR=22189824 export PATCHES_HOME=$FMW_HOME/OPatch/patches export ORACLE_HOME=$FMW_HOME # Unzip OII Install zip if [ ! -f "$OII_INSTALL_HOME/$OPATCH_OII_ZIP" ]; then if [ -f "$OII_INSTALL_HOME/$OII_INSTALL_ZIP" ]; then echo Unzip $OII_INSTALL_HOME/$OII_INSTALL_ZIP to $OII_INSTALL_HOME unzip $OII_INSTALL_HOME/$OII_INSTALL_ZIP -d $OII_INSTALL_HOME else echo $OII_INSTALL_HOME/$OII_INSTALL_ZIP does not exist fi fi # echo Check zips cd $OII_INSTALL_HOME md5sum -c patches.MD5 cd $CD # # Check patches folder if [ ! -d "$PATCHES_HOME" ]; then mkdir $PATCHES_HOME else echo $PATCHES_HOME available fi # #Unzip OII patch if [ ! -d "$PATCHES_HOME/$OPATCH_OII_NR" ]; then if [ -f "$OII_INSTALL_HOME/$OPATCH_OII_ZIP" ]; then echo Unzip $OII_INSTALL_HOME/$OPATCH_OII_ZIP to $PATCHES_HOME unzip $OII_INSTALL_HOME/$OPATCH_OII_ZIP -d $PATCHES_HOME echo Apply OII Patch cd $PATCHES_HOME/$OPATCH_OII_NR $ORACLE_HOME/OPatch/opatch apply else echo $OII_INSTALL_HOME/$OPATCH_OII_ZIP does not exist! fi else echo OII Patch $PATCHES_HOME/$OPATCH_OII_NR already available fi cd $CD #Unzip SOA&BPM patch if [ ! -d "$PATCHES_HOME/$OPATCH_SOABPM_NR" ]; then if [ -f "$OII_INSTALL_HOME/$OPATCH_SOABPM_ZIP" ]; then echo Unzip $OII_INSTALL_HOME/$OPATCH_SOABPM_ZIP to $PATCHES_HOME unzip $OII_INSTALL_HOME/$OPATCH_SOABPM_ZIP -d $PATCHES_HOME echo Apply SOA BPM Patch cd $PATCHES_HOME/$OPATCH_SOABPM_NR $ORACLE_HOME/OPatch/opatch apply else echo $OII_INSTALL_HOME/$OPATCH_SOABPM_ZIP does not exist! fi else echo SOA-BPM Patch $PATCHES_HOME/$OPATCH_SOABPM_NR already available fi cd $CD #Unzip OSB patch if [ ! -d "$PATCHES_HOME/$OPATCH_OSB_NR" ]; then if [ -f "$OII_INSTALL_HOME/$OPATCH_OSB_ZIP" ]; then echo Unzip $OII_INSTALL_HOME/$OPATCH_OSB_ZIP to $PATCHES_HOME unzip $OII_INSTALL_HOME/$OPATCH_OSB_ZIP -d $PATCHES_HOME echo Apply OSB Patch cd $PATCHES_HOME/$OPATCH_OSB_NR $ORACLE_HOME/OPatch/opatch apply else echo $OII_INSTALL_HOME/$OPATCH_OSB_ZIP does not exist! fi else echo OSB Patch $PATCHES_HOME/$OPATCH_OSB_NR already available fi cd $CD echo Finished installing Oracle Fusion MiddleWare Integration Insight
The script first unzips the downloaded ofm_integration_insight_12.2.1.0.0_disk1_1of1.zip into:
- p22189824_122100_Generic.zip
- p22655174_122100_Generic.zip
- p22659236_122100_Generic.zip
- patches.MD5
- README.txt
Then for each patch it checks if the patch is already unzipped in the FMW_HOME/Opatch/patches folder. If so, it just assumes that its applied as well. If not the patch-zip is unzipped in the patches folder. And then it will perform opatch apply.
Opatch will ask if you want to proceed (answer with 'y') and if the system is ready to be patched (again answer with 'y'). For the SB Patch (the last in the list) it will look like:
Apply OSB Patch Oracle Interim Patch Installer version 13.3.0.0.0 Copyright (c) 2016, Oracle Corporation. All rights reserved. Oracle Home : /u01/app/oracle/FMW12210 Central Inventory : /u01/app/oraInventory from : /u01/app/oracle/FMW12210/oraInst.loc OPatch version : 13.3.0.0.0 OUI version : 13.3.0.0.0 Log file location : /u01/app/oracle/FMW12210/cfgtoollogs/opatch/22659236_Apr_01_2016_09_37_29/apply2016-04-01_09-37-22AM_1.log OPatch detects the Middleware Home as "/u01/app/oracle/FMW12210" Verifying environment and performing prerequisite checks... OPatch continues with these patches: 22659236 Do you want to proceed? [y|n] y User Responded with: Y All checks passed. Please shutdown Oracle instances running out of this ORACLE_HOME on the local system. (Oracle Home = '/u01/app/oracle/FMW12210') Is the local system ready for patching? [y|n] y User Responded with: Y Backing up files... Applying interim patch '22659236' to OH '/u01/app/oracle/FMW12210' Patching component oracle.osb.server, 12.2.1.0.0... Patching component oracle.osb.server, 12.2.1.0.0... Patch 22659236 successfully applied. Log file location: /u01/app/oracle/FMW12210/cfgtoollogs/opatch/22659236_Apr_01_2016_09_37_29/apply2016-04-01_09-37-22AM_1.log OPatch succeeded. Finished installing Oracle Fusion MiddleWare Integration Insight
If you have a home with only OSB or only SOA-BPM adapt the script yourself to not patch the not-installed product.
Oh, I did not check on the install, for now I assume it worked. Next step for me is describe the SOA/BPM install and check-out on the Integration Insight product.
Hi Thank you for the steps. The server setup is completed. But how do I enable the reporting tab in the insight home page. I have that disabled and found while reading that this needs BI Publisher install. Could you please help me with right information to enable this.
ReplyDeleteSorry, despite of my intentions I haven't been able to look in to is.
ReplyDeleteMaybe some of my other followers can help you?
But I'd recommend to create a question on the SOASuite forum in the OTN community:
https://community.oracle.com/community/fusion_middleware/soa_and_process_management/soa_suite_3
Then I'll probably see it too.
Regards,
Martien