Showing posts with label Oracle Identity Manager 11g R2 Installation. Show all posts
Showing posts with label Oracle Identity Manager 11g R2 Installation. Show all posts

Sunday, September 28, 2014

How to Install OIM 11.1.2.2.0

This guide will show you how to install Oracle Identity Manager 11g Release 2 Patch Set 2 (OIM 11g R2 PS2) in an Oracle Linux 6 (64-bit) environment. The installation was tested in the following environment:
Operating System: Oracle Linux 6.5 (Virtual Machine)
Oracle Database: 11.2.0.1.0

Prerequisites
References
Overview
  1. JRockit Installation
  2. WebLogic 10.3.6 Installation
  3. Using Repository Creation Utility 11.1.2.2.0 to Create Schema
  4. SOA 11.1.1.7.0 Installation
  5. Apply SOA Mandatory Patches
  6. IDM 11.1.2.2.0 Installation
  7. Create WebLogic Domain
  8. Upgrade OPSS Schema
  9. Configure Database Security Store
  10. Configure OIM 11.1.2.2
  11. Post-Installation Tasks

Wednesday, November 13, 2013

How to Install OIM 11.1.2.1.0

This guide will show you how to install Oracle Identity Manager 11g R2 Patch Set 1 (PS1) in an Oracle Linux 6 (64-bit) environment.

Documentation References:
System Requirements and Specifications for OIAM

Identity and Access Management Documentation Library


Overview
  1. Environment Setup
  2. Oracle Database 11g R2 Installation
  3. JRockit Installation
  4. OIM 11.1.2.1 Schema Creation
  5. WebLogic 10.3.6 Installation
  6. SOA 11.1.1.6.0 Installation
  7. Apply Mandatory SOA Patches
  8. IDM 11.1.2.1 Installation
  9. Apply More Patches 
  10. Creating WebLogic Domain
  11. Configure Database Security Store for WebLogic Domain
  12. Configure Oracle Identity Manager 11.1.2.1.0
  13. Post Installation
Environment Setup
  • Create an oracle user in Linux. Use this user for your installations.
  • Modify your "/etc/hosts" file to include IP address and host name mapping.
  • The minimum Open File Limit should be 4096. Make the change in "/etc/security/limits.conf". 
    #Example
    * soft  nofile  4096
    * hard  nofile  65536  
  • Install the necessary packages.
    binutils-2.20.51.0.2-5.28.el6
    compat-libcap1-1.10-1
    compat-libstdc++-33-3.2.3-69.el6 for x86_64
    compat-libstdc++-33-3.2.3-69.el6 for i686
    gcc-4.4.4-13.el6
    gcc-c++-4.4.4-13.el6
    glibc-2.12-1.7.el6 for x86_64
    glibc-2.12-1.7.el6 for i686
    glibc-devel-2.12-1.7.el6 for i686
    libaio-0.3.107-10.el6
    libaio-devel-0.3.107-10.el6
    libgcc-4.4.4-13.el6
    libstdc++-4.4.4-13.el6 for x86_64
    libstdc++-4.4.4-13.el6 for i686
    libstdc++-devel-4.4.4-13.el6
    libXext for i686
    libXtst for i686
    openmotif-2.2.3 for x86_64
    openmotif22-2.2.3 for x86_64
    redhat-lsb-core-4.0-7.el6 for x86_64
    sysstat-9.0.4-11.el6
    uln-internal-setup-1.0.1-1.el6.noarch.rpm 
  • Change the value of SHMMAX to 4294967295 or higher by including the following line in /etc/sysctl.conf:
    kernel.shmmax = 4294967295 
Oracle Database 11g R2 Installation
Follow the guide given here.

JRockit Installation
Follow the guide given here.
Do not use JRockit 1.6.0_45 because you will get an error when trying to configure the database keystore. Read “Error Occurred While creating OPSS Security Store in OIM 11.1.2.1 Install (Doc ID 1555444.1)” about the known issue. Below is the error message you will get when trying the create the keystore:

Info: Data source is: opss-DBDS
Problem invoking WLST - Traceback (innermost last):
File "/u01/Oracle/Middleware/Oracle_IDM1/common/tools/configureSecurityStore.py", line 896, in ?
TypeError: cannot concatenate 'str' and 'NoneType' objects

OIM 11.1.2.1 Schema Creation
Version: Repository Creation Utility 11.1.2.1.0 (32-bit)
File: V37476-01.zip

Extract the file and change the JRE_DIR variable in the "rcuHome/bin/rcu" script to point to your java jre location. On the "Select Components" step, select Oracle Identity Manager. The following schemas are created: MDS, OPSS, OIM, SOAINFRA, and ORASDPM.


WebLogic 10.3.6 Installation
File: V29856-01.zip
Execute the jar file:
java -jar wls1036_generic.jar

SOA 11.1.1.6.0 Installation
Files:
V29672-01_1of2.zip
V29672-01_2of2.zip

After extracting both files, there should be five Disk directories. Navigate to the "Disk 1" directory and execute the runInstaller script specifying your JRE location.  
./runInstaller -jreLoc /home/oracle/java/jrockit64/jre

Apply Mandatory SOA Patches
Refer to the Release Notes under section "2.2.2 Mandatory Patches Required for Installing Oracle Identity Manager" for full list of mandatory patches. Read the README in each patch for additional information.

Files:
p16385074_111160_Generic.zip
p13973356_111160_Generic.zip
p14196234_111160_Generic.zip
p16366204_111160_Generic.zip

Note: Make sure the patches are for SOA 11.1.1.6.0. You will get a conflict issue if you try to apply a different SOA patch version (Other patches might get deleted if you try to proceed).

To apply a patch: 
  1. Temporarily set ORACLE_HOME and include SOA OPatch to PATH.
  2. Extract a patch. Navigate into the directory and execute "opatch apply". Only for patch 16385074, navigate to opatch/16385074 and then apply.
#Include the SOA OPatch in Path
export PATH=/home/oracle/Oracle/Middleware/Oracle_SOA1/OPatch:$PATH
#Set the ORACLE_HOME to the SOA Directory
export ORACLE_HOME=/home/oracle/Oracle/Middleware/Oracle_SOA1

#To check the patches applied
opatch lsinventory

IDM 11.1.2.1 Installation
Files:
V37472-01_1of2.zip
V37472-01_2of2.zip

After unzipping the two files, three Disk directories are created. Navigate to the "Disk 1" directory and execute the runInstaller script specifying your JRE location.
./runInstaller -jreLoc /home/oracle/java/jrockit64/jre

Apply More Patches
Refer to the Release Notes under section "2.2.2 Mandatory Patches Required for Installing Oracle Identity Manager" for full list of mandatory patches.

#IDM Oracle Home
export PATH=/home/oracle/Oracle/Middleware/Oracle_IDM1/OPatch:$PATH
export ORACLE_HOME=/home/oracle/Oracle/Middleware/Oracle_IDM1

#Common Oracle Home
export PATH=/home/oracle/Oracle/Middleware/oracle_common/OPatch:$PATH
export ORACLE_HOME=/home/oracle/Oracle/Middleware/oracle_common
Files:
p16400771_111160_Generic.zip
p16472592_111160_Generic.zip
p16513008_111210_Generic.zip

16472592: Oracle WebCenter Portal
* opatch/16472592 : Applicable for ORACLE_HOME [oracle_common]

16400771: Oracle Platform Security Services
Applicable for ORACLE_HOME [oracle_common]

16513008: Oracle Access Manager
Applicable for ORACLE_HOME [Oracle_IDM1]

Creating WebLogic Domain
Navigate to /home/oracle/Oracle/Middleware/oracle_common/common/bin and run command: ./config.sh
Select Oracle Identity Manager - 11.1.2.0.0.
The following are automatically selected:
Oracle SOA Suite
Oracle Enterprise Manager
Oracle Platform Security Service
Oracle WSM Policy Manager
Oracle JRF WebServices Asynchronous services
Oracle JRF

Configure Database Security Store for WebLogic Domain

#Create OPSS Database Keystore
#[mw_home]/oracle_common/common/bin/wlst.sh [iam_home]/common/tools/configureSecurityStore.py -d [domaindir] -c IAM -p [opss_schema_password] -m create
/home/oracle/Oracle/Middleware/oracle_common/common/bin/wlst.sh /home/oracle/Oracle/Middleware/Oracle_IDM1/common/tools/configureSecurityStore.py -d /home/oracle/Oracle/Middleware/user_projects/domains/oim_domain -c IAM -p Password1 -m create

#Validate OPSS Database Keystore
#[mw_home]/oracle_common/common/bin/wlst.sh [iam_home]/common/tools/configureSecurityStore.py -d [domaindir] -m validate
/home/oracle/Oracle/Middleware/oracle_common/common/bin/wlst.sh /home/oracle/Oracle/Middleware/Oracle_IDM1/common/tools/configureSecurityStore.py -d /home/oracle/Oracle/Middleware/user_projects/domains/oim_domain -m validate

Configure Oracle Identity Manager 11.1.2.1.0
Start WebLogic Administrator Console and SOA. The startup scripts are located in "MW_HOME/user_projects/domains/DOMAIN_NAME/bin".

#Start WebLogic AdminServer
./startWebLogic.sh

#Start SOA
./startManagedWebLogic.sh soa_server1

Navigate to MW_HOME/Oracle_IDM1/bin and run the config.sh script.

Post Installation
Shut down all servers and apply patch 16478722 to oracle common home.
File: p16478722_111160_Generic.zip

Sunday, January 6, 2013

Post-Installation Tasks For OIM 11.1.2

Important URLs
#WebLogic Admin Console
http://localhost:7001/console
Admin User: weblogic

#SOA Infrastructure
http://localhost:8001/soa-infra
Admin User: weblogic

#Oracle Identity Manager System Administration
http://localhost:14000/sysadmin
Admin User: xelsysadm

#Oracle Identity Manager Self Service
http://localhost:14000/identity
Admin User: xelsysadm

Starting and Stopping the Servers
Note: Once the WebLogic Administration is running, you can go the the WebLogic Administration Console to start/stop the servers.

#Start/Stop WebLogic Administration Server
cd /home/oracle/Oracle/Middleware/user_projects/domains/base_domain/bin
./startWebLogic.sh
./stopWebLogic.sh

#Start OIM Managed Server
cd /home/oracle/Oracle/Middleware/user_projects/domains/base_domain/bin
./startManagedWebLogic.sh oim_server1
./stopManagedWebLogic.sh oim_server1

#Start SOA Managed Server
cd /home/oracle/Oracle/Middleware/user_projects/domains/base_domain/bin
./startManagedWebLogic.sh soa_server1
./stopManagedWebLogic.sh soa_server1

Enable Design Console
You need to create the "wlfullclient.jar" and get it the proper permissions. This file needs to be copied into "<MW_HOME>/wlserver_10.3/server/lib/" and "<IDM_HOME>/Oracle_IDM1/designconsole/ext/". WebLogic Administration Server and "oim_server1" managed server must be running.

Execute the following commands:
cd /home/oracle/Oracle/Middleware/wlserver_10.3/server/lib/
java -jar /home/oracle/Oracle/Middleware/modules/com.bea.core.jarbuilder_1.7.0.0.jar
chmod 750 wlfullclient.jar
cp wlfullclient.jar /home/oracle/Oracle/Middleware/Oracle_IDM1/designconsole/ext/

To start Design Console:
cd /home/oracle/Oracle/Middleware/Oracle_IDM1/designconsole
./xlclient.sh

Verifying the OIM Installation
Refer to 5.10 Verifying the Oracle Identity Manager Installation in the Installation Guide for Oracle Identity and Access Management documentation.

Configure Oracle Identity Manager 11.1.2.0

Configuring OIM 11.1.2.0
  1. The WebLogic Administration Server must be started. Navigate to "<OIM_DOMAIN_HOME>/bin" and execute "startWebLogic.sh".
     cd /home/oracle/Oracle/Middleware/user_projects/domains/base_domain/bin
    ./startWebLogic.sh
  2. Execute the "config.sh" located in the "<IAM_HOME>/bin/" directory.
     cd /home/oracle/Oracle/Middleware/Oracle_IDM1/bin
    ./config.sh
The screen shots given below will walk you through the process.

Step 1: Welcome


Step 2: Select All Components


Step 3: Enter Database Connection Details


Step 4: WebLogic Admin Server

Step 5 Localhost Error


Step 5


Step 6: OIM Server Host and Port


Step 7: Remote Manager


Step 8: Configuration Summary


Step 9: Configuration Progress


Step 9b


Step 10: Configuration Complete


OIM Configuration Summary One
#Provide the password for the System Administrator(xelsysadm). Valid Passwords must contain at least 6 characters, must begin with an alphabetic character, and include at least one number, one uppercase letter and one lowercase letter. Password cannot contain firstname, lastname and loginname of OIM.

OIM_ADMINISTRATOR_PASSWORD=<SECURE VALUE>

#Confirm the System Administrator(xelsysadm) password.

CONFIRM_OIM_ADMINISTRATOR_PASSWORD=<SECURE VALUE>

#Provide the HTPP Proxy URL. Format: http(s)://hostname:port

PROXY_URL_FOR_OIM=http://rayedchan:14000

#Provide the KeyStore Password. Valid passwords are 6 to 30 characters long, must begin with an alphabetic character, use only alphanumeric, underscore (_), dollar ($) or pound (#) characters and include at least one number.

KEYSTORE_PASSWORD=<SECURE VALUE>

#Confirm the KeyStore Password.

KEYSTORE_CONFIRM_PASSWORD=<SECURE VALUE>

#Provide true to enable LDAP sync. LDAP sync synchronizes Oracle Identity Manager users, roles, role membership and role hierarchy to a LDAP directory. Any direct changes in the directory will be reconciled back to Oracle Identity Manager.

SELECTION_OPTIONS_PAGE_SYNC_LDAP=false

#Provide WebLogic Managed Server hostname in which Oracle Identity Manager application is deployed.

AS_HOST_NAME=localhost

#Provide WebLogic Managed Server port in which Oracle Identity Manager application is deployed.

AS_PORT_NUMBER=14000

#Provide the service name for Remote Manager under which this Remote Manager will be registered. It is used along with Registry URL to build fully qualified service name. For e.g. rmi://host:RMI Registry Port/service name.

RM_SERVICE_NAME=RManager

#Provide the Remote Manager RMI Registry Port. RMI Registry is started on this port.

REMOTEMANAGER_RMI_REGISTRY_PORT=12345

#Provide the Remote Manager Listen Port. A Secure Socket is opened on this port to listen client requests.

REMOTEMANAGER_LISTEN_PORT=12346

[SYSTEM]

[APPLICATIONS]

[RELATIONSHIPS]

#

COMPONENT_OIM_SELECTION_ROOT=true

#Provide true to configure OIM Server.

OIM_SERVER=true

#Provide true to configure OIM Design Console.

INSTALL_OIM_DESIGN_CONSOLE=true

#Provide true to configure OIM Remote Manager.

INSTALL_OIM_REMOTE_MANAGER=true

#

IS_SERVICE_ID_USED_IN_SPECIFYODSPASSWORDPAGE=false



OIM Configuration Summary Two
Configure Only:

Applications Selected For Configuration:

OIM Server

OIM Design Console

OIM Remote Manager

Configure Database Security Store for OIM 11.1.2.0

Configuring Database Security Store for OIM 11.1.2.0
Note: This assumes that you've created a WebLogic domain only for Oracle Identity Manager and SOA. If you have been following my guides throughout, you are fine. If not, refer to the Oracle documentation for the specific scenario you are dealing with (Look at 3.2.9 Configuring Database Security Store for an Oracle Identity and Access Management Domain in Installation Guide for Oracle Identity and Access Management).

You will be using the "configureSecurityStore.py" script to create the Database Security Store. This script can be found under the "<IAM_HOME>/common/tools" directory.

#Execute the following command to create the Database Security Store (This is one command)
#<MW_HOME>/oracle_common/common/bin/wlst.sh <IAM_HOME>/common/tools/configureSecurityStore.py -d <domaindir> -c IAM -p <opss_schema_password> -m create
/home/oracle/Oracle/Middleware/oracle_common/common/bin/wlst.sh /home/oracle/Oracle/Middleware/Oracle_IDM1/common/tools/configureSecurityStore.py -d /home/oracle/Oracle/Middleware/user_projects/domains/base_domain -c IAM -p myPassword -m create

#Execute the following command to validate if the Database Security Store created properly
#<MW_HOME>/oracle_common/common/bin/wlst.sh <IAM_HOME>/common/tools/configureSecurityStore.py -d <domaindir> -m validate
/home/oracle/Oracle/Middleware/oracle_common/common/bin/wlst.sh /home/oracle/Oracle/Middleware/Oracle_IDM1/common/tools/configureSecurityStore.py -d /home/oracle/Oracle/Middleware/user_projects/domains/base_domain -m validate
Logs for Create
Initializing WebLogic Scripting Tool (WLST) ...

Jython scans all the jar files it can find at first startup. Depending on the system, this process may take a few minutes to complete, and WLST may not return a prompt right away.

Welcome to WebLogic Server Administration Scripting Shell

Type help() for help on available commands

Info: Data source is: opss-DBDS
Info: DB JDBC driver: oracle.jdbc.OracleDriver
Info: DB JDBC URL: jdbc:oracle:thin:@localhost:1521/orcl

[oracle.security.jps.internal.config.db.DbCredStoreServiceConfigurator]  checkServiceSetup - done

Jan 5, 2013 8:14:37 PM oracle.security.jps.internal.config.ldap.LdapCredStoreServiceConfigurator schemaCompatibleHandler

INFO: Credential store schema upgrade not required. Store Schema version 11.1.1.6.0 is compatible to the seed schema version 11.1.1.4.0

[oracle.security.jps.internal.config.db.DbCredStoreServiceConfigurator]  checkServiceSchema - Store schema has been seeded completely

[oracle.security.jps.internal.config.db.DbCredStoreServiceConfigurator]  updateServiceConfiguration - done

Jan 5, 2013 8:14:42 PM oracle.security.jps.internal.tools.utility.JpsUtilMigrationCredImpl migrateCredentialData

INFO: Migration of Credential Store data in progress.....

Jan 5, 2013 8:14:42 PM oracle.security.jps.internal.tools.utility.JpsUtilMigrationCredImpl migrateCredentialData

INFO: Migration of Credential Store data completed, Time taken for migration is 00:00:00

[oracle.security.jps.internal.config.db.DbCredStoreServiceConfigurator]  migrateData - done

[oracle.security.jps.internal.config.db.DbCredStoreServiceConfigurator]  testJpsService - done

[oracle.security.jps.internal.config.db.DbKeyStoreServiceConfigurator]  checkServiceSetup - done

Jan 5, 2013 8:14:43 PM oracle.security.jps.internal.config.ldap.LdapKeyStoreServiceConfigurator schemaCompatibleHandler

INFO: Keystore schema upgrade not required. Store Schema version 11.1.1.6.0 is compatible to the seed schema version 11.1.1.4.0

[oracle.security.jps.internal.config.db.DbKeyStoreServiceConfigurator]  checkServiceSchema - Store schema has been seeded completely

[oracle.security.jps.internal.config.db.DbKeyStoreServiceConfigurator]  updateServiceConfiguration - done

[oracle.security.jps.internal.config.db.DbKeyStoreServiceConfigurator]  migrateData - done

[oracle.security.jps.internal.config.db.DbKeyStoreServiceConfigurator]  testJpsService - done

[oracle.security.jps.internal.config.db.DbPolicyStoreServiceConfigurator]  checkServiceSetup - done

Jan 5, 2013 8:14:45 PM oracle.security.jps.internal.config.ldap.LdapPolicyStoreServiceConfigurator schemaCompatibleHandler

INFO: Policy schema upgrade not required. Store Schema version 11.1.1.6.0 is compatible to the seed schema version 11.1.1.4.0

[oracle.security.jps.internal.config.db.DbPolicyStoreServiceConfigurator]  checkServiceSchema - Store schema has been seeded completely

[oracle.security.jps.internal.config.db.DbPolicyStoreServiceConfigurator]  updateServiceConfiguration - done

WLS ManagedService is not up running. Fall back to use system properties for configuration.

Jan 5, 2013 8:14:54 PM oracle.security.jps.internal.tools.utility.destination.apibased.JpsDstPolicy migrateData

INFO: Migration of Admin Role Members started

Jan 5, 2013 8:14:54 PM oracle.security.jps.internal.tools.utility.destination.apibased.JpsDstPolicy migrateData

INFO: Migration of Admin Role Members completed in 00:00:00

[oracle.security.jps.internal.config.db.DbPolicyStoreServiceConfigurator]  migrateData - done

[oracle.security.jps.internal.config.db.DbPolicyStoreServiceConfigurator]  testJpsService - done

[oracle.security.jps.internal.config.db.DbAuditStoreServiceConfigurator]  checkServiceSetup - done

Jan 5, 2013 8:14:54 PM oracle.security.jps.internal.config.ldap.LdapAuditServiceConfigurator schemaCompatibleHandler

INFO: Audit store schema upgrade not required. Store Schema version 11.1.1.6.0 is compatible to the seed schema version 11.1.1.4.0

[oracle.security.jps.internal.config.db.DbAuditStoreServiceConfigurator]  checkServiceSchema - Store schema has been seeded completely

[oracle.security.jps.internal.config.db.DbAuditStoreServiceConfigurator]  updateServiceConfiguration - done

Jan 5, 2013 8:14:54 PM oracle.security.jps.internal.tools.utility.JpsUtilMigrationAuditStoreImpl migrateAuditStoreData

INFO: Migration of Audit Store data in progress.....

Jan 5, 2013 8:15:19 PM oracle.security.jps.internal.tools.utility.JpsUtilMigrationAuditStoreImpl migrateAuditStoreData

INFO: Migration of Audit Store data completed, Time taken for migration is 00:00:25

[oracle.security.jps.internal.config.db.DbAuditStoreServiceConfigurator]  migrateData - done

[oracle.security.jps.internal.config.db.DbAuditStoreServiceConfigurator]  testJpsService - done

persist to output: /home/oracle/Oracle/Middleware/user_projects/domains/base_domain/config/fmwconfig - done

[oracle.security.jps.internal.config.db.DbCredStoreServiceConfigurator]  checkServiceSetup - done

[oracle.security.jps.internal.config.db.DbCredStoreServiceConfigurator]  updateServiceConfiguration - done

[oracle.security.jps.internal.config.db.DbKeyStoreServiceConfigurator]  checkServiceSetup - done

[oracle.security.jps.internal.config.db.DbKeyStoreServiceConfigurator]  updateServiceConfiguration - done

[oracle.security.jps.internal.config.db.DbPolicyStoreServiceConfigurator]  checkServiceSetup - done

[oracle.security.jps.internal.config.db.DbPolicyStoreServiceConfigurator]  updateServiceConfiguration - done

Jan 5, 2013 8:15:30 PM oracle.security.jps.internal.config.ldap.LdapAuditServiceConfigurator checkIfConfigurationValid

INFO: Audit store re-association not supported.

[oracle.security.jps.internal.config.db.DbAuditStoreServiceConfigurator]  checkServiceSetup - Audit store re-association not supported.

persist to output: /home/oracle/Oracle/Middleware/user_projects/domains/base_domain/config/fmwconfig - done

INFO: Found persistence provider "org.eclipse.persistence.jpa.PersistenceProvider". OpenJPA will not be used.

INFO: Found persistence provider "org.eclipse.persistence.jpa.PersistenceProvider". OpenJPA will not be used.

Using default context in /home/oracle/Oracle/Middleware/user_projects/domains/base_domain/config/fmwconfig/jps-config-migration.xml file for credential store.

Credential store location : jdbc:oracle:thin:@localhost:1521/orcl

Credential with map Oracle-IAM-Security-Store-Diagnostics key Test-Cred stored successfully!

Credential for map Oracle-IAM-Security-Store-Diagnostics and key Test-Cred is:

GenericCredential

Info: diagnostic credential created in the credential store.

Info:  Create operation has completed successfully.
Logs for Validate
Initializing WebLogic Scripting Tool (WLST) ...

Welcome to WebLogic Server Administration Scripting Shell
Type help() for help on available commands

Info: Data source is: opss-DBDS

INFO: Found persistence provider "org.eclipse.persistence.jpa.PersistenceProvider". OpenJPA will not be used.

INFO: Found persistence provider "org.eclipse.persistence.jpa.PersistenceProvider". OpenJPA will not be used.

Info: Diagnostics data was saved to the credential store.

Info: Validate operation has completed successfully.

Creating WebLogic Domain for OIM 11.1.2.0

WebLogic Domain Creation for OIM 11.1.2.0
  1. Execute the "config.sh" script located under "<iam_home>/common/bin/".
    cd /home/oracle/Oracle/Middleware/Oracle_IDM1/common/bin
    ./config.sh

  2. On the "Select Domain Source" which is part of the configuration wizard, select "Oracle Identity Manager - 11.1.2.0.0 [IAM_HOME]". By default the following products are selected when you select "Oracle Identity Manager - 11.1.2.0.0 [IAM_HOME]":
    -Oracle SOA Suite - 11.1.1.1.0 [Oracle_SOA1]
    -Oracle Enterprise Manager 11.1.1.1.0 [oracle_common]
    -Oracle Platform Security Service 11.1.1.0 [IAM_Home]
    -Oracle JRF 11.1.1.0 [oracle_common]
    -Oracle JRF WebServices Asynchronous services - 11.1.1.0 [oracle_common]
    -Oracle WSM Policy Manager 11.1.1.0 [oracle_common]
The screen shots given below will walk you through the process.

Step 1: Create a new WebLogic domain


Step 2: 
Select “Oracle Identity Manager – 11.1.2.0.0 [IAM_HOME]“. By default the following products are selected when you select “Oracle Identity Manager – 11.1.2.0.0 [IAM_HOME]”
-Oracle SOA Suite – 11.1.1.1.0 [Oracle_SOA1]
-Oracle Enterprise Manager 11.1.1.1.0 [oracle_common]
-Oracle Platform Security Service 11.1.1.0 [IAM_Home]
-Oracle JRF 11.1.1.0 [oracle_common]
-Oracle JRF WebServices Asynchronous services – 11.1.1.0 [oracle_common]
-Oracle WSM Policy Manager 11.1.1.0 [oracle_common]


Step 3: Specify Domain Name and Location


Step 4: Configure Administrator Credentials


Step 5: Configure Server Start Mode and JDK


Step 6: Configure JDBC Component Schema


Step 7: Test JDBC Component Schema


Step 8: Select Optional Configuration


Step 9: Configuration Summary


Step 10: Creating Domain


Step 10b

IDM 11.1.2.0 Installation

Prerequisites
  1. Environment setup
  2. JRockit Installation
  3. WebLogic Server 11g (10.3.6) Installation
Obtaining the Software
Download Oracle Identity and Access Management Suite (11.1.2) at https://edelivery.oracle.com/
Select a Product Pack: Oracle Fusion Middleware
Platform: Linux x86 -64
Package: Oracle Fusion Middleware Identity Management 11g R2 Media Pack
File: V33644-01 Part 1 of 2 and V33644-01 Part 2 of 2  (Oracle Identity and Access Management 11g (11.1.2.0.0))

IDM 11.1.2.0 Installation
  1. Extract the contents of "V33644-01_1of2.zip" and "V33644-01_2of2.zip". Three "Disk" directories should have been created for you.
  2. Create a directory called "IDM" and move the three "Disk" directories there.
    mkdir IDM
    mv Disk* IDM
  3. Execute the "runInstaller" script located under the "IDM/Disk1" directory.
    ./runInstaller -jreLoc <full path to the JRE directory>
    E.g. ./runInstaller -jreLoc /home/oracle/java/jrockit64/jre
The screen shots given below will walk you through the process.

Step 1: Welcome Page


Step 2: Skip Software Updates


Step 3: Prerequisite Checks


Step 4: Specify Installation Location
Oracle Middleware Home: /home/oracle/Oracle/Middleware
Oracle Home Directory: Oracle_IDM1


Step 5: Installation Summary


Step 6: Installation Progress


Step 6b: Click Next


Step 7: Installation Complete


IDM Installation Response File


IDM Installation Configuration File


SOA 11.1.1.6.0 Installation

Prerequisites
  1. Environment setup
  2. JRockit Installation
  3. WebLogic Server 11g (10.3.6) Installation
Obtaining the Software
Download Oracle SOA Suite 11.1.1.6.0  at https://edelivery.oracle.com/
Select a Product Pack: Oracle Fusion Middleware
Platform: Linux x86 -64
Package: Oracle Fusion Middleware Identity Management 11g R2 Media Pack
File: V29672-01 Part 1 of 2 and V29672-01 Part 2 of 2 (Oracle SOA Suite 11g Patch Set 5 (11.1.1.6.0))

SOA 11.1.1.6.0 Installation
Note: SOA is required for Oracle Identity Manager. Before installing SOA, you need the "compat-libcap1.x86_64" package. Execute the following command "yum install compat-libcap1.x86_64" as root.
  1. Extract the contents of "V29672-01_1of2.zip" and "V29672-01_2of2.zip". Five "Disk" directories should have been created for you.
  2. Make a directory called SOA and move the five "Disk" directories there.
    mkdir SOA
    mv Disk* SOA
  3. Execute the "runInstaller" script located under the "SOA/Disk1" directory.
    ./runInstaller -jreLoc <full path to the JRE directory>
    E.g. ./runInstaller -jreLoc /home/oracle/java/jrockit64/jre
The screen shots given below will walk you through the process.

Step 1: Welcome Page


Step 2: Skip Software Updates


Step 3: Prerequisite Checks


Step 4: Specify Installation Location
Oracle Middleware Home: /home/oracle/Oracle/Middleware
Oracle Home Directory: Oracle_SOA1


Step 5: Application Server


Step 6: Installation Summary


Step 7a


Step 7b


Step 8: Installation Complete


SOA Installation Response File


SOA Installation Configuration File

WebLogic Server 11g (10.3.6) Installation

Prerequisites
WebLogic Server 11g requires a JDK version that is Java SE Update 24 or higher.  JRockit should should be sufficient.
  1. Environment setup
  2. JRockit Installation
Obtaining the Software
Download Oracle WebLogic Server 11g Release 1 (10.3.6) at https://edelivery.oracle.com/
Select a Product Pack: Oracle Fusion Middleware
Platform: Linux x86 -64
Package: Oracle Fusion Middleware Identity Management 11g R2 Media Pack
File: V29856-01 (Oracle WebLogic Server 11gR1 (10.3.6) Generic and Coherence)

WebLogic Server 10.3.6 Installation
  1. Extract the contents of "V29856-01.zip". A jar file called "wls1036_generic.jar" should have been created for you.
  2. Execute the jar file. Use command "java -jar wls1036_generic.jar".
The screen shots given below will walk you through the process.

Step 1: Welcome Page


Step 2: Choose Middleware Home Directory


Step 3: Skip Security Updates


Step 3b


Step 3c


Step 3d


Step 4: Choose Typical Installation Type


Step 5: JDK Selection


Step 6: Choose Product Installation Directories


Step 7: Installation Summary


Step 8: Installation Progress


Step 9: Installation Complete