<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ORATraining Blog</title>
	<atom:link href="http://www.oratraining.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.oratraining.com/blog</link>
	<description>Serious about Oracle.</description>
	<lastBuildDate>Thu, 05 Apr 2012 08:03:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)</title>
		<link>http://www.oratraining.com/blog/2012/04/integrate-oracle-identity-manager-oim-and-oracle-access-manager-oam/</link>
		<comments>http://www.oratraining.com/blog/2012/04/integrate-oracle-identity-manager-oim-and-oracle-access-manager-oam/#comments</comments>
		<pubDate>Sun, 01 Apr 2012 12:03:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.oratraining.com/blog/?p=999</guid>
		<description><![CDATA[Oracle Fusion Applications Installation: Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM) Previous: Configuring Oracle Identity and Access Management components  Preparing OAM for integration Create a file named config_oam2.props as follows. [oracle@fusion bin]$ more config_oam2.props WLSHOST: fusion WLSPORT: 7001 WLSADMIN: weblogic WLSPASSWD: Oracle123 IDSTORE_HOST: fusion IDSTORE_PORT: 3060 IDSTORE_BINDDN: cn=orcladmin IDSTORE_USERNAMEATTRIBUTE: cn IDSTORE_LOGINATTRIBUTE: uid IDSTORE_USERSEARCHBASE: [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #404040;"><span style="font-family: Verdana;"><span style="font-size: 13pt; background-color: white;"><span style="text-decoration: underline;">Oracle Fusion Applications Installation</span>:</span><span style="font-size: 6pt; background-color: white;"> </span></span><span style="font-size: 13pt;"><strong>Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)<br />
</strong></span></span></p>
<p>Previous: <a title="Configuring Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/configuring-oracle-identity-and-access-management-components/"><strong>Configuring Oracle Identity and Access Management components</strong> </a></p>
<p><span style="color: #632423; font-size: 12pt;"><strong>Preparing OAM for integration<br />
</strong></span></p>
<p><strong>Create a file named config_oam2.props as follows.<br />
</strong></p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>more config_oam2.props</strong></span></p>
<p>WLSHOST: fusion</p>
<p>WLSPORT: 7001</p>
<p>WLSADMIN: weblogic</p>
<p>WLSPASSWD: Oracle123</p>
<p>IDSTORE_HOST: fusion</p>
<p>IDSTORE_PORT: 3060</p>
<p>IDSTORE_BINDDN: cn=orcladmin</p>
<p>IDSTORE_USERNAMEATTRIBUTE: cn</p>
<p>IDSTORE_LOGINATTRIBUTE: uid</p>
<p>IDSTORE_USERSEARCHBASE: cn=Users,dc=localdomain</p>
<p>IDSTORE_SEARCHBASE: dc=localdomain</p>
<p>IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=localdomain</p>
<p>IDSTORE_OAMSOFTWAREUSER: oamLDAP</p>
<p>IDSTORE_OAMADMINUSER: oamadmin</p>
<p>PRIMARY_OAM_SERVERS: fusion:5575</p>
<p>WEBGATE_TYPE: ohsWebgate10g</p>
<p>ACCESS_GATE_ID: Webgate_IDM</p>
<p>OAM11G_IDM_DOMAIN_OHS_HOST:false</p>
<p>OAM11G_IDM_DOMAIN_OHS_PORT:7777</p>
<p>OAM11G_IDM_DOMAIN_OHS_PROTOCOL:http</p>
<p>OAM11G_WG_DENY_ON_NOT_PROTECTED: false</p>
<p>OAM_TRANSFER_MODE: open</p>
<p>OAM11G_OAM_SERVER_TRANSFER_MODE:open</p>
<p>OAM11G_IDM_DOMAIN_LOGOUT_URLS: /console/jsp/common/logout.jsp,/em/targetauth/emaslogout.jsp</p>
<p>OAM11G_OIM_WEBGATE_PASSWD: Oracle123</p>
<p>OAM11G_SERVER_LOGIN_ATTRIBUTE: uid</p>
<p>COOKIE_DOMAIN: .localdomain</p>
<p>OAM11G_IDSTORE_ROLE_SECURITY_ADMIN: OAMAdministrators</p>
<p>OAM11G_SSO_ONLY_FLAG: true</p>
<p>OAM11G_OIM_INTEGRATION_REQ: true</p>
<p>OAM11G_IMPERSONATION_FLAG:true</p>
<p>OAM11G_SERVER_LBR_HOST:fusion</p>
<p>OAM11G_SERVER_LBR_PORT:7777</p>
<p>OAM11G_SERVER_LBR_PROTOCOL:http</p>
<p>COOKIE_EXPIRY_INTERVAL: 120</p>
<p>OAM11G_OIM_OHS_URL:http://fusion:7777/</p></blockquote>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>export ORACLE_HOME=/app/fusion/fmw/iam</strong></span></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>export IDM_HOME=/app/fusion/fmw/idm</strong></span></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>export MW_HOME=/app/fusion/fmw</strong></span></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>export JAVA_HOME=/app/fusion/jdk6<br />
</strong></span></p>
<p>&nbsp;</p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>cd /app/fusion/fmw/iam/idmtools/bin/</strong><br />
</span></p>
<p>&nbsp;</p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>./idmConfigTool.sh -configOAM input_file=config_oam2.props</strong></span></p>
<p>Enter ID Store Bind DN password :</p>
<p>Enter User Password for IDSTORE_PWD_OAMSOFTWAREUSER:</p>
<p>Confirm User Password for IDSTORE_PWD_OAMSOFTWAREUSER:</p>
<p>Enter User Password for IDSTORE_PWD_OAMADMINUSER:</p>
<p>Confirm User Password for IDSTORE_PWD_OAMADMINUSER:</p>
<p>The tool has completed its operation. Details have been logged to automation.log</p>
<p>&nbsp;</p>
<p><span style="text-decoration: underline;"><strong>Restart Weblogic Admin Server.<br />
</strong></span></p>
<p><strong>Create another file named user.props as follows.</strong></p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>more user.props</strong></span></p>
<p>IDSTORE_HOST: fusion</p>
<p>IDSTORE_PORT: 3060</p>
<p>IDSTORE_ADMIN_USER: cn=orcladmin</p>
<p>IDSTORE_USERSEARCHBASE: cn=Users,dc=localdomain</p>
<p>IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=localdomain</p>
<p>PASSWORD_EXPIRY_PERIOD: 7300</p></blockquote>
<p><strong>[oracle@fusion bin]$ <span style="color: red;">./idmConfigTool.sh -upgradeLDAPUsersForSSO input_file=user.props</span></strong></p>
<p>&#8230;</p>
<p>Enter Directory Type[OID]: OID</p>
<p>&#8230;</p>
<p>Finished parsing LDAP</p>
<p>LDAP Users Upgraded.</p>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 13pt;"><strong>Remove Security Providers<br />
</strong></span></p>
<p>If you have already configured signle sign-on for Administration Console then you must delete the security providers you created in that section. Otherwise this can be skipped since these providers will not be present. Still make sure that these do not exist.</p>
<p><strong>1. </strong>Log in to the WebLogic Administration Console at:</p>
<p><span style="color: blue; text-decoration: underline;">http://fusion:7777/console</span><span style="color: black;"><br />
</span></p>
<p><span style="color: black;"><strong>2. </strong>Click <strong>Security Realms </strong>from the Domain structure menu.<br />
</span></p>
<p><span style="color: black;"><strong>3. </strong>Click <strong>Lock </strong>and <strong>Edit </strong>in the Change Center.<br />
</span></p>
<p><span style="color: black;"><strong>4. </strong>Click <strong>myrealm</strong>.<br />
</span></p>
<p><span style="color: black;"><strong>5. </strong>Select the <strong>Providers </strong>tab.<br />
</span></p>
<p><span style="color: black;">Select the following providers:<br />
</span></p>
<p><span style="color: black;"><strong>OVDAuthenticator<br />
</strong></span></p>
<p><span style="color: black;"><strong>OIDAuthenticator<br />
</strong></span></p>
<p><span style="color: black;"><strong>OAMIDAssertor<br />
</strong></span></p>
<p><span style="color: black;"><strong>6. </strong>Click <strong>Delete</strong>.<br />
</span></p>
<p><span style="color: black;"><strong>7. </strong>Click <strong>Yes </strong>to confirm deletion.<br />
</span></p>
<p><span style="text-decoration: underline;"><span style="color: black;"><strong>8. </strong>Restart the administration server and all managed servers if you had to delete the above otherwise you can continue to next step.</span><br />
</span></p>
<p>&nbsp;</p>
<p><strong style="color: #632423; font-size: 13pt;">Integrate OIM and OAM</strong></p>
<p><strong>Create a new file named oimitg.props as follows.</strong></p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>more oimitg.props</strong></span></p>
<p>LOGINURI: /${app.context}/adfAuthentication</p>
<p>LOGOUTURI: /oamsso/logout.html</p>
<p>AUTOLOGINURI: None</p>
<p>ACCESS_SERVER_HOST: fusion</p>
<p>ACCESS_SERVER_PORT: 5575</p>
<p>ACCESS_GATE_ID: Webgate_IDM</p>
<p>COOKIE_DOMAIN: .localdomain</p>
<p>COOKIE_EXPIRY_INTERVAL: 120</p>
<p>OAM_TRANSFER_MODE: open</p>
<p>WEBGATE_TYPE: ohsWebgate10g</p>
<p>SSO_ENABLED_FLAG: true</p>
<p>IDSTORE_PORT: 3060</p>
<p>IDSTORE_HOST: fusion</p>
<p>IDSTORE_DIRECTORYTYPE: OID</p>
<p>IDSTORE_ADMIN_USER: cn=oamLDAP,cn=Users,dc=localdomain</p>
<p>IDSTORE_USERSEARCHBASE: cn=Users,dc=localdomain</p>
<p>IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=localdomain</p>
<p>MDS_DB_URL: jdbc:oracle:thin:@fusion:1521:fusiondb</p>
<p>MDS_DB_SCHEMA_USERNAME: dev_mds</p>
<p>WLSHOST: fusion</p>
<p>WLSPORT: 7001</p>
<p>WLSADMIN: weblogic</p>
<p>DOMAIN_NAME: IDMDomain</p>
<p>OIM_MANAGED_SERVER_NAME: wls_oim1</p>
<p>DOMAIN_LOCATION: /app/fusion/admin/IDMDomain/aserver/IDMDomain</p></blockquote>
<p>&nbsp;</p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>./idmConfigTool.sh -configOIM input_file=oimitg.props</strong></span></p>
<p>Enter sso access gate password :</p>
<p>Enter mds db schema password :</p>
<p>Enter idstore admin password :</p>
<p>Enter admin server user password :</p>
<p>…</p>
<p>…</p>
<p>Changes Activated. Edit session ended.</p>
<p>Connection closed sucessfully</p>
<p>The tool has completed its operation. Details have been logged to automation.log</p>
<p>Have a look at the automation.log if there are any errors. There should not be any.</p>
<p><strong>Restart Admin server and all managed servers.</strong></p>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 13pt;"><strong>Manually Creating CSF Keys<br />
</strong></span></p>
<p>1. Log into Oracle Enterprise Manager Fusion Middleware Control at:</p>
<p><span style="color: blue; text-decoration: underline;">http://fusion/em</span></p>
<p>2. Navigate to FARM_IDMDomain &#8211; Weblogic Domain</p>
<p>3. Click IDMDomain.</p>
<p>4. When the summary screen is displayed, select Security &#8211; Credentials from the list.</p>
<p>5. Click the credential key oim and click Create Key. <span style="font-size: 10pt;">Create the following keys:</span></p>
<p>&nbsp;</p>
<p><span style="color: black;"><strong>SSOAccessKey<br />
</strong></span></p>
<p><span style="color: black;"><strong>Field Value<br />
</strong></span></p>
<p><span style="color: black;"><strong>Map </strong>oim<br />
</span></p>
<p><span style="color: black;"><strong>Key </strong>SSOAccessKey<br />
</span></p>
<p><span style="color: black;"><strong>Type </strong>Password<br />
</span></p>
<p><span style="color: black;"><strong>User Name </strong>SSOAccessKey<br />
</span></p>
<p><span style="color: black;"><strong>Password </strong>Value of OAM11G_OIM_WEBGATE_PASSWD<strong><br />
</strong></span></p>
<p><span style="color: black;"><strong>Description </strong>OAMAccessGatePassword<br />
</span></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040112_1152_IntegrateOr1.png" alt="" /></p>
<p>&nbsp;</p>
<p><span style="text-decoration: underline;">Before validating integration we must do the following.<br />
</span></p>
<p>&nbsp;</p>
<p><span style="color: #632423;"><span style="font-size: 14pt;"><strong>Assigning IDM Administrators Group to Weblogic Administration Groups</strong></span><span style="font-size: 9pt;"><br />
</span></span></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040112_1152_IntegrateOr2.png" alt="" /></p>
<p>&nbsp;</p>
<p><strong>1. </strong>Log in to the WebLogic Administration Server Console.</p>
<p><strong>2. </strong>In the left pane of the console, click <strong>Security Realms</strong>.</p>
<p><strong>3. </strong>On the Summary of Security Realms page, click <strong>myrealm </strong>under the <strong>Realms </strong>table.</p>
<p><strong>4. </strong>On the Settings page for myrealm, click the <strong>Roles &amp; Policies </strong>tab.</p>
<p><strong>5. </strong>On the Realm Roles page, expand the <strong>Global Roles </strong>entry under the <strong>Roles </strong>table.</p>
<p>This brings up the entry for Roles. Click the <strong>Roles </strong>link to go to the Global Roles page.</p>
<p><strong>6. </strong>On the Global Roles page, click the <strong>Admin </strong>role to go to the Edit Global Role page:</p>
<p><strong>a. </strong>On the Edit Global Roles page, under the <strong>Role Conditions </strong>table, click the <strong>Add Conditions </strong>button.</p>
<p><strong>b. </strong>On the Choose a Predicate page, select <strong>Group </strong>from the drop down list for predicates and click <strong>Next</strong>.</p>
<p><strong>c. </strong>On the Edit Arguments Page, Specify <strong>IDM Administrators </strong>in the <strong>Group Argument </strong>field and click <strong>Add</strong>.</p>
<p><strong>7. </strong>Click <strong>Finish </strong>to return to the Edit Global Rule page.</p>
<p><strong>8. </strong>The <strong>Role Conditions </strong>table now shows the IDM Administrators Group as an entry.</p>
<p><strong>9. </strong>Click <strong>Save </strong>to finish adding the Admin role to the IDM Administrators Group.</p>
<p><strong>10. </strong>Validate that the changes were successful by bringing up the WebLogic Administration Server Console using a web browser. Log in using the credentials for the weblogic_idm user.</p>
<p>&nbsp;</p>
<blockquote><p><span style="color: red;"><strong>Important Note</strong>: If you skip the above step then you may get following error while accessing fusion:7777/em with weblogic_idm user<br />
</span></p>
<p style="margin-left: 36pt;"><span>&#8220;User is not authorized to login to WebLogic Domain. User should be part of one or more Administrative roles to be able to login.&#8221;<br />
</span></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040112_1152_IntegrateOr3.png" alt="" /></p></blockquote>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 15pt;"><strong>Install webgate</strong><br />
</span></p>
<p>&nbsp;</p>
<p>[oracle@fusion webgate]$ <strong>cd /mnt/fusion/installers/webgate</strong></p>
<p><span style="color: red;"><strong>./Oracle_Access_Manager10_1_4_3_0_linux64_OHS11g_WebGate –gui<br />
</strong></span></p>
<p><span style="color: red;">[Make sure you supply -gui argument]<br />
</span></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040112_1152_IntegrateOr4.png" alt="" /></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040112_1152_IntegrateOr5.png" alt="" /></p>
<p>Welcome screen appears. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040112_1152_IntegrateOr6.png" alt="" /></p>
<p>Enter Username as &#8220;<strong>oracle</strong>&#8221; and group &#8220;<strong>oinstall</strong>&#8220;. Click <strong>Next<br />
</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040112_1152_IntegrateOr7.png" alt="" /></p>
<p>Enter the values as above and click <strong>Next</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040112_1152_IntegrateOr8.png" alt="" /></p>
<p>Review the above information and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040112_1152_IntegrateOr9.png" alt="" /></p>
<p>Supply the values as above but before clicking Next, open a new terminal window and execute following steps to create symbolic links in the desired directory.</p>
<blockquote><p>[oracle@fusion oam_lib]$ <strong>mkdir /app/fusion/oam_lib</strong></p>
<p>[oracle@fusion oam_lib]$ <strong>ln -s /usr/lib64/libstdc++.so.5 /app/fusion/oam_lib/libstdc++.so.5</strong></p>
<p>[oracle@fusion oam_lib]$ <strong>ln -s /lib64/libgcc_s.so.1 /app/fusion/oam_lib/libgcc_s.so.1</strong></p></blockquote>
<p>Once done, click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040112_1152_IntegrateOr10.png" alt="" /></p>
<p>&nbsp;</p>
<p>The installation will finish and will automatically take you to the next screen.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040112_1152_IntegrateOr11.png" alt="" /></p>
<p>Select <strong>Open Mode</strong> and click <strong>Next</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040112_1152_IntegrateOr12.png" alt="" /></p>
<p>&nbsp;</p>
<p>Enter the values as follows and click <strong>Next</strong>.</p>
<p>WebGate ID: <strong>Webgate_IDM</strong></p>
<p>Password: <strong>Oracle123</strong> (or any desired password)</p>
<p>Access Server ID: <strong>wls_oam1</strong></p>
<p>Host name: <strong>fusion</strong></p>
<p>Port number (proxy port): <strong>5575</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040112_1152_IntegrateOr13.png" alt="" /></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040112_1152_IntegrateOr14.png" alt="" /></p>
<p>Select Yes to proceed with automatic update of httpd.conf with webgate parameters. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040112_1152_IntegrateOr15.png" alt="" /></p>
<p>Specify the httpd.conf location from the OHS instance directory. You can take a backup of this file in another terminal window if you want. Click <strong>Next<br />
</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040112_1152_IntegrateOr16.png" alt="" /></p>
<p>Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040112_1152_IntegrateOr17.png" alt="" /></p>
<p>Click <strong>Next<br />
</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040112_1152_IntegrateOr18.png" alt="" /></p>
<p>Click <strong>Next<br />
</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040112_1152_IntegrateOr19.png" alt="" /></p>
<p>Click <strong>Next<br />
</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040112_1152_IntegrateOr20.png" alt="" /></p>
<p>Click <strong>Finish</strong> to complete the installation.</p>
<p>Copy the following files to Webgate.</p>
<p>[oracle@fusion bin]$ <strong><span style="color: red;">cp -p /app/fusion/fmw/oam/webgate/access/oblix/lib/ObAccessClient.xml /app/fusion/fmw/oam/webgate/access/oblix/lib/ObAccessClient.xml.bak</span></strong></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>cp -p /app/fusion/admin/IDMDomain/aserver/IDMDomain/output/Webgate_IDM/ObAccessClient.xml /app/fusion/fmw/oam/webgate/access/oblix/lib/</strong></span></p>
<p>[oracle@fusion Webgate_IDM]$ <strong>cd /app/fusion/admin/IDMDomain/aserver/IDMDomain/output/Webgate_IDM</strong></p>
<p>[oracle@fusion Webgate_IDM]$ <span style="color: red;"><strong>cp logout.html /app/fusion/fmw/oam/webgate/access/oamsso/<br />
</strong></span></p>
<p>&nbsp;</p>
<p><strong>Comment out following lines from <span style="color: red;">/app/fusion/admin/ohs_inst/config/OHS/ohs1/httpd.conf</span></strong></p>
<p>#&lt;LocationMatch &#8220;/oamsso/*&#8221;&gt;</p>
<p>#Satisfy any</p>
<p>#&lt;/LocationMatch&gt;</p>
<p>&nbsp;</p>
<p><span style="text-decoration: underline;"><strong>Restart HTTP server</strong></span></p>
<p>This concludes the integration between OIM and OAM.</p>
<p>Next: <strong><a title="Creating a new Provisioning Plan" href="http://www.oratraining.com/blog/2012/02/creating-a-new-provisioning-plan/">Creating a New Provisioning Plan</a></strong></p>
<p><strong><a title="Oracle Fusion Applications installation – Step by step guide" href="http://www.oratraining.com/blog/2012/02/oracle-fusion-applications-installation-step-by-step-guide/">Installing Oracle Fusion Applications – steps</a></strong></p>
<ol>
<li><strong><a title="Installing Fusion Applications Provisioning Framework" href="http://www.oratraining.com/blog/2012/02/installing-fusion-applications-provisioning-framework/">Installing Fusion Applications Provisioning Framework</a><br />
</strong></li>
<li><strong><a title="Installing Transactional Database" href="http://www.oratraining.com/blog/2012/02/installing-transactional-database/">Installing Oracle 11g Database (Applications Transactional Database)</a><br />
</strong></li>
<li><strong><a title="Running Fusion Applications RCU" href="http://www.oratraining.com/blog/2012/02/running-fusion-applications-rcu/">Running Oracle Fusion Applications Repository Creation Utility (Applications RCU)<br />
</a></strong></li>
<li><strong>Creating another database for Oracle  <strong>Identity Management Infrastructure </strong>(optional)<br />
</strong></li>
<li><strong><a title="Running Repository Creation Utility for Oracle Identity Management components" href="http://www.oratraining.com/blog/2012/02/running-repository-creation-utility-for-oracle-identity-management-components/">Running Repository Creation Utility (RCU) for Oracle Identity Management components</a></strong></li>
<li><strong><a title="Installing Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/installing-oracle-identity-and-access-management-components/">Installing Oracle Identity and Access Management Components</a><br />
</strong></li>
<li><strong><a title="Configuring Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/configuring-oracle-identity-and-access-management-components/">Configuring Oracle Identity and Access Management components</a><br />
</strong></li>
<li><strong><strong><a title="Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)" href="http://www.oratraining.com/blog/2012/04/integrate-oracle-identity-manager-oim-and-oracle-access-manager-oam/">Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)</a></strong><br />
</strong></li>
<li><strong><a title="Creating a new Provisioning Plan" href="http://www.oratraining.com/blog/2012/02/creating-a-new-provisioning-plan/">Creating a New Provisioning Plan</a><br />
</strong></li>
<li><strong><a title="Provisioning an Applications Environment" href="http://www.oratraining.com/blog/2012/03/provisioning-an-applications-environment/">Provisioning an Applications Environment</a></strong></li>
</ol>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://twitter.com/intent/tweet?text=Integrate+Oracle+Identity+Manager+%28OIM%29+and+Oracle+Access+Manager+%28OAM%29+http%3A%2F%2Foratraining.com%2Fblog%2F%3Fp%3D999" title="Post to Twitter"><img class="nothumb" src="http://www.oratraining.com/blog/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter-big3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.oratraining.com/blog/2012/04/integrate-oracle-identity-manager-oim-and-oracle-access-manager-oam/&amp;title=Integrate+Oracle+Identity+Manager+%28OIM%29+and+Oracle+Access+Manager+%28OAM%29" title="Post to Digg"><img class="nothumb" src="http://www.oratraining.com/blog/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-big4.png" alt="Post to Digg" /></a></p></div><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.oratraining.com%2Fblog%2F2012%2F04%2Fintegrate-oracle-identity-manager-oim-and-oracle-access-manager-oam%2F&amp;title=Integrate%20Oracle%20Identity%20Manager%20%28OIM%29%20and%20Oracle%20Access%20Manager%20%28OAM%29" id="wpa2a_2"><img src="http://www.oratraining.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.oratraining.com/blog/2012/04/integrate-oracle-identity-manager-oim-and-oracle-access-manager-oam/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Provisioning an Applications Environment</title>
		<link>http://www.oratraining.com/blog/2012/03/provisioning-an-applications-environment/</link>
		<comments>http://www.oratraining.com/blog/2012/03/provisioning-an-applications-environment/#comments</comments>
		<pubDate>Sat, 31 Mar 2012 15:29:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.oratraining.com/blog/?p=940</guid>
		<description><![CDATA[Oracle Fusion Applications Installation: Provisioning an Applications Environment Previous: Creating a New Provisioning Plan Workarounds to be done before proceeding to provision the environment. Issue: You may encounter following error during Postconfigure stage of provisioning. &#8220;Either topology server is down or topology app needed for Flex Field artifact generation is down&#8221; Workaround:  In the provisioning-build/base-fusion-app-build.xml file, [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #404040; font-size: 13pt;"><span style="text-decoration: underline;">Oracle Fusion Applications Installation</span>: <strong>Provisioning an Applications Environment<br />
</strong></span></p>
<p>Previous: <strong><a title="Creating a new Provisioning Plan" href="http://www.oratraining.com/blog/2012/02/creating-a-new-provisioning-plan/">Creating a New Provisioning Plan</a></strong></p>
<p><span style="text-decoration: underline;">Workarounds to be done before proceeding to provision the environment.</span></p>
<blockquote><p><strong>Issue:</strong> You may encounter following error during Postconfigure stage of provisioning.</p>
<p><span style="color: #ff0000;"><em><strong>&#8220;Either topology server is down or topology app needed for Flex Field artifact generation is down&#8221;</strong></em></span></p>
<p><strong>Workaround: </strong></p>
<p>In the <strong>provisioning-build/base-fusion-app-build.xml</strong> file, change the timeout value for the flex.lck parameter from <strong>1800</strong> seconds to <strong>5400</strong> seconds.<br />
The timeout value for flex.lck parameter should be modified as follows:<br />
<strong>&lt;synchronized lockFile=&#8221;${provisioning.setup.common.core.locks.path}/flex.lck&#8221; timeout=&#8221;5400&#8243;&gt;</strong></p>
<p>change the waitfor maxwait value from <strong>120</strong> minutes to <strong>300</strong> minutes.<br />
The waitfor maxwait value should be modified as follows:<br />
<strong>&lt;waitfor maxwait=&#8221;300&#8243; maxwaitunit=&#8221;minute&#8221; checkevery=&#8221;1&#8243; checkeveryunit=&#8221;second&#8221;&gt;</strong></p></blockquote>
<p>[oracle@fusion ~]$ <span style="color: red;"><strong>cd /app/fusion/provisioning/bin/</strong></span></p>
<p>[oracle@fusion bin]$<strong><br />
<span style="color: red;">./provisioningWizard.sh -ignoreSysPrereqs true &amp;<br />
</span></strong></p>
<p><span style="color: red;"><strong>Important Note:</strong><br />
</span>Please note that we will use ignoresysPrereqs flag since we need to skip OVD error.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/03/033112_1529_Provisionin1.png" alt="" /></p>
<p>Welcome Screen appears. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/03/033112_1529_Provisionin2.png" alt="" /></p>
<p>Select &#8220;Provision an Applications Environment&#8221;. Browse for the plan we created in last step. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/03/033112_1529_Provisionin3.png" alt="" /></p>
<p>Provide an appropriate name and custom version for your reference. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/03/033112_1529_Provisionin4.png" alt="" /></p>
<p>Make sure that the directory where we are planning to install Fusion applications is owned by the installation user.</p>
<p>[root@fusion ~]# <span style="color: red;"><strong>mkdir /fusion</strong></span></p>
<p>[root@fusion ~]# <span style="color: red;"><strong>chown -R oracle:dba /fusion</strong></span></p>
<p>Following details will be populated based on the plan you selected. Verify the same.</p>
<p>User Name: <strong>weblogic</strong></p>
<p>Password and confirm password: <strong>Oracle123</strong> (or one you have selected)</p>
<p>Installation Directory Location: <strong>/mnt/fusion</strong></p>
<p>Oracle Fusion Applications Home: <strong>/fusion or use any location of your choice</strong></p>
<p>Applications Configuration Directory: <strong>&lt;fusion applications home&gt;/instance</strong></p>
<p>Enable local application configuration: <strong>Unchecked</strong></p>
<p>Webgate library location: <strong>/app/fusion/oam_lib</strong></p>
<p>Default IDM Configuration using IDM properties file: <strong>Checked</strong></p>
<p>RDP Password: <strong>Oracle123</strong> or whichever you selected</p>
<p>Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/03/033112_1529_Provisionin5.png" alt="" /></p>
<p>If you want to review or modify any of the sections of provisioning plan then you can select then otherwise leave all unchecked and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/03/033112_1529_Provisionin6.png" alt="" /></p>
<p>Summary screen will appear. Click <strong>Next</strong> to begin preverify phase.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/03/033112_1529_Provisionin7.png" alt="" /></p>
<p>One error will appear. You can safely ignore this. We have confirmed the same with Oracle.</p>
<blockquote><p><span style="color: #ff0000;"><strong><span style="background-color: white;">1. OVD : Cannot perform OVD validations as Cannot bind to OVD with URL</span></strong></span></p></blockquote>
<p>Click <strong>Next</strong> to begin installation phase.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/03/033112_1529_Provisionin8.png" alt="" /></p>
<p>Once installation finishes, click <strong>Next</strong> to start Preconfigure phase.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/03/033112_1529_Provisionin9.png" alt="" /></p>
<p>Once preconfigure finishes, click <strong>Next</strong> to start configure phase.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/03/033112_1529_Provisionin10.png" alt="" /></p>
<p>Even though all products configuration is done still you may not see the Next button immediately. Don&#8217;t worry it is taking backup of the instance in the background !</p>
<p>At the end of every phase it will create a backup of the instance directory in following folders.</p>
<p><strong>&lt;fusion applications home&gt;/restore/backup_preconfigure</strong></p>
<p><strong>&lt;fusion applications home&gt;/restore/backup_configure</strong></p>
<p><strong>&lt;fusion applications home&gt;/restore/backup_configure-secondary</strong></p>
<p>Etc</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/03/033112_1529_Provisionin11.png" alt="" /></p>
<p>Here we go. Once configure phase finishes, click <strong>Next</strong> to start configure secondary phase. Don&#8217;t worry, we know that we have only one node but still this phase is mandatory and it will finish successfully.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/03/033112_1529_Provisionin12.png" alt="" /></p>
<p>Click <strong>Next</strong> to continue.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/03/033112_1529_Provisionin13.png" alt="" /></p>
<p>Once Postconfigure finishes, click Next to startup the components. [ To be continued..]</p>
<p><strong><a title="Oracle Fusion Applications installation – Step by step guide" href="http://www.oratraining.com/blog/2012/02/oracle-fusion-applications-installation-step-by-step-guide/">Installing Oracle Fusion Applications &#8211; steps</a></strong></p>
<ol>
<li><strong><a title="Installing Fusion Applications Provisioning Framework" href="http://www.oratraining.com/blog/2012/02/installing-fusion-applications-provisioning-framework/">Installing Fusion Applications Provisioning Framework</a><br />
</strong></li>
<li><strong><a title="Installing Transactional Database" href="http://www.oratraining.com/blog/2012/02/installing-transactional-database/">Installing Oracle 11g Database (Applications Transactional Database)</a><br />
</strong></li>
<li><strong><a title="Running Fusion Applications RCU" href="http://www.oratraining.com/blog/2012/02/running-fusion-applications-rcu/">Running Oracle Fusion Applications Repository Creation Utility (Applications RCU)<br />
</a></strong></li>
<li><strong>Creating another database for Oracle  <strong>Identity Management Infrastructure </strong>(optional)<br />
</strong></li>
<li><strong><a title="Running Repository Creation Utility for Oracle Identity Management components" href="http://www.oratraining.com/blog/2012/02/running-repository-creation-utility-for-oracle-identity-management-components/">Running Repository Creation Utility (RCU) for Oracle Identity Management components</a></strong></li>
<li><strong><a title="Installing Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/installing-oracle-identity-and-access-management-components/">Installing Oracle Identity and Access Management Components</a><br />
</strong></li>
<li><strong><a title="Configuring Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/configuring-oracle-identity-and-access-management-components/">Configuring Oracle Identity and Access Management components</a><br />
</strong></li>
<li><strong><strong><a title="Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)" href="http://www.oratraining.com/blog/2012/04/integrate-oracle-identity-manager-oim-and-oracle-access-manager-oam/">Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)</a></strong><br />
</strong></li>
<li><strong><a title="Creating a new Provisioning Plan" href="http://www.oratraining.com/blog/2012/02/creating-a-new-provisioning-plan/">Creating a New Provisioning Plan</a><br />
</strong></li>
<li><strong><a title="Provisioning an Applications Environment" href="http://www.oratraining.com/blog/2012/03/provisioning-an-applications-environment/">Provisioning an Applications Environment</a></strong></li>
</ol>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://twitter.com/intent/tweet?text=Provisioning+an+Applications+Environment+http%3A%2F%2Foratraining.com%2Fblog%2F%3Fp%3D940" title="Post to Twitter"><img class="nothumb" src="http://www.oratraining.com/blog/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter-big3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.oratraining.com/blog/2012/03/provisioning-an-applications-environment/&amp;title=Provisioning+an+Applications+Environment" title="Post to Digg"><img class="nothumb" src="http://www.oratraining.com/blog/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-big4.png" alt="Post to Digg" /></a></p></div><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.oratraining.com%2Fblog%2F2012%2F03%2Fprovisioning-an-applications-environment%2F&amp;title=Provisioning%20an%20Applications%20Environment" id="wpa2a_4"><img src="http://www.oratraining.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.oratraining.com/blog/2012/03/provisioning-an-applications-environment/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>Configuring Oracle Identity and Access Management components</title>
		<link>http://www.oratraining.com/blog/2012/02/configuring-oracle-identity-and-access-management-components-old/</link>
		<comments>http://www.oratraining.com/blog/2012/02/configuring-oracle-identity-and-access-management-components-old/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 09:30:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Fusion Applications Provisioning]]></category>
		<category><![CDATA[Fusion Middleware]]></category>
		<category><![CDATA[HTTP Server]]></category>
		<category><![CDATA[Identity Management]]></category>
		<category><![CDATA[Installing Oracle Applications]]></category>
		<category><![CDATA[Linux/Unix/Solaris]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Oracle Applications]]></category>
		<category><![CDATA[Oracle Applications DBA]]></category>
		<category><![CDATA[Oracle DBA]]></category>
		<category><![CDATA[Oracle Fusion Applications]]></category>
		<category><![CDATA[Oracle Internet Directory]]></category>
		<category><![CDATA[Webgate]]></category>
		<category><![CDATA[access manager]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[fusion 11g]]></category>
		<category><![CDATA[fusion applications installation]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[HTTP server]]></category>
		<category><![CDATA[identity management]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[installing]]></category>
		<category><![CDATA[installing oracle fusion applications]]></category>
		<category><![CDATA[oracle applications]]></category>
		<category><![CDATA[oracle apps]]></category>
		<category><![CDATA[oracle directory service]]></category>
		<category><![CDATA[Oracle fusion applications]]></category>
		<category><![CDATA[oracle internet directory]]></category>
		<category><![CDATA[virtual directory]]></category>
		<category><![CDATA[webgate]]></category>

		<guid isPermaLink="false">http://www.oratraining.com/blog/?p=878</guid>
		<description><![CDATA[Important Note: This is old post and no longer accurate. Please refer to the correct post at following location. http://www.oratraining.com/blog/2012/02/configuring-oracle-identity-and-access-management-components/ Oracle Fusion Applications Installation: Configuring Oracle Identity and Access Management components Previous: Installing Oracle Identity and Access Management Components Configuring Oracle Identity Management components&#8221; can be divided into following tasks. Configuring the Web Tier Create Weblogic [...]]]></description>
			<content:encoded><![CDATA[<h2 style="background: white;"><span style="color: #ff0000;"><strong>Important Note: This is old post and no longer accurate. Please refer to the correct post at following location.</strong></span></h2>
<p style="background: white;"><a href="http://www.oratraining.com/blog/2012/02/configuring-oracle-identity-and-access-management-components/">http://www.oratraining.com/blog/2012/02/configuring-oracle-identity-and-access-management-components/</a></p>
<p style="background: white;">
<p style="background: white;"><span style="color: #404040; font-size: 13pt;"><span style="text-decoration: underline;">Oracle Fusion Applications Installation</span><strong>: Configuring Oracle Identity and Access Management components<br />
</strong></span></p>
<p style="background: white;">Previous: <strong><a title="Installing Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/installing-oracle-identity-and-access-management-components/">Installing Oracle Identity and Access Management Components</a></strong></p>
<p style="background: white;">Configuring Oracle Identity Management components&#8221; can be divided into following tasks.</p>
<ol>
<li>Configuring the Web Tier</li>
<li>Create Weblogic Domain for Identity Management</li>
<li>Extending the Domain with Oracle Internet Directory</li>
<li>Extending the Domain with Oracle Directory Service Manager (ODSM)</li>
<li>Extending the Domain with Oracle Virtual Directory</li>
<li>Extending the Domain with Oracle Access Manager</li>
<li>Extending the Domain to Configure Oracle Identity Manager and Oracle SOA Suite</li>
<li>Installing and Configuring WebGate</li>
</ol>
<p><span style="color: red; background-color: white;">Please note that this post is going to be long so allow time to load all images.</span></p>
<p style="background: white;"><span style="color: #632423; font-size: 14pt; text-decoration: underline;"><strong>Configuring the Web Tier<br />
</strong></span></p>
<p>Start the configuration from <strong>&lt;Web_Home&gt;/bin<br />
</strong></p>
<blockquote><p>[oracle@fusion bin]$ <strong>cd /app/fusion/bea_default/Oracle_WT1/bin</strong></p>
<p>[oracle@fusion bin]$ <strong>./config.sh</strong></p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring1.png" alt="" /></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring2.png" alt="" /></p>
<p>Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring3.png" alt="" /></p>
<p>Select &#8220;<strong>Oracle HTTP Server</strong>&#8221; and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring4.png" alt="" /></p>
<p>For Instance location enter &#8220;/app/fusion/bea_default/instances&#8221; since we will keep all instances in this location. Provide any appropriate Instance name and OHS component name. We will go for the defaults. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring5.png" alt="" /></p>
<p>Select &#8220;<strong>Specify Ports using Configuration File</strong>&#8221; and enter file name as <strong>/home/oracle/staticports.ini<br />
</strong></p>
<p>Now we will copy staticports.ini default file from &lt;repository_location&gt;/installers/webtier/Disk1/stage/Response to home directory /home/oracle</p>
<blockquote><p><strong>cp /mnt/fusion/installers/webtier/Disk1/stage/Response/staticports.ini ~/staticports.ini<br />
</strong></p></blockquote>
<p>Now click on &#8220;<strong>View/Edit File</strong>&#8221; to edit this file.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring6.png" alt="" /></p>
<p>Uncomment and set the following values. Click <strong>Save</strong></p>
<p><strong>OPMN Local Port = 6700<br />
</strong></p>
<p><strong>OHS Port = 7777<br />
</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring7.png" alt="" /></p>
<p>Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring8.png" alt="" /></p>
<p>Deselect email notification and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring9.png" alt="" /></p>
<p>Save summary if needed and click <strong>Configure</strong> to start configuration.</p>
<blockquote><p><strong>Important Note:</strong> If SELinux is enabled in your Linux operating System then it will throw an error. Since we already disabled it during installation, we will not see that error here.</p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring10.png" alt="" /></p>
<p>Once installation finishes, click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring11.png" alt="" /></p>
<p>Save installation summary if needed and click <strong>Finish</strong> to complete the installation.</p>
<p>It would have already started HTTP server now. We can verify the same.</p>
<blockquote><p>[oracle@fusion instances]$ ps -ef | grep http</p>
<p><span style="font-size: 10pt;">oracle 3521 3491 0 10:06 ? 00:00:00 /app/fusion/bea_default/Oracle_WT1/ohs/bin/httpd.worker -DSSL<br />
</span></p>
<p><span style="font-size: 10pt;">oracle 3547 3521 0 10:06 ? 00:00:00 /app/fusion/bea_default/Oracle_WT1/ohs/bin/httpd.worker -DSSL<br />
</span></p>
<p><span style="font-size: 10pt;">oracle 3548 3521 0 10:06 ? 00:00:00 /app/fusion/bea_default/Oracle_WT1/ohs/bin/httpd.worker -DSSL<br />
</span></p>
<p><span style="font-size: 10pt;">oracle 3549 3521 0 10:06 ? 00:00:00 /app/fusion/bea_default/Oracle_WT1/ohs/bin/httpd.worker -DSSL<br />
</span></p></blockquote>
<p>Check /app/fusion/bea_default/Oracle_WT1/instances/instance1/config/OHS/ohs1/httpd.conf to make sure it reflects correct user and group name</p>
<p><strong>User oracle</strong></p>
<p><strong>Group oinstall<br />
</strong></p>
<p>We can launch <span style="color: red;">http://fusion:7777</span> (Homepage of Oracle HTTP server) now. It will look as follows.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring12.png" alt="" /></p>
<p><span style="color: #632423; font-size: 15pt; text-decoration: underline;"><strong>Create Weblogic Domain for Identity Management<br />
</strong></span></p>
<p>&nbsp;</p>
<p>Start the configuration from <strong>&lt;Middleware Home&gt;/oracle_common/commin/bin</strong></p>
<blockquote><p>[oracle@fusion bin]$ /app/fusion/bea_default/oracle_common/common/bin/config.sh</p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring13.png" alt="" /><strong><br />
</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring14.png" alt="" /><strong><br />
</strong></p>
<p>Select &#8220;Create a new Weblogic domain&#8221; and click<strong> Next<br />
</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring15.png" alt="" /><strong><br />
</strong></p>
<p>Select &#8220;<strong>Oracle Enterprise Manager – 11.1.1.0 [oracle_common]</strong>&#8221; and &#8220;<strong>Oracle JRF – 11.1.1.0 [oracle_common]</strong>&#8221; and click <strong>Next<br />
</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring16.png" alt="" /></p>
<p>Enter details as above or accept default values and click <strong>Next.<br />
</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring17.png" alt="" /><strong><br />
</strong></p>
<p>Since it accepts minimum 8 characters set password again to<strong><br />
</strong>oracle123. Please note that you can also change username from weblogic but in future whenever we refer to weblogic user you must enter the new user which selected. We will go for default &#8220;weblogic&#8221; username</p>
<p><strong><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring18.png"><img class="alignnone size-full wp-image-882" title="020612_0626_Configuring18" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring18.png" alt="" width="628" height="474" /></a><br />
</strong></p>
<p>You would see option of Oracle JRockit here. So select that JDK in this list.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring19.png" alt="" /><strong><br />
</strong></p>
<p>Select &#8220;Administration Server&#8221; and &#8220;Managed Servers, Clusters and Machines&#8221;. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring20.png" alt="" /><strong><br />
</strong></p>
<p>Keep defaults but make a note of the port since this will be widely used during next part of installation. Click <strong>Next<br />
</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring21.png" alt="" /><strong><br />
</strong></p>
<p>Just click <strong>Next<br />
</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring22.png" alt="" /><strong><br />
</strong></p>
<p>Click <strong>Next</strong> again</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring23.png" alt="" /><strong><br />
</strong></p>
<p>Select Second Tab &#8220;<strong>Unix Machine</strong>&#8221; and enter the hostname as above. Click <strong>Next<br />
</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring24.png" alt="" /><strong><br />
</strong></p>
<p>Click on <strong>AdminServer</strong> and Click right arrow. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring25.png" alt="" /><strong><br />
</strong></p>
<p>It will now look as above. Click <strong>Next<br />
</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring26.png" alt="" /><strong><br />
</strong></p>
<p>On Summary page click <strong>Create<br />
</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring27.png" alt="" /><strong><br />
</strong></p>
<p>Once installation finishes, click <strong>Done<br />
</strong></p>
<p>Make sure that the encrypted username and password values are already in boot.properties</p>
<blockquote><p>[oracle@fusion security]$ <span style="color: red;"><strong>more /app/fusion/bea_default/user_projects/domains/IDM_domain/servers/AdminServer/security/boot.properties</strong><br />
</span></p>
<p># Generated by Configuration Wizard on Mon Jan 23 10:59:07 GST 2012</p>
<p>username={AES}zaXc3+4y2KGuxnK6WkI7ehKcliQDeandkjdTdu0vpuY=</p>
<p>password={AES}WZ6Zo+j6aGoCyE2nQmCCdboEkA8TDGRlagdSqFGRedo=</p></blockquote>
<p>&nbsp;</p>
<p>Set StartScriptEnabled=true in nodemanager.properties by running following script</p>
<blockquote><p><strong>[oracle@fusion bin]$ <span style="color: red;">cd /app/fusion/bea_default/oracle_common/common/bin</span></strong></p>
<p><strong> [oracle@fusion bin]$ <span style="color: red;">./setNMProps.sh</span><br />
</strong></p>
<p>Appending required nodemanager.properties</p></blockquote>
<p>Verify the change.</p>
<blockquote><p><strong>[oracle@fusion bin]$ <span style="color: red;">tail -f /app/fusion/bea_default/wlserver_10.3/common/nodemanager/nodemanager.properties<br />
</span></strong></p>
<p>#Required NM Property overrides (append to existing nodemanager.properties)</p>
<p>StartScriptEnabled=true</p></blockquote>
<p>&nbsp;</p>
<p><span style="font-size: 13pt;"><strong>Start Node manager<br />
</strong></span></p>
<blockquote><p><strong>[oracle@fusion bin]$ <span style="color: red;">cd /app/fusion/bea_default/wlserver_10.3/server/bin<br />
</span></strong></p>
<p><strong>[oracle@fusion bin]$ <span style="color: red;">nohup ./startNodeManager.sh &amp;</span><br />
</strong></p>
<p><strong>…<br />
</strong></p>
<p>IDM_domain -&gt; /app/fusion/bea_default/user_projects/domains/IDM_domain</p>
<p>…</p>
<p>INFO: Secure socket listener started on port 5556</p></blockquote>
<p>&nbsp;</p>
<p><span style="font-size: 12pt;"><strong>Start Weblogic AdminServer<br />
</strong></span></p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>nohup</strong></span><br />
<span style="color: red;"><strong>/app/fusion/bea_default/user_projects/domains/IDM_domain/bin/startWebLogic.sh &amp;<br />
</strong></span></p></blockquote>
<p>tail nohup.out file until it shows following message.</p>
<p><strong>&lt;Jan 23, 2012 11:55:21 AM GST&gt; &lt;Notice&gt; &lt;WebLogicServer&gt; &lt;BEA-000360&gt; &lt;Server started in RUNNING mode&gt;</strong></p>
<p>&nbsp;</p>
<p><span style="font-size: 12pt;"><strong>Open Weblogic Admin Console<br />
</strong></span></p>
<p>Launch Weblogic Admin console through<strong><br />
<a href="http://fusion:7001/console">http://fusion:7001/console</a><br />
</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring28.png" alt="" /></p>
<p>Login with weblogic/oracle123</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring29.png" alt="" /><strong><br />
</strong></p>
<p>&nbsp;</p>
<p>Note: Go to preferences and change &#8220;automatic acquire lock&#8221; settings to avoid accidental changes since we are in development mode.</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring30.png" alt="" /><strong><br />
</strong></p>
<p>&nbsp;</p>
<p><span style="color: #632423;"><strong><span style="font-size: 13pt;">Configuring HTTP server for the Administration Server</span><span style="font-size: 14pt;"><br />
</span></strong></span></p>
<p>&nbsp;</p>
<p>Create a new file admin.conf as follows.</p>
<p>&nbsp;</p>
<blockquote><p>[oracle@fusion moduleconf]$ <strong>more /app/fusion/bea_default/Oracle_WT1/instances/<span style="color: red;">instance1/config/OHS/ohs1/moduleconf/admin.conf</span><br />
</strong></p>
<p>&lt;VirtualHost *:7777&gt;</p>
<p>ServerName fusion:7777</p>
<p>ServerAdmin you@your.address</p>
<p>RewriteEngine On</p>
<p>RewriteOptions inherit</p>
<p>RewriteRule ^/console/jsp/common/logout.jsp /oamsso/logout.html [PT]</p>
<p>RewriteRule ^/em/targetauth/emaslogout.jsp /oamsso/logout.html [PT]</p>
<p># Admin Server and EM</p>
<p>&lt;Location /console&gt;</p>
<p>SetHandler weblogic-handler</p>
<p>WebLogicHost fusion</p>
<p>WeblogicPort 7001</p>
<p>&lt;/Location&gt;</p>
<p>&lt;Location /consolehelp&gt;</p>
<p>SetHandler weblogic-handler</p>
<p>WebLogicHost fusion</p>
<p>WeblogicPort 7001</p>
<p>&lt;/Location&gt;</p>
<p>&lt;Location /em&gt;</p>
<p>SetHandler weblogic-handler</p>
<p>WebLogicHost fusion</p>
<p>WeblogicPort 7001</p>
<p>&lt;/Location&gt;</p>
<p>&lt;/VirtualHost&gt;</p></blockquote>
<p>&nbsp;</p>
<p><strong style="font-size: 12pt;">Restart http server.</strong></p>
<blockquote><p>ORACLE_HOME=/app/fusion/bea_default/Oracle_WT1</p>
<p>export ORACLE_HOME</p>
<p>ORACLE_INSTANCE=/app/fusion/bea_default/Oracle_WT1/instances/instance1</p>
<p>export ORACLE_INSTANCE</p>
<p>PATH=$ORACLE_HOME/opmn/bin:$PATH</p>
<p>export PATH</p>
<p>&nbsp;</p>
<p>opmnctl stopall</p>
<p>opmnctl startall</p></blockquote>
<p>&nbsp;</p>
<p><span style="font-size: 12pt;"><strong>Now we need to Register HTTP server with Weblogic Server so that Enterprise Manager can monitor the instance.<br />
</strong></span></p>
<blockquote><p>[oracle@fusion ~]$ <span style="color: red;"><strong>opmnctl registerinstance -adminHost fusion -adminport 7001 -adminUsername weblogic</strong></span></p>
<p>Command requires login to weblogic admin server (fusion):</p>
<p>Username: weblogic</p>
<p>Password:</p>
<p>…</p>
<p>Done</p>
<p>Registering instance</p>
<p>Command succeeded.</p></blockquote>
<p>Note: We will not enable load-balancer access since we have skipped load-balancing in this single node installation guide.</p>
<p>&nbsp;</p>
<p><span style="font-size: 12pt; background-color: white;"><strong>Enable Weblogic Plugin<br />
</strong></span></p>
<p><span style="background-color: white;">Log in the Oracle Weblogic Server Administration and click on Lock and Edit. Click on IDMDomain and Click on Configuration tab and then select the Web Applications tab.</span></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring31.png" alt="" /></p>
<p>&nbsp;</p>
<p><span style="color: #444444;"><strong>Scroll down and enable &#8220;Weblogic Plug-in Enabled&#8221;.<br />
</strong></span></p>
<p><a href="http://bloggingaboutoracleapplications.org/wp-content/uploads/431.png"><span style="text-decoration: underline;"><br />
</span></a>Click on Save and Activate the Changes.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring32.png" alt="" /></p>
<p><strong>Restart the Weblogic Administration Server.<br />
</strong></p>
<p>&nbsp;</p>
<h2><span style="color: #632423; text-decoration: underline;">Extending the Domain with Oracle Internet Directory<br />
</span></h2>
<p>Start the configuration from <strong>&lt;IDM Oracle Home/bin</strong></p>
<blockquote><p>[oracle@fusion bin]$ cd /app/fusion/bea_default/Oracle_IDM1/bin</p>
<p>[oracle@fusion bin]$ ./config.sh &amp;</p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring33.png" alt="" /></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring34.png" alt="" /></p>
<p>Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring35.png" alt="" /></p>
<p>Select &#8220;<strong>Configure Without A Domain</strong>&#8221; and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring36.png" alt="" /></p>
<p>Make sure to select any directory inside MW_HOME/instances. You can accept default for Instance Name. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring37.png" alt="" /></p>
<p>Deselect email notification and click <strong>Next</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring38.png" alt="" /></p>
<p>Select only &#8220;<strong>Oracle Internet Directory</strong>&#8221; and click <strong>Next</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring39.png" alt="" /></p>
<p>Select &#8220;<strong>Specify Ports using Configuration File</strong>&#8221; and enter file name as <strong>/home/oracle/staticports.ini<br />
</strong></p>
<p>In another terminal window copy the staticports.ini file to home directory.</p>
<blockquote><p>[oracle@fusion bin]$ cp /app/fusion/provisioning/idm/idm/Disk1/stage/Response/staticports.ini ~/</p></blockquote>
<p>Click on View/Edit file</p>
<p>&nbsp;</p>
<blockquote><p><span style="color: red;"><strong>VERY IMPORTANT:<br />
</strong></span></p>
<p>As per Oracle Manual we should Change it to as follows.</p>
<p style="background: white;"><span style="color: #002060;">#The Non-SSL port for OID<br />
</span></p>
<p style="background: white;"><span style="color: #002060;">Oracle Internet Directory Port No = 389<br />
</span></p>
<p style="background: white;"><span style="color: #002060;">#The SSL port for OID<br />
</span></p>
<p style="background: white;"><span style="color: #002060;">Oracle Internet Directory (SSL) Port No = 636<br />
</span></p>
<p>&nbsp;</p>
<p>But OID fails to configure and start at the end of installation with these values so we will stick to the OID values for 11g in the staticports.ini and just remove the comments.</p>
<p>&nbsp;</p>
<p style="background: white;"><span style="color: #002060;">#The Non-SSL port for OID<br />
</span></p>
<p style="background: white;"><span style="color: #002060;">Oracle Internet Directory Port No = 3060<br />
</span></p>
<p style="background: white;"><span style="color: #002060;">#The SSL port for OID<br />
</span></p>
<p style="background: white;"><span style="color: #002060;">Oracle Internet Directory (SSL) Port No = 3061<br />
</span></p>
</blockquote>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring40.png" alt="" /></p>
<p>Click <strong>Save</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring41.png" alt="" /></p>
<p>Once saved, click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring42.png" alt="" /></p>
<p>Enter oracle123 or any suitable password. If you are using different passwords then please make a note of all of them. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring43.png" alt="" /></p>
<p>Since we are not using any domains as such but as we have added an entry in our hosts file for fusion.localdomain, we will add &#8220;<strong>dc=localdomain</strong>&#8221; for Realm. Enter oracle123 or any suitable password. Click <strong>Next</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring44.png" alt="" /></p>
<p>Save summary if needed and click <strong>Configure</strong> to start configuration.</p>
<p><strong><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring46.png"><img class="alignnone size-full wp-image-881" title="020612_0626_Configuring46" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring46.png" alt="" width="627" height="506" /></a></strong></p>
<p>Once installation finishes, click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring47.png" alt="" /><strong><br />
</strong></p>
<p>Save installation summary if needed and click <strong>Finish</strong> to complete the installation.</p>
<p>&nbsp;</p>
<p><strong>Validate the OID installation<br />
</strong></p>
<blockquote><p>[oracle@fusion ~]$ <span style="color: red;"><strong>export ORACLE_HOME=/app/fusion/bea_default/Oracle_IDM1<br />
</strong></span></p>
<p>[oracle@fusion ~]$ <span style="color: red;"><strong>export ORACLE_INSTANCE=/app/fusion/bea_default/instances/oid_inst1<br />
</strong></span></p>
<p>[oracle@fusion ~]$ <span style="color: red;"><strong>export PATH=$ORACLE_HOME/opmn/bin:$ORACLE_HOME/bin:$ORACLE_HOME/ldap/bin:$ORACLE_HOME/ldap/admin:$PATH<br />
</strong></span></p>
<p>[oracle@fusion ~]$ <span style="color: red;"><strong>ldapbind -h fusion -p 3060 -D &#8220;cn=orcladmin&#8221; -q<br />
</strong></span></p>
<p>Please enter bind password:</p>
<p>bind successful</p>
<p>[oracle@fusion ~]$ <span style="color: red;"><strong>ldapbind -h fusion -p 3061 -D &#8220;cn=orcladmin&#8221; -q -U 1</strong></span></p>
<p>Please enter bind password:</p>
<p>bind successful</p>
<p>[oracle@fusion ~]$ <span style="color: red;"><strong>opmnctl status</strong></span></p>
<p>Processes in Instance: oid_inst1</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;</p>
<p>ias-component | process-type | pid | status</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;</p>
<p>oid1 | oidldapd | 19810 | Alive</p>
<p>oid1 | oidldapd | 19798 | Alive</p>
<p>oid1 | oidmon | 19785 | Alive</p>
<p>EMAGENT | EMAGENT | 19325 | Alive</p></blockquote>
<p>&nbsp;</p>
<p><span style="color: #632423;"><strong><span style="font-size: 13pt;">Registering Oracle Internet Directory with the WebLogic Server Domain</span><span style="font-size: 14pt;"><br />
</span></strong></span></p>
<blockquote><p>[oracle@fusion ~]$ <span style="color: red;"><strong>echo $ORACLE_HOME</strong></span></p>
<p>/app/fusion/bea_default/Oracle_IDM1</p>
<p>[oracle@fusion ~]$ <span style="color: red;"><strong>echo $ORACLE_INSTANCE</strong></span></p>
<p>/app/fusion/bea_default/instances/oid_inst1</p>
<p>[oracle@fusion ~]$ <span style="color: red;"><strong>opmnctl registerinstance -adminHost fusion -adminPort 7001 -adminUsername weblogic<br />
</strong></span></p>
<p>Command requires login to weblogic admin server (fusion):</p>
<p>Username: weblogic</p>
<p>Password:</p>
<p>Registering instance</p>
<p>Command succeeded.</p></blockquote>
<p>&nbsp;</p>
<p><strong>Note:</strong> We have skipped next steps related to SSL since we are setting up non-SSL connections here.</p>
<p>&nbsp;</p>
<p><span style="color: black; font-size: 12pt; background-color: white;"><strong>Update the Enterprise Manager Repository URL</strong><br />
</span></p>
<p><span style="color: black; background-color: white;">Next we will update the Enterprise Manager Repository URL using the emctl utility with the <strong>switchOMS</strong> flag. The emctl utility is located under the <em>ORACLE_INSTANCE</em><span style="font-family: Courier New; font-size: 10pt;">/EMAGENT/EMAGENT/bin </span>directory.<br />
</span></p>
<blockquote><p>[oracle@fusion ~]$ <span style="color: red;"><strong>cd /app/fusion/bea_default/instances/oid_inst1/EMAGENT/EMAGENT/bin</strong></span></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>./emctl switchOMS http://fusion:7001/em/upload<br />
</strong></span></p>
<p>Oracle Enterprise Manager 10g Release 5 Grid Control 10.2.0.5.0.</p>
<p>Copyright (c) 1996, 2009 Oracle Corporation. All rights reserved.</p>
<p>SwitchOMS succeeded.</p></blockquote>
<p>&nbsp;</p>
<p>We can now verify whether this instance is registered for monitoring agent.</p>
<p>Login to <strong>http://fusion:7001/em</strong></p>
<p>Click on <strong>Farm-&gt;Agent monitored targets.</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring48.png" alt="" /><strong><br />
</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring49.png" alt="" /><strong><br />
</strong></p>
<p>You should be able to see the OID instance under this. Make sure that the Agent URL is showing up fine. If the status shows as &#8220;Need Configuration&#8221; then click on Configure and then in next screen enter weblogic user credentials. It should now show the correct Agent URL.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p style="background: white;"><span style="color: #632423; font-size: 15pt; text-decoration: underline;"><strong>Extending the Domain with Oracle Directory Service Manager (ODSM)<br />
</strong></span></p>
<p>Start the configuration from <strong>&lt;IDM Oracle Home&gt;/bin</strong></p>
<blockquote><p>[oracle@fusion bin]$ cd /app/fusion/bea_default/Oracle_IDM1/bin</p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>./config.sh &amp;</strong></span></p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring50.png" alt="" /><strong><br />
</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring51.png" alt="" /><strong><br />
</strong></p>
<p>Click<strong> Next<br />
</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring52.png" alt="" /><strong><br />
</strong></p>
<p>Select &#8220;<strong>Extend Existing Domain</strong>&#8221; and enter details of existing weblogic Server and AdminServer port. Click <strong>Next</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring53.png" alt="" /><strong><br />
</strong></p>
<p>You can ignore this error since we created this domain using the Identity Management installer. Click <strong>Yes</strong> to ignore.</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring54.png" alt="" /><strong><br />
</strong></p>
<p>Verify that the weblogic server directory shown is correct as per previous steps. Specify name and path for Oracle Directory Service instance. Make sure to keep the instance in same parent directory as previous instances. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring55.png" alt="" /></p>
<p>Deselect email notification and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring56.png" alt="" /></p>
<p>Select Oracle &#8220;<strong>Directory Service Manager</strong>&#8221; and click <strong>Next</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring57.png" alt="" /></p>
<p>Select &#8220;<strong>Specify Ports using Configuration File</strong>&#8221; and enter file name as <strong>/home/oracle/staticports.ini</strong></p>
<p>Meanwhile in another terminal window copy the <strong>staticports.ini</strong> to home directory.</p>
<blockquote><p>[oracle@fusion bin]$ cp -p /app/fusion/provisioning/idm/idm/Disk1/stage/Response/staticports.ini ~/</p></blockquote>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring58.png" alt="" /></p>
<p>Uncomment the ODS Server Port and keep it default 7006. Click Save.</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring59.png" alt="" /></p>
<p>Once Saved click Next.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring60.png" alt="" /></p>
<p>Save summary if needed and click <strong>Configure</strong> to start configuration.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring61.png" alt="" /></p>
<p>Once installation finishes, click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring62.png" alt="" /></p>
<p>Save installation summary if needed and click <strong>Finish</strong> to complete the installation.</p>
<p>&nbsp;</p>
<p><span style="font-size: 12pt;"><strong>Password-less startup for ODS<br />
</strong></span></p>
<blockquote><p>cd /app/fusion/bea_default/user_projects/domains/IDM_domain/servers/wls_ods1/security</p>
<p>cp ../../AdminServer/security/boot.properties .</p>
<p>cd /app/fusion/bea_default/user_projects/domains/IDM_domain/bin</p>
<p>nohup ./startManagedWebLogic.sh wls_ods1<strong><br />
</strong></p></blockquote>
<p>&nbsp;</p>
<p>Now you can access ODS homepage at <a href="http://fusion:7006/odsm/faces/odsm.jspx">http://fusion:7006/odsm/faces/odsm.jspx</a> (as per the above post-installation summary screen)</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring63.png" alt="" /></p>
<p>&nbsp;</p>
<p><span style="font-size: 12pt;"><strong>Register ODS with OID<br />
</strong></span></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring64.png" alt="" /></p>
<p>Click on <strong>Connect to a directory</strong> -&gt; <strong>Create A New Connection</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring65.png" alt="" /></p>
<p>Enter the details for OID.</p>
<p>Name: <strong>fusion-oid</strong></p>
<p>Server: <strong>fusion</strong></p>
<p>SSL Enabled: <strong>Unchecked</strong></p>
<p>User Name: <strong>cn=orcladmin</strong></p>
<p>Password: <strong>oracel123</strong></p>
<p>Start Page: <strong>Home</strong></p>
<p>Click <strong>Connect</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring66.png" alt="" /></p>
<p>Once connection is successful, you should be able to see OID page.<img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring67.png" alt="" /></p>
<p>You can randomly check whether you are able to see details of any user, for example <strong>cn=orcladmin</strong></p>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 13pt;"><strong>Configuring Oracle HTTP Servers to Access the ODSM Console<br />
</strong></span></p>
<blockquote><p>[oracle@fusion moduleconf]$ cd /app/fusion/bea_default/Oracle_WT1/instances/instance1/config/OHS/ohs1/moduleconf</p>
<p>[oracle@fusion moduleconf]$ vi admin.conf</p>
<p><strong># Append following lines in admin.conf</strong></p>
<p><span style="color: #ff0000;">&lt;Location /odsm&gt;</span><br />
<span style="color: #ff0000;"> SetHandler weblogic-handler</span><br />
<span style="color: #ff0000;"># WebLogicCluster fusion:7006</span><br />
<span style="color: #ff0000;"> WebLogicHost fusion</span><br />
<span style="color: #ff0000;"> WeblogicPort 7006</span><br />
<span style="color: #ff0000;"> &lt;/Location&gt;</span></p>
<p><span style="color: #ff0000;"><br />
</span></p></blockquote>
<p><strong>Note:</strong> The reason we have kept commented cluster entries is that in case if you have setup cluster then you can use cluster entry instead of standalone entry.</p>
<p><strong>Restart HTTP server.<br />
</strong></p>
<p>Now we can access ODSM through <a href="http://fusion:7777/odsm/faces/odsm.jspx">http://fusion:7777/odsm/faces/odsm.jspx</a></p>
<p>&nbsp;</p>
<p><span style="text-decoration: underline;"><strong style="color: #632423;"><span style="font-size: 15pt;">Extending the Domain with Oracle Virtual Directory</span></strong></span></p>
<p>Start the configuration from <strong>&lt;IDM Oracle Home&gt;/bin</strong></p>
<blockquote><p>[oracle@fusion ~]$ cd /app/fusion/bea_default/Oracle_IDM1/bin/</p>
<p>[oracle@fusion bin]$ ./config.sh &amp;</p></blockquote>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring68.png" alt="" /></p>
<p>Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring69.png" alt="" /></p>
<p>Select &#8220;<strong>Configure Without A Domain</strong>&#8220;. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring70.png" alt="" /></p>
<p>Provide values for Oracle Virtual Directory (OVD) instance. You can accept default values. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring71.png" alt="" /></p>
<p>Deselect email notification and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring72.png" alt="" /></p>
<p>Select &#8220;<strong>Oracle Virtual Directory</strong>&#8221; and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring73.png" alt="" /></p>
<p>Select &#8220;<strong>Specify Ports using Configuration File</strong>&#8221; and enter file name as <strong>/home/oracle/staticports.ini</strong></p>
<p>Open a separate terminal/putty window and copy <strong>staticports.ini</strong> file to home directory.</p>
<blockquote><p>[oracle@fusion ~]$ cp /app/fusion/provisioning/idm/idm/Disk1/stage/Response/staticports.ini ~/</p></blockquote>
<p>Click on <strong>View/Edit</strong>.</p>
<p style="background: white;"><span style="color: black;">Edit the staticports.ini file to assign ports 6501 and 7501, as follows.<br />
</span></p>
<blockquote>
<p style="background: white;"><span style="color: black;"># The non-SSL port for Oracle Virtual Directory<br />
</span></p>
<p style="background: white;"><span style="color: black;">Oracle Virtual Directory port = 6501<br />
</span></p>
<p style="background: white;"><span style="color: black;"># The SSL port for Oracle Virtual Directory<br />
</span></p>
<p style="background: white;"><span style="color: black;">Oracle Virtual Directory (SSL) port = 7501<br />
</span></p>
</blockquote>
<p style="background: white;"><span style="color: black;">Click <strong>Save</strong> and then <strong>Next<br />
</strong></span></p>
<p style="background: white;"><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring74.png" alt="" /><span style="color: black;"><br />
</span></p>
<p style="background: white;"><span style="color: black;">Provide OID login details.<br />
</span></p>
<p style="background: white;"><span style="color: black;">Uncheck &#8220;Configure Administrative Server in secure mode&#8221; since we are not using SSL anywhere in this installation. Click <strong>Next</strong><br />
</span></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring75.png" alt="" /></p>
<p>Click <strong>Ok<br />
</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring76.png" alt="" /></p>
<p>Save summary if needed and click <strong>Configure</strong> to start configuration.</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring77.png" alt="" /></p>
<p>Once installation finishes, click <strong>Next</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring78.png" alt="" /></p>
<p>Save installation summary if needed and click <strong>Finish</strong> to complete the installation.</p>
<p>&nbsp;</p>
<p><span style="font-size: 13pt;"><strong>Registering OVD with the Oracle WebLogic Server Domain<br />
</strong></span></p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: #ff0000;">cd /app/fusion/bea_default/instances/ovd_inst1/bin</span></p>
<p>[oracle@fusion ~]$ <span style="color: #ff0000;">export ORACLE_HOME=/app/fusion/bea_default/Oracle_IDM1</span></p>
<p>[oracle@fusion ~]$ <span style="color: #ff0000;">export ORACLE_INSTANCE=/app/fusion/bea_default/instances/ovd_inst1</span></p>
<p><strong>[oracle@fusion bin]$ </strong><span style="color: red;"><strong>./opmnctl registerinstance -adminHost fusion -adminPort 7001 -adminUsernam<span style="color: #ff0000;">e</span></strong></span><span style="color: #ff0000;"> <strong>weblogic</strong></span></p>
<p>Command requires login to weblogic admin server (fusion):</p>
<p>Username: weblogic</p>
<p>Password:</p>
<p>Registering instance</p>
<p>Command succeeded.</p></blockquote>
<p>&nbsp;</p>
<p><span style="color: black; background-color: white;"><strong>Update the Enterprise Manager Repository URL using the emctl utility with the switchOMS flag.</strong><br />
</span></p>
<p><span style="color: black; background-color: white;">The emctl utility is located under the <em>ORACLE_INSTANCE</em><span style="font-family: Courier New; font-size: 10pt;">/EMAGENT/EMAGENT/bin </span>directory.<br />
</span></p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: #ff0000;">cd /app/fusion/bea_default/instances/ovd_inst1/EMAGENT/EMAGENT/bin</span></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>./emctl switchOMS http://fusion:7001/em/upload</strong></span></p>
<p>Oracle Enterprise Manager 10g Release 5 Grid Control 10.2.0.5.0.</p>
<p>Copyright (c) 1996, 2009 Oracle Corporation. All rights reserved.</p>
<p>SwitchOMS succeeded.</p></blockquote>
<p>&nbsp;</p>
<p>We can now verify whether this instance is registered for monitoring agent.</p>
<p>Login to <strong>http://fusion:7001/em</strong></p>
<p>Click on <strong>Farm-&gt;Agent monitored targets.</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring79.png" alt="" /><br />
<img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring80.png" alt="" /><br />
<img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring81.png" alt="" /><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring82.png" alt="" /></p>
<p>You should be able to see the OID and OVD instances under this. Make sure that the Agent URL is showing up fine. If the status shows as &#8220;Need Configuration&#8221; then click on Configure and then in next screen enter weblogic user credentials. It should now show the correct Agent URL.</p>
<p>&nbsp;</p>
<p><span style="font-size: 13pt;"><strong>Validate the Oracle Virtual Directory Instances<br />
</strong></span></p>
<blockquote><p>[oracle@fusion ~]$ <span style="color: red;"><strong>export ORACLE_HOME=/app/fusion/bea_default/Oracle_IDM1<br />
</strong></span></p>
<p>[oracle@fusion ~]$ <span style="color: red;"><strong>export ORACLE_INSTANCE=/app/fusion/bea_default/instances/ovd_inst1<br />
</strong></span></p>
<p>[oracle@fusion ~]$ <span style="color: red;"><strong>export PATH=$ORACLE_HOME/opmn/bin:$ORACLE_HOME/bin:$ORACLE_HOME/ldap/bin:$ORACLE_HOME/ldap/admin:$PATH<br />
</strong></span></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>ldapbind -h fusion -p 6501 -D &#8220;cn=orcladmin&#8221; –q</strong></span></p>
<p>Please enter bind password:</p>
<p>bind successful</p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>ldapbind -h fusion -p 7501 -D &#8220;cn=orcladmin&#8221; -q -U 1<br />
</strong></span></p>
<p>Please enter bind password:</p>
<p>SSL handshake failed</p>
<p><span style="color: red;">This is fine since we did not configure SSL mode.</span></p></blockquote>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 13pt;"><strong>Creating ODSM connections to Oracle Virtual Directory<br />
</strong></span></p>
<p>Open <a href="http://fusion:7777/odsm/faces/odsm.jspx">http://fusion:7777/odsm/faces/odsm.jspx</a></p>
<p>Click <strong>Connect to a directory</strong> -&gt; <strong>Create a new connection</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring83.png" alt="" /></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring84.png" alt="" /></p>
<p>Enter details of OVD here.</p>
<p>Name: <strong>fusion-ovd</strong></p>
<p>Host: <strong>fusion</strong></p>
<p>Port: <strong>8899</strong></p>
<p>SSL Enabled: <strong>Unchecked</strong></p>
<p>User Name: <strong>cn=orcladmin</strong></p>
<p>Password: <strong>oracle123</strong></p>
<p>Start Page: <strong>Home</strong></p>
<p>Click <strong>Connect</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring85.png" alt="" /></p>
<p>It will display OVD home page.</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring86.png" alt="" /></p>
<p>Note: We are skipping the adapter creation for now. We will create them later once needed.</p>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 15pt; text-decoration: underline;"><strong>Extending the Domain with Oracle Access Manager<br />
</strong></span></p>
<p>&nbsp;</p>
<p>Start the configuration from <strong>&lt;Middleware Home/oracle_common/commin/bin</strong></p>
<blockquote><p>[oracle@fusion bin]$ cd /app/fusion/bea_default/oracle_common/common/bin</p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>./config.sh</strong></span></p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring87.png" alt="" /></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring88.png" alt="" /></p>
<p>Click &#8220;Extend an existing WebLogic domain&#8221; and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring89.png" alt="" /></p>
<p>Scroll down and select <strong>user_projects-&gt;domains-&gt;IDM_domain</strong>. Click <strong>Next<br />
</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring90.png" alt="" /></p>
<p style="background: white;">Select only &#8220;<strong>Oracle Access Manager with Database Policy Store&#8221;</strong> and click on Next.</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring91.png" alt="" /></p>
<p>Here you need to provide the database connection details and choose schema owner username. You can keep the name default but make sure to keep a note of it since you will need this later. Choose a password for example oracle123. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring92.png" alt="" /></p>
<p>Now it will test the database connectivity through JDBC.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring93.png" alt="" /></p>
<p>Once successful, click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring94.png" alt="" /></p>
<p>Select &#8220;Managed Servers, Clusters and Machines&#8221; only and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring95.png" alt="" /></p>
<p>The first row was from previous configuration of ODS and now there will be another row for OAM. Keep the default port and make a note of it. Enter wls_oam1 for the instance name (or whichever you chose while creating instance) and click <strong>Next</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring96.png" alt="" /></p>
<p>Just click <strong>Next</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring97.png" alt="" /></p>
<p>On the &#8220;<strong>Machines</strong>&#8221; tab make sure that correct hostname is entered. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring98.png" alt="" /></p>
<p>Select <strong>wls_oam1</strong> and click the right arrow.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring99.png" alt="" /></p>
<p>Now it should look as above. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring100.png" alt="" /></p>
<p>On the summary page Click <strong>Extend</strong>.</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring101.png" alt="" /></p>
<p>Click <strong>OK</strong> Since we are aware that these are correct ports being used by AdminServer and wls_ods1 instance.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring102.png" alt="" /></p>
<p>Once configuration finishes, click <strong>Done</strong>.</p>
<p>You can start the managed server by using following command.</p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>cd /app/fusion/bea_default/user_projects/domains/IDM_domain/bin</strong></span></p>
<p>[oracle@fusion bin]$ .<span style="color: red;"><strong>/startManagedWebLogic.sh wls_oam1</strong></span></p></blockquote>
<p>This will create the directory <strong>/app/fusion/bea_default/user_projects/domains/IDM_domain/servers/wls_oam1</strong></p>
<p>Press CTRL+C to stop the process since we will need to configure startup without password prompt.</p>
<blockquote><p>[oracle@fusion wls_oam1]$ <span style="color: red;"><strong>cd /app/fusion/bea_default/user_projects/domains/IDM_domain/servers/wls_oam1</strong></span></p>
<p>[oracle@fusion wls_oam1]$ <span style="color: red;"><strong>cp ../wls_ods1/security/ boot.properties .</strong></span></p></blockquote>
<p>&nbsp;</p>
<p>Now we can start the managed server without prompting for password.</p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>cd /app/fusion/bea_default/user_projects/domains/IDM_domain/bin</strong></span></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>nohup ./startManagedWebLogic.sh wls_oam1 &amp;</strong></span></p></blockquote>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 13pt;"><strong>Configuring Oracle HTTP Servers to Display Login Page and Oracle Access Manager Console</strong><br />
</span></p>
<p><strong>Append</strong> following entries in /app/fusion/bea_default/Oracle_WT1/instances/<strong>instance1/config/OHS/ohs1/moduleconf/admin.conf</strong></p>
<blockquote><p> <span style="color: red;">&lt;Location /oam&gt;</span></p>
<p><span style="color: red;"> SetHandler weblogic-handler<br />
</span></p>
<p><span style="color: red;">#WebLogicCluster fusion:14100</span></p>
<p><span style="color: red;">WebLogicHost fusion</span></p>
<p><span style="color: red;">WeblogicPort 14100<br />
</span></p>
<p><span style="color: red;"> &lt;/Location&gt;<br />
</span></p>
<p>&nbsp;</p>
<p><span style="color: red;"> &lt;Location /oamconsole&gt;<br />
</span></p>
<p><span style="color: red;">#SetHandler weblogic-handler<br />
</span></p>
<p><span style="color: red;"> WebLogicHost fusion<br />
</span></p>
<p><span style="color: red;"> WebLogicPort 7001<br />
</span></p>
<p><span style="color: red;"> &lt;/Location&gt;<br />
</span></p></blockquote>
<p><strong>Note:</strong> The reason we have kept commented cluster entries is that in case if you have setup cluster then you can use cluster entry instead of standalone entry.</p>
<p><strong>Restart HTTP Server</strong> to bring this to effect.</p>
<p><strong>Note: </strong>There are few other steps as well as per Oracle documentation but we will skip them for now.</p>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 15pt; text-decoration: underline;"><strong>Extending the Domain to Configure Oracle Identity Manager and Oracle SOA Suite<br />
</strong></span></p>
<p>&nbsp;</p>
<p>Start the configuration from <strong>&lt;Middleware Home/oracle_common/common/bin</strong></p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>cd /app/fusion/bea_default/oracle_common/common/bin</strong></span></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>./config.sh &amp;<br />
</strong></span></p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring103.png" alt="" /></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring104.png" alt="" /></p>
<p>Select &#8220;<strong>Extend an existing WebLogic domain</strong>&#8221; and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring105.png" alt="" /></p>
<p>Scroll down and select <strong>user_projects-&gt;domains-&gt;IDM_domain</strong> and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring106.png" alt="" /></p>
<p>Select <strong>Oracle Identity Manager</strong>. It will automatically select <strong>Oracle SOA Suite</strong> and <strong>Oracle WSM</strong>. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring107.png" alt="" /></p>
<p>Check all to modify all entries together. Provide database connect details and select a password for all. Accept default value for Schema owner names. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring108.png" alt="" /></p>
<p>Now it will test the database connectivity through JDBC.</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring109.png" alt="" /></p>
<p>Once JDBC test is successful, click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring110.png" alt="" /></p>
<p>Select only &#8220;<strong>Managed Servers, Clusters and Machines</strong>&#8221; and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring111.png" alt="" /></p>
<p>Add entries for <strong>soa_server1</strong> and <strong>oim_server1</strong>. As per Oracle documentation you can change them to <strong>wls_soa1</strong> and <strong>wls_oim1</strong> as well. But here we have kept them as default.<strong><br />
</strong></p>
<p>Note the ports and click <strong>Next. </strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring112.png" alt="" /></p>
<p>Just click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring113.png" alt="" /></p>
<p>Since we are using Linux/Unix machine, <strong>delete</strong> entry from above screen. And proceed to <strong>Unix Machine</strong> tab.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring114.png" alt="" /></p>
<p>Make sure correct hostname is entered here. Click <strong>Next</strong></p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring115.png"><img class="alignnone size-full wp-image-880" title="020612_0626_Configuring115" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring115.png" alt="" width="628" height="472" /></a></p>
<p>Select <strong>oim_server1</strong> and <strong>soa_server1</strong> and click right arrow. (if you had renamed them to <strong>wls_oim1</strong> and <strong>wls_soa1</strong> then you will see those entries instead of this)</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring116.png" alt="" /><strong><br />
</strong></p>
<p>The screen will now look like above. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring117.png" alt="" /><strong><br />
</strong></p>
<p>On Summary screen click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring118.png" alt="" /><strong><br />
</strong></p>
<p>Click<strong> OK</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring119.png" alt="" /><strong><br />
</strong></p>
<p>Once configuration finishes, click <strong>Done<br />
</strong></p>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 14pt;"><strong>Configuring Oracle Identity Manager<br />
</strong></span></p>
<p>Now we will configure the Identity Manager from<strong> &lt;IAM Oracle Home&gt;/bin</strong></p>
<blockquote><p>[oracle@fusion bin]$ <strong><span style="color: red;">cd /app/fusion/bea_default/Oracle_IAM/bin</span><br />
</strong></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>./config.sh &amp;</strong></span></p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring120.png" alt="" /><strong><br />
</strong></p>
<p>Click<strong> Next<br />
</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring121.png" alt="" /><strong><br />
</strong></p>
<p>Select only OIM Server and click <strong>Next</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring122.png" alt="" /><strong><br />
</strong></p>
<p>Enter database details in shown format &#8220;<strong>fusion:1521:fusiondb</strong>&#8220;. Select Schema names (keep default) and enter password (oracle123). Make sure to keep a note of these schema names <strong>DEV_OIM</strong> and <strong>DEV_MDS</strong>. We will need these later during provisioning plan. Click <strong>Next<br />
</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring123.png" alt="" /><strong><br />
</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring124.png" alt="" /><strong><br />
</strong></p>
<p>Enter AdminServer details in <strong>t3://&lt;hostname&gt;:&lt;port&gt; </strong>format. Here<strong> t3://fusion:7001<br />
</strong></p>
<p>&nbsp;</p>
<blockquote><p><strong>Important Note: </strong>Before clicking next make sure that AdminServer is running otherwise it may throw following error on next page. Start or restart AdminServer if you see this error.<strong><br />
</strong></p>
<p><span style="color: red;">INST-6180: Error while retrieving OIM Managed Server URL from the domain.</span></p></blockquote>
<p>&nbsp;</p>
<p>Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring125.png" alt="" /><strong><br />
</strong></p>
<p>Enter passwords as follows and keep a note of them since we will require them in provisioning wizard.</p>
<p>OIM Admin password: Oracle123</p>
<p>Keystore Password: oracle123</p>
<p>Enter OIM HTTP URL as <a href="http://fusion:14000">http://fusion:14000</a> (based on port value in previous configuration step). Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring126.png" alt="" /><strong><br />
</strong></p>
<p>Deselect both and click <strong>Next<br />
</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring127.png" alt="" /><strong><br />
</strong></p>
<p>Save the summary if required and click <strong>Configure.<br />
</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring128.png" alt="" /><strong><br />
</strong></p>
<p>Once configuration finishes click <strong>Next<br />
</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring129.png" alt="" /><strong><br />
</strong></p>
<p>Save the configuration summary if needed and click <strong>Finish</strong> to complete the configuration.</p>
<p>&nbsp;</p>
<p><strong>Configuring Oracle HTTP Servers for Oracle Identity Manager and SOA</strong></p>
<p><strong>Append</strong> following entries in /app/fusion/bea_default/Oracle_WT1/instances/<strong>instance1/config/OHS/ohs1/moduleconf/admin.conf</strong></p>
<blockquote><p><span style="color: #ff0000;"># oim admin console(idmshell based)</span><br />
<span style="color: #ff0000;"> &lt;Location /admin&gt;</span><br />
<span style="color: #ff0000;"> SetHandler weblogic-handler</span><br />
<span style="color: #ff0000;"> WLProxySSL OFF</span><br />
<span style="color: #ff0000;"> WLProxySSLPassThrough OFF</span><br />
<span style="color: #ff0000;"> WLCookieName oimjsessionid</span><br />
<span style="color: #ff0000;"> #WebLogicCluster fusion:14000</span><br />
<span style="color: #ff0000;"> WebLogicHost fusion</span><br />
<span style="color: #ff0000;"> WebLogicPort 14000</span><br />
<span style="color: #ff0000;"> WLLogFile &#8220;${ORACLE_INSTANCE}/diagnostics/logs/mod_wl/oim_component.log&#8221;</span><br />
<span style="color: #ff0000;"> &lt;/Location&gt;</span><br />
<span style="color: #ff0000;"> # oim self and advanced admin webapp consoles(canonic webapp)</span><br />
<span style="color: #ff0000;"> &lt;Location /oim&gt;</span><br />
<span style="color: #ff0000;"> SetHandler weblogic-handler</span><br />
<span style="color: #ff0000;"> WLProxySSL OFF</span><br />
<span style="color: #ff0000;"> WLProxySSLPassThrough OFF</span><br />
<span style="color: #ff0000;"> WLCookieName oimjsessionid</span><br />
<span style="color: #ff0000;"> #WebLogicCluster oimvhn1:14000,oimvhn2:14000</span><br />
<span style="color: #ff0000;"> WebLogicHost fusion</span><br />
<span style="color: #ff0000;"> WebLogicPort 14000</span><br />
<span style="color: #ff0000;"> WLLogFile &#8220;${ORACLE_INSTANCE}/diagnostics/logs/mod_wl/oim_component.log&#8221;</span><br />
<span style="color: #ff0000;"> &lt;/Location&gt;</span><br />
<span style="color: #ff0000;"> # SOA Callback webservice for SOD &#8211; Provide the SOA Managed Server Ports</span><br />
<span style="color: #ff0000;"> &lt;Location /sodcheck&gt;</span><br />
<span style="color: #ff0000;"> SetHandler weblogic-handler</span><br />
<span style="color: #ff0000;"> WLProxySSL OFF</span><br />
<span style="color: #ff0000;"> WLProxySSLPassThrough OFF</span><br />
<span style="color: #ff0000;"> WLCookieName oimjsessionid</span><br />
<span style="color: #ff0000;"> #WebLogicCluster soavhn1:8001,soavhn2:8001</span><br />
<span style="color: #ff0000;"> WebLogicHost fusion</span><br />
<span style="color: #ff0000;"> WebLogicPort 8001</span><br />
<span style="color: #ff0000;"> WLLogFile &#8220;${ORACLE_INSTANCE}/diagnostics/logs/mod_wl/oim_component.log&#8221;</span><br />
<span style="color: #ff0000;"> &lt;/Location&gt;</span><br />
<span style="color: #ff0000;"> # Callback webservice for SOA. SOA calls this when a request is approved/rejected</span><br />
<span style="color: #ff0000;"> # Provide the SOA Managed Server Port</span><br />
<span style="color: #ff0000;"> &lt;Location /workflowservice&gt;</span><br />
<span style="color: #ff0000;"> SetHandler weblogic-handler</span><br />
<span style="color: #ff0000;"> WLProxySSL OFF</span><br />
<span style="color: #ff0000;"> WLProxySSLPassThrough OFF</span><br />
<span style="color: #ff0000;"> WLCookieName oimjsessionid</span><br />
<span style="color: #ff0000;"> #WebLogicCluster oimvhn1:14000,oimvhn2:14000</span><br />
<span style="color: #ff0000;"> WebLogicHost fusion</span><br />
<span style="color: #ff0000;"> WebLogicPort 14000</span><br />
<span style="color: #ff0000;"> WLLogFile &#8220;${ORACLE_INSTANCE}/diagnostics/logs/mod_wl/oim_component.log&#8221;</span><br />
<span style="color: #ff0000;"> &lt;/Location&gt;</span><br />
<span style="color: #ff0000;"> # xlWebApp &#8211; Legacy 9.x webapp (struts based)</span><br />
<span style="color: #ff0000;"> &lt;Location /xlWebApp&gt;</span><br />
<span style="color: #ff0000;"> SetHandler weblogic-handler</span><br />
<span style="color: #ff0000;"> WLProxySSL OFF</span><br />
<span style="color: #ff0000;"> WLProxySSLPassThrough OFF</span><br />
<span style="color: #ff0000;"> WLCookieName oimjsessionid</span><br />
<span style="color: #ff0000;"> #WebLogicCluster oimvhn1:14000,oimvhn2:14000</span><br />
<span style="color: #ff0000;"> WebLogicHost fusion</span><br />
<span style="color: #ff0000;"> WebLogicPort 14000</span><br />
<span style="color: #ff0000;"> WLLogFile &#8220;${ORACLE_INSTANCE}/diagnostics/logs/mod_wl/oim_component.log&#8221;</span><br />
<span style="color: #ff0000;"> &lt;/Location&gt;</span><br />
<span style="color: #ff0000;"> # Nexaweb WebApp &#8211; used for workflow designer and DM</span><br />
<span style="color: #ff0000;"> &lt;Location /Nexaweb&gt;</span><br />
<span style="color: #ff0000;"> SetHandler weblogic-handler</span><br />
<span style="color: #ff0000;"> WLProxySSL OFF</span><br />
<span style="color: #ff0000;"> WLProxySSLPassThrough OFF</span><br />
<span style="color: #ff0000;"> WLCookieName oimjsessionid</span><br />
<span style="color: #ff0000;"> #WebLogicCluster oimvhn1:14000,oimvhn2:14000</span><br />
<span style="color: #ff0000;"> WebLogicHost fusion</span><br />
<span style="color: #ff0000;"> WebLogicPort 14000</span><br />
<span style="color: #ff0000;"> WLLogFile &#8220;${ORACLE_INSTANCE}/diagnostics/logs/mod_wl/oim_component.log&#8221;</span><br />
<span style="color: #ff0000;"> &lt;/Location&gt;</span><br />
<span style="color: #ff0000;"> # used for FA Callback service.</span><br />
<span style="color: #ff0000;"> &lt;Location /callbackResponseService&gt;</span><br />
<span style="color: #ff0000;"> SetHandler weblogic-handler</span><br />
<span style="color: #ff0000;"> WLProxySSL OFF</span><br />
<span style="color: #ff0000;"> WLProxySSLPassThrough OFF</span><br />
<span style="color: #ff0000;"> WLCookieName oimjsessionid</span><br />
<span style="color: #ff0000;"> #WebLogicCluster oimvhn1:14000,oimvhn2:14000</span><br />
<span style="color: #ff0000;"> WebLogicHost fusion</span><br />
<span style="color: #ff0000;"> WebLogicPort 14000</span><br />
<span style="color: #ff0000;"> WLLogFile &#8220;${ORACLE_INSTANCE}/diagnostics/logs/mod_wl/oim_component.log&#8221;</span><br />
<span style="color: #ff0000;"> &lt;/Location&gt;</span><br />
<span style="color: #ff0000;"> # spml xsd profile</span><br />
<span style="color: #ff0000;"> &lt;Location /spml-xsd&gt;</span><br />
<span style="color: #ff0000;"> SetHandler weblogic-handler</span><br />
<span style="color: #ff0000;"> WLProxySSL OFF</span><br />
<span style="color: #ff0000;"> WLProxySSLPassThrough OFF</span><br />
<span style="color: #ff0000;"> WLCookieName oimjsessionid</span><br />
<span style="color: #ff0000;"> #WebLogicCluster oimvhn1:14000,oimvhn2:14000</span><br />
<span style="color: #ff0000;"> WebLogicHost fusion</span><br />
<span style="color: #ff0000;"> WebLogicPort 14000</span><br />
<span style="color: #ff0000;"> WLLogFile &#8220;${ORACLE_INSTANCE}/diagnostics/logs/mod_wl/oim_component.log&#8221;</span><br />
<span style="color: #ff0000;"> &lt;/Location&gt;</span><br />
<span style="color: #ff0000;"> &lt;Location /HTTPClnt&gt;</span><br />
<span style="color: #ff0000;"> SetHandler weblogic-handler</span><br />
<span style="color: #ff0000;"> WLProxySSL OFF</span><br />
<span style="color: #ff0000;"> WLProxySSLPassThrough OFF</span><br />
<span style="color: #ff0000;"> WLCookieName oimjsessionid</span><br />
<span style="color: #ff0000;"> #WebLogicCluster oimvhn1:14000,oimvhn2:14000</span><br />
<span style="color: #ff0000;"> WebLogicHost fusion</span><br />
<span style="color: #ff0000;"> WebLogicPort 14000</span><br />
<span style="color: #ff0000;"> WLLogFile &#8220;${ORACLE_INSTANCE}/diagnostics/logs/mod_wl/oim_component.log&#8221;</span><br />
<span style="color: #ff0000;"> &lt;/Location&gt;</span></p></blockquote>
<p><strong>Note:</strong> The reason we have kept commented cluster entries is that in case if you have setup cluster then you can use cluster entry instead of standalone entry.</p>
<p><strong>Restart HTTP Server</strong> to bring this to effect.</p>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 15pt; text-decoration: underline;"><strong>Installing and Configuring WebGate<br />
</strong></span></p>
<p>Start Webgate 10g installation from <strong>&lt;repository_location&gt;/installers/webgate</strong></p>
<blockquote><p>[oracle@fusion webgate]$ <span style="color: red;"><strong>cd /mnt/fusion/installers/webgate</strong></span></p>
<p>[oracle@fusion webgate]$ <span style="color: red;"><strong>./Oracle_Access_Manager10_1_4_3_0_linux64_OHS11g_WebGate –gui<br />
</strong></span></p></blockquote>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring130.png" alt="" /></p>
<p>Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring131.png" alt="" /></p>
<p>Enter the OS oracle user details. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring132.png" alt="" /></p>
<p>Select a path where you want to install webgate. We have selected <strong>/app/fusion/webgate</strong>. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring133.png" alt="" /></p>
<p>Click <strong>Next</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring134.png" alt="" /></p>
<p>Open a new terminal/putty window and execute following commands. Once done enter the location /app/fusion/oam_lib in this screen and click <strong>Next</strong> to start the installation.<strong><br />
</strong></p>
<p>&nbsp;</p>
<blockquote><p>[oracle@fusion oam_lib]$ <strong>mkdir /app/fusion/oam_lib</strong></p>
<p>[oracle@fusion oam_lib]$ <strong>ln -s /usr/lib64/libstdc++.so.5 /app/fusion/oam_lib/libstdc++.so.5<br />
</strong></p>
<p>[oracle@fusion oam_lib]$ <strong>ln -s /lib64/libgcc_s.so.1 /app/fusion/oam_lib/libgcc_s.so.1</strong></p></blockquote>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring135.png" alt="" /></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring136.png" alt="" /></p>
<p>Now WebGate Configuration will start. Select &#8220;<strong>Open Mode</strong>&#8221; and click <strong>Next</strong></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring137.png" alt="" /></p>
<p>&nbsp;</p>
<p>Since this screen requires WebGate ID from Access Manager. We need to first create a Webgate Agent in Access Manager. So keep this Java window open and open Oracle Access Manager Console in browser by entering <a href="http://fusion/oamconsole">http://fusion/oamconsole</a> or <a href="http://fusion:7777/oamconsole">http://fusion:7777/oamconsole</a></p>
<p>&nbsp;</p>
<p>Note: We could have done this before starting Webgate installation as well but keeping it here in the guide gives you an idea where we are going to this configuration. Next time when you install, you can do this step before itself.</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring138.png" alt="" /></p>
<p>Login with weblogic admin user.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring139.png" alt="" /></p>
<p>Once logged under SSO Agents, click on New &#8220;<strong>OAM 10g Webgate</strong>&#8221; (since we are installing 10g webgate).</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring140.png" alt="" /></p>
<p>Enter name: <strong>Webgate_sso</strong> or any name</p>
<p>Base URL: <strong>http://fusion:7777<br />
</strong></p>
<p>Host Identifier: <strong>Webgate_sso</strong></p>
<p>Security: <strong>Open</strong></p>
<p>Uncheck all 3 options on right.</p>
<p><strong>Click Apply</strong></p>
<p>&nbsp;</p>
<p>Now <strong>Edit</strong> the same Webgate Agent again. It will show following screen.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring141.png" alt="" /></p>
<p>&nbsp;</p>
<p>We did not put <span style="text-decoration: underline;">domain</span> since we are using only <a href="http://fusion">http://fusion</a></p>
<p><span style="text-decoration: underline;">Change Max Connections</span> to <strong>4</strong></p>
<p><span style="text-decoration: underline;">Logout URL:</span> Enter following values.</p>
<p><strong>/oamconsole/logout.html<br />
</strong></p>
<p><strong>/console/jsp/common/logout.jsp<br />
</strong></p>
<p><strong>/em/targetauth/eamlogout.jsp<br />
</strong></p>
<p>&nbsp;</p>
<p>Click <strong>Apply<br />
</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020612_0626_Configuring142.png" alt="" /></p>
<p>Once webgate Agent is created in OAM, go back to the already open configuration window and enter following details and click Next to finish the configuration. In case if the configuration window was closed, you can also launch the configuration from command prompt.</p>
<blockquote><p>[oracle@fusion webgate]$ <span style="color: red;"><strong>/app/fusion/webgate/access/oblix/tools/configureWebGate/start_configureWebGate -i /app/fusion/webgate/access -t WebGate</strong></span></p>
<p>Please enter the Mode in which you want the Web Gate to run : 1(Open) 2(Simple) 3(Cert) : <strong>1</strong></p>
<p>Please enter the Web Gate ID : <strong>Webgate_sso</strong></p>
<p>Please enter the Password for this Web Gate : &lt;enter oracle123 or any password here. Make note of it&gt;</p>
<p>Please enter the Access Server ID : <strong>wls_oam1</strong></p>
<p>Please enter the Access Server Host Machine Name : <strong>fusion</strong></p>
<p>Please enter the Access Server Port : <strong>5575</strong></p>
<p>Preparing to connect to Access Server. Please wait.</p>
<p>Web Gate installed Successfully.</p>
<p>Press enter key to continue &#8230;</p></blockquote>
<p>&nbsp;</p>
<p>As per Oracle documentation there are a few steps to use the Webgate and validate but we will skip them for now.</p>
<p>Next step is to prepare Identity and Policy Stores by creating necessary users and groups for provisioning Fusion Applications.</p>
<p>Next: <strong><a title="Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)" href="http://www.oratraining.com/blog/2012/04/integrate-oracle-identity-manager-oim-and-oracle-access-manager-oam/">Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)</a></strong></p>
<p><strong><a title="Oracle Fusion Applications installation – Step by step guide" href="http://www.oratraining.com/blog/2012/02/oracle-fusion-applications-installation-step-by-step-guide/">Installing Oracle Fusion Applications – steps</a></strong></p>
<ol>
<li><strong><a title="Installing Fusion Applications Provisioning Framework" href="http://www.oratraining.com/blog/2012/02/installing-fusion-applications-provisioning-framework/">Installing Fusion Applications Provisioning Framework</a><br />
</strong></li>
<li><strong><a title="Installing Transactional Database" href="http://www.oratraining.com/blog/2012/02/installing-transactional-database/">Installing Oracle 11g Database (Applications Transactional Database)</a><br />
</strong></li>
<li><strong><a title="Running Fusion Applications RCU" href="http://www.oratraining.com/blog/2012/02/running-fusion-applications-rcu/">Running Oracle Fusion Applications Repository Creation Utility (Applications RCU)<br />
</a></strong></li>
<li><strong>Creating another database for Oracle  <strong>Identity Management Infrastructure </strong>(optional)<br />
</strong></li>
<li><strong><a title="Running Repository Creation Utility for Oracle Identity Management components" href="http://www.oratraining.com/blog/2012/02/running-repository-creation-utility-for-oracle-identity-management-components/">Running Repository Creation Utility (RCU) for Oracle Identity Management components</a></strong></li>
<li><strong><a title="Installing Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/installing-oracle-identity-and-access-management-components/">Installing Oracle Identity and Access Management Components</a><br />
</strong></li>
<li><strong><a title="Configuring Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/configuring-oracle-identity-and-access-management-components/">Configuring Oracle Identity and Access Management components</a><br />
</strong></li>
<li><strong><strong><a title="Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)" href="http://www.oratraining.com/blog/2012/04/integrate-oracle-identity-manager-oim-and-oracle-access-manager-oam/">Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)</a></strong><br />
</strong></li>
<li><strong><a title="Creating a new Provisioning Plan" href="http://www.oratraining.com/blog/2012/02/creating-a-new-provisioning-plan/">Creating a New Provisioning Plan</a><br />
</strong></li>
<li><strong><a title="Provisioning an Applications Environment" href="http://www.oratraining.com/blog/2012/03/provisioning-an-applications-environment/">Provisioning an Applications Environment</a></strong></li>
</ol>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://twitter.com/intent/tweet?text=Configuring+Oracle+Identity+and+Access+Management+components+http%3A%2F%2Foratraining.com%2Fblog%2F%3Fp%3D878" title="Post to Twitter"><img class="nothumb" src="http://www.oratraining.com/blog/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter-big3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.oratraining.com/blog/2012/02/configuring-oracle-identity-and-access-management-components-old/&amp;title=Configuring+Oracle+Identity+and+Access+Management+components" title="Post to Digg"><img class="nothumb" src="http://www.oratraining.com/blog/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-big4.png" alt="Post to Digg" /></a></p></div><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.oratraining.com%2Fblog%2F2012%2F02%2Fconfiguring-oracle-identity-and-access-management-components-old%2F&amp;title=Configuring%20Oracle%20Identity%20and%20Access%20Management%20components" id="wpa2a_6"><img src="http://www.oratraining.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.oratraining.com/blog/2012/02/configuring-oracle-identity-and-access-management-components-old/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Installing Oracle Identity and Access Management components</title>
		<link>http://www.oratraining.com/blog/2012/02/installing-oracle-identity-and-access-management-components/</link>
		<comments>http://www.oratraining.com/blog/2012/02/installing-oracle-identity-and-access-management-components/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 08:13:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.oratraining.com/blog/?p=723</guid>
		<description><![CDATA[Oracle Fusion Applications Installation: Installing Oracle Identity and Access Management components Previous: Running Repository Creation Utility (RCU) for Oracle Identity Management components Installing Orace JRockit JDK Installation of JRockit is very simple. Just unzip the file located at &#60;repository_location&#62;/installers/jdk to any location where we want to extract the JDK files. We will extract the files at /app/fusion [...]]]></description>
			<content:encoded><![CDATA[<p><span style="text-decoration: underline;">Oracle Fusion Applications Installation</span>: <strong style="color: #404040; font-size: 13pt;">Installing Oracle Identity and Access Management components</strong></p>
<p>Previous: <strong><a title="Running Repository Creation Utility for Oracle Identity Management components" href="http://www.oratraining.com/blog/2012/02/running-repository-creation-utility-for-oracle-identity-management-components/">Running Repository Creation Utility (RCU) for Oracle Identity Management components</a></strong></p>
<p><strong style="color: #632423; font-size: 13pt;">Installing Orace JRockit JDK</strong></p>
<p>Installation of JRockit is very simple. Just unzip the file located at &lt;repository_location&gt;/installers/jdk to any location where we want to extract the JDK files.</p>
<p>We will extract the files at /app/fusion and it will create /app/fusion/jdk6 directory. So we can set <strong>JAVA_HOME</strong> to <strong>/app/fusion/jdk6</strong></p>
<blockquote><p><strong>cd /app/fusion</strong></p>
<p><strong>unzip /mnt/fusion/installers/jdk/jdk6.zip<br />
</strong></p></blockquote>
<p>&nbsp;</p>
<p><strong style="color: #632423; font-size: 13pt;">Installing Oracle HTTP Server 11.1.1.2.0</strong></p>
<p>We will install <strong>Oracle HTTP Server 11.1.1.2.0</strong>. Next we will patch it to <strong>11.1.1.5.0 </strong>to bring it to the required level for Fusion Applications 11.1.1.5.0</p>
<p>Start the installation by executing <strong>runInstaller </strong>from<strong> &lt;repository_location&gt;/installers/webtier/Disk1</strong></p>
<blockquote><p>[oracle@fusion Disk1]$ /mnt/fusion/installers/webtier/Disk1/runInstaller &amp;</p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO1.png" alt="" /></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO2.png" alt="" /></p>
<p>Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO3.png" alt="" /></p>
<p>Select &#8220;<strong>Install Software – Do Not Configure</strong>&#8220;. This is because we will configure all components later in next section. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO4.png" alt="" /></p>
<p>This screen will check for prerequisites. Click <strong>Next</strong> once completed.</p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/Web_step4.jpg"><img class="alignnone size-full wp-image-953" title="Web_step4" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/Web_step4.jpg" alt="" width="580" height="468" /></a></p>
<p>Provide the path for Oracle Middleware Home. Please note that this will be the parent directory for all other Oracle Homes and instances. This is generally called MW_HOME.</p>
<p>Provide details as above and Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO6.png" alt="" /></p>
<p>Deselect Email Notifications and click <strong>Next</strong></p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/Web_step6.jpg"><img class="alignnone size-full wp-image-954" title="Web_step6" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/Web_step6.jpg" alt="" width="580" height="468" /></a></p>
<p>Save the Summary if required. Click <strong>Install</strong> to begin the installation.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO8.png" alt="" /></p>
<p>Once installation is finished click <strong>Next</strong></p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/Web_step8.jpg"><img class="alignnone size-full wp-image-955" title="Web_step8" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/Web_step8.jpg" alt="" width="580" height="468" /></a></p>
<p>Save installation summary if required. Click <strong>Finish</strong> to complete the installation of Oracle HTTP Server.</p>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 13pt; text-decoration: underline;"><strong>Install HTTP Server Patch 11.1.1.5.0<br />
</strong></span></p>
<p>Start the installation by executing <strong>runInstaller </strong>from<strong> &lt;repository_location&gt;/installers/webtier_patchset/Disk1</strong></p>
<blockquote><p>[oracle@fusion webtier_patchset]$ /mnt/fusion/installers/webtier_patchset/Disk1/runInstaller &amp;</p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO10.png" alt="" /></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO11.png" alt="" /></p>
<p>Click <strong>Next</strong></p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/web_patch_step2.jpg"><img class="alignnone size-full wp-image-956" title="web_patch_step2" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/web_patch_step2.jpg" alt="" width="580" height="468" /></a></p>
<p>Since we are installing the patch, the above details must be same as previous steps in order to apply patch on already installed Web Home. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO13.png" alt="" /></p>
<p>Deselect email notification and click <strong>Next</strong></p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/web_patch_step4.jpg"><img class="alignnone size-full wp-image-957" title="web_patch_step4" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/web_patch_step4.jpg" alt="" width="580" height="468" /></a></p>
<p>Save the summary if required and click <strong>Install</strong> to begin the patch installation.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO15.png" alt="" /></p>
<p>Click <strong>Next</strong> once installation is finished.</p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/web_patch_step6.jpg"><img class="alignnone size-full wp-image-958" title="web_patch_step6" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/web_patch_step6.jpg" alt="" width="580" height="468" /></a></p>
<p>Save the installation summary if needed. Click <strong>Finish</strong> to complete the patch installation.</p>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 13pt;"><strong>Install Weblogic Server 10.3.5<br />
</strong></span></p>
<p>Start the installation by executing following java command<strong><br />
</strong>from<strong> &lt;repository_location&gt;/installers/weblogic<br />
</strong></p>
<blockquote><p>[oracle@fusion weblogic]$ cd /mnt/fusion/installers/weblogic</p>
<p>[oracle@fusion weblogic]$ java -d64 -jar wls_generic.jar</p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO17.png" alt="" /></p>
<p>Click <strong>Next</strong></p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/weblogic-1.jpg"><img class="alignnone size-full wp-image-959" title="weblogic-1" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/weblogic-1.jpg" alt="" width="580" height="437" /></a></p>
<p>Select &#8220;<strong>Create a new Middleware Home</strong>&#8221; and make sure that the correct MW_HOME directory (as selected in HTTP server installation) is selected. Click <strong>Next</strong></p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/weblogic-2.jpg"><img class="alignnone size-full wp-image-960" title="weblogic-2" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/weblogic-2.jpg" alt="" width="382" height="121" /></a></p>
<p>Click <strong>Yes</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO20.png" alt="" /></p>
<p>Deselect email notifications and Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO21.png" alt="" /></p>
<p>Select <strong>Typical</strong> and click <strong>Next</strong></p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/weblogic-3.jpg"><img class="alignnone size-full wp-image-961" title="weblogic-3" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/weblogic-3.jpg" alt="" width="580" height="437" /></a></p>
<p>It will display the list of local JDK already available. Since I had not yet unzipped Oracle JRockit yet, this screen does not show that. For you it will display the new JDK. Select it and click <strong>Next</strong></p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/weblogic-4.jpg"><img class="alignnone size-full wp-image-962" title="weblogic-4" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/weblogic-4.jpg" alt="" width="580" height="437" /></a></p>
<p>Enter directories values as above and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO24.png" alt="" /></p>
<p>Click <strong>Next</strong> on the summary page.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO25.png" alt="" /></p>
<p>Deselect Quickstart and click <strong>Done</strong> once installation finishes.</p>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 13pt;"><strong>Install Oracle Identity Management 11.1.1.2<br />
</strong></span></p>
<p>We will first install Oracle Identity Management <strong>11.1.1.2</strong> and later patch it to required version <strong>11.1.1.5<br />
</strong></p>
<p>We need to first unzip the installation files from <strong>&lt;repository_location&gt;/installers/idm</strong> directory.</p>
<blockquote><p>[oracle@fusion provisioning]$ mkdir /app/fusion/provisioning/idm</p>
<p>[oracle@fusion provisioning]$ cd /app/fusion/provisioning/idm</p>
<p>[oracle@fusion idm]$ unzip /mnt/fusion/installers/idm/idm.zip</p></blockquote>
<p>Start the installation by executing <strong>runInstaller </strong>from<strong> &lt;provisioning_repository&gt;/idm/idm/Disk1<br />
</strong></p>
<blockquote><p>[oracle@fusion Disk1]$ cd /app/fusion/provisioning/idm/idm/Disk1</p>
<p>[oracle@fusion Disk1]$ ./runInstaller</p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO26.png" alt="" /></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO27.png" alt="" /></p>
<p>Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO28.png" alt="" /></p>
<p>Select &#8220;<strong>Install Software – Do Not Configure</strong>&#8221; since we will be configuring all components later. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO29.png" alt="" /></p>
<p>Click <strong>Next</strong> once prerequisite checks finish successfully.</p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/idm-step4.jpg"><img class="alignnone size-full wp-image-963" title="idm-step4" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/idm-step4.jpg" alt="" width="580" height="468" /></a></p>
<p>Make sure to keep same Middleware Home as earlier installations. Select Appropriate name for IDM Home directory. You can keep it unchanged and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO31.png" alt="" /></p>
<p>Deselect email notifications and click <strong>Next</strong></p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/idm-step6.jpg"><img class="alignnone size-full wp-image-964" title="idm-step6" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/idm-step6.jpg" alt="" width="580" height="468" /></a></p>
<p>Save summary if needed. Click <strong>Install</strong> to begin installation.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO33.png" alt="" /></p>
<p>Once installation is finished click <strong>Next</strong></p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/idm-popup1.jpg"><img class="alignnone size-full wp-image-965" title="idm-popup1" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/idm-popup1.jpg" alt="" width="478" height="199" /></a></p>
<p>It will prompt us to run <strong>/app/fusion/fmw/idm/oracleRoot.sh</strong> script as root user. Login in another terminal window as root user and run the script. Press OK once script is exected.</p>
<blockquote><p>[root@fusion ~]# <span style="color: #ff0000;"><strong>/app/fusion/fmw/idm/oracleRoot.sh</strong><strong></strong></span></p></blockquote>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/idm-step8.jpg"><img class="alignnone size-full wp-image-966" title="idm-step8" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/idm-step8.jpg" alt="" width="580" height="468" /></a></p>
<p>Save Installation summary if needed. Click <strong>Finish</strong> to complete the installation.</p>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 13pt;"><strong>Install Identity management 11.1.1.5 patchset<br />
</strong></span></p>
<p>We need to first unzip the installation files from <strong>&lt;repository_location&gt;/installers/idm</strong> directory.</p>
<blockquote><p>[oracle@fusion idmpatchset]$ cd /app/fusion/provisioning/idm/idmpatchset</p>
<p>[oracle@fusion idmpatchset]$ unzip /mnt/fusion/installers/idm/idm_patchset.zip</p></blockquote>
<p>Start the installation by executing <strong>runInstaller </strong>from<strong> &lt;provisioning_repository&gt;/idm/idmpatchset/idm_patchset/Disk1 </strong>directory<strong><br />
</strong></p>
<blockquote><p>[oracle@fusion Disk1]$ cd /app/fusion/provisioning/idm/idmpatchset/idm_patchset/Disk1</p>
<p>[oracle@fusion Disk1]$ ./runInstaller</p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO36.png" alt="" /></p>
<p>Click <strong>Next</strong></p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/idm-patch-step2.jpg"><img class="alignnone size-full wp-image-967" title="idm-patch-step2" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/idm-patch-step2.jpg" alt="" width="580" height="468" /></a></p>
<p>Since we are installing patchset on existing Home keep the values same as previous step. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO38.png" alt="" /></p>
<p>Deselect Email Notifications and click <strong>Next</strong></p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/idm-patch-step4.jpg"><img class="alignnone size-full wp-image-968" title="idm-patch-step4" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/idm-patch-step4.jpg" alt="" width="580" height="468" /></a></p>
<p>Save summary if needed. Click <strong>Install</strong> to begin installation.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO40.png" alt="" /></p>
<p>Once installation is finished click <strong>Next</strong></p>
<p>It will prompt us to run <span style="color: #ff0000;"><strong>/app/fusion/fmw/idm/oracleRoot.sh</strong></span> script as root user. Login in another terminal window as root user and run the script. Press OK once script is exected.</p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/idm-patch-popup1.jpg"><img class="alignnone size-full wp-image-969" title="idm-patch-popup1" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/idm-patch-popup1.jpg" alt="" width="478" height="199" /></a></p>
<blockquote><p>[root@fusion ~]# <strong>/app/fusion/fmw/idm/oracleRoot.sh</strong></p>
<p>Do you want to run oidRoot.sh to configure OID for privileged ports? (yes/no)</p>
<p>yes</p>
<p>User selected for running OIDRoot.sh</p>
<p><strong>/app/fusion/fmw/idm</strong></p>
<p>Finished root actions for OID</p></blockquote>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/idm-patch-step6.jpg"><img class="alignnone size-full wp-image-970" title="idm-patch-step6" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/idm-patch-step6.jpg" alt="" width="580" height="468" /></a></p>
<p>Save installation summary if required. Click <strong>Finish</strong> to complete the installation.</p>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 13pt;"><strong>Installation of SOA suite 11.1.1.5<br />
</strong></span></p>
<p>Start the installation by executing <strong>runInstaller </strong>from<strong> &lt;repository_location&gt;/installers/soa/Disk1<br />
</strong></p>
<blockquote><p>[oracle@fusion Disk1]$ cd /mnt/fusion/installers/soa/Disk1</p>
<p>[oracle@fusion Disk1]$ ./runInstaller</p>
<p>…</p>
<p>Please specify JRE/JDK location ( Ex. /home/jre ), &lt;location&gt;/bin/java should exist :/app/fusion/jdk6</p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO43.png" alt="" /></p>
<p>Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO44.png" alt="" /></p>
<p>Select &#8220;<strong>Skip Software Updates</strong>&#8221; and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO45.png" alt="" /></p>
<p>This screen will check for prerequisites. Click <strong>Next</strong> once completed.</p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/soa-step4.jpg"><img class="alignnone size-full wp-image-971" title="soa-step4" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/soa-step4.jpg" alt="" width="580" height="468" /></a></p>
<p>Enter values as above and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO47.png" alt="" /></p>
<p>Select &#8220;<strong>Weblogic Server</strong>&#8221; and click <strong>Next</strong></p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/soa-step6.jpg"><img class="alignnone size-full wp-image-972" title="soa-step6" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/soa-step6.jpg" alt="" width="580" height="468" /></a></p>
<p>Save summary if needed. Click <strong>Install</strong> to begin installation.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO49.png" alt="" /></p>
<p>Once installation is finished click <strong>Next</strong></p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/soa-step8.jpg"><img class="alignnone size-full wp-image-973" title="soa-step8" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/soa-step8.jpg" alt="" width="580" height="468" /></a></p>
<p>Save installation summary if required. Click <strong>Finish</strong> to complete the installation.</p>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 13pt;"><strong>Install Oracle Identity and Access Management 11.1.1.5<br />
</strong></span></p>
<p>We need to first unzip the installation files from <strong>&lt;repository_location&gt;/installers/oam</strong> directory.</p>
<blockquote><p>[oracle@fusion oam]$ cd /app/fusion/provisioning/oam</p>
<p>[oracle@fusion oam]$ unzip /mnt/fusion/installers/oam/iamsuite1.zip</p>
<p>[oracle@fusion oam]$ unzip /mnt/fusion/installers/oam/iamsuite2.zip</p>
<p>[oracle@fusion oam]$ unzip /mnt/fusion/installers/oam/iamsuite3.zip</p>
<p>[oracle@fusion oam]$ unzip /mnt/fusion/installers/oam/iamsuite4.zip</p></blockquote>
<p>Start the installation by executing <strong>runInstaller </strong>from<strong> &lt;provisioning_repository&gt;/oam/iamsuite/Disk1</strong></p>
<blockquote><p>[oracle@fusion Disk1]$ cd /app/fusion/provisioning/oam/iamsuite/Disk1</p>
<p>[oracle@fusion Disk1]$ ./runInstaller</p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO51.png" alt="" /><span style="font-size: 13pt;"><br />
</span></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO52.png" alt="" /><span style="font-size: 13pt;"><br />
</span></p>
<p>Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO53.png" alt="" /><span style="font-size: 13pt;"><br />
</span></p>
<p>Select &#8220;<strong>Skip Software Updates</strong>&#8221; and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO54.png" alt="" /><span style="font-size: 13pt;"><br />
</span></p>
<p>This screen will check for prerequisites. Click <strong>Next</strong> once completed.</p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/iam-step4.jpg"><img class="alignnone size-full wp-image-974" title="iam-step4" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/iam-step4.jpg" alt="" width="580" height="468" /></a><span style="font-size: 13pt;"><br />
</span></p>
<p>Enter the values as above and click <strong>Next</strong></p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/iam-step5.jpg"><img class="alignnone size-full wp-image-975" title="iam-step5" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/iam-step5.jpg" alt="" width="580" height="468" /></a><span style="font-size: 13pt;"><br />
</span></p>
<p>Save summary if needed. Click <strong>Install</strong> to begin installation.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020512_0736_InstallingO57.png" alt="" /><span style="font-size: 13pt;"><br />
</span></p>
<p>Once installation is finished click <strong>Next</strong></p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/iam-step7.jpg"><img class="alignnone size-full wp-image-976" title="iam-step7" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/iam-step7.jpg" alt="" width="580" height="468" /></a><span style="font-size: 13pt;"><br />
</span></p>
<p>Save installation summary if required. Click <strong>Finish</strong> to complete the installation.</p>
<p><span style="color: #943634; font-size: 12pt;"><strong>Provisioning the OIM Login Modules Under the WebLogic Server Library Directory</strong></span></p>
<p>Due to issues with versions of the configuration wizard, some environmental variables are not added to the DOMAIN_HOME/bin/setDomainenv.sh script. This causes certain install sequences to fail. This is a temporary workaround for that problem.</p>
<p><strong>1. </strong>Copy the OIMAuthenticator.jar, oimmbean.jar, oimsigmbean.jar and</p>
<p>oimsignaturembean.jar files located under the IAM_ORACLE_HOME/server/loginmodule/wls directory to the MW_HOME/wlserver_10.3/server/lib/mbeantypes directory.</p>
<p>[oracle@fusion Disk1]$ cp -p /app/fusion/fmw/iam/server/loginmodule/wls/* /app/fusion/fmw/wlserver_10.3/server/lib/mbeantypes/</p>
<p><strong>2. </strong>Change directory to MW_HOME/wlserver_10.3/server/lib/mbeantypes/</p>
<p>[oracle@fusion Disk1]$ cd /app/fusion/fmw/wlserver_10.3/server/lib/mbeantypes/</p>
<p><strong>3. </strong>Change the permissions on these files to 750 by using the chmod command.</p>
<p>[oracle@fusion mbeantypes]$ chmod 750 *</p>
<p>&nbsp;</p>
<p><span style="color: #943634; font-size: 12pt;"><strong>Creating the wlfullclient.jar File<br />
</strong></span></p>
<p>Oracle Identity Manager uses the wlfullclient.jar library for certain operations. Oracle does not ship this library, so you must create this library manually. We will see mention of this during provisioning.</p>
<blockquote><p>[oracle@fusion lib]$ cd /app/fusion/fmw/wlserver_10.3/server/lib</p>
<p>[oracle@fusion lib]$ java -jar wljarbuilder.jar</p>
<p>..</p>
<p>[oracle@fusion lib]$ ls -l wlfullclient.jar</p>
<p>-rw-r&#8211;r&#8211; 1 oracle oinstall 59480532 Jan 23 09:21 wlfullclient.jar</p></blockquote>
<p>&nbsp;</p>
<p>This concludes Installation of Oracle Identity and Access Management components required for Fusion Applications. Next we will configure these components.</p>
<p>Next: <strong><a title="Configuring Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/configuring-oracle-identity-and-access-management-components/">Configuring Oracle Identity and Access Management components</a></strong></p>
<p><strong><a title="Oracle Fusion Applications installation – Step by step guide" href="http://www.oratraining.com/blog/2012/02/oracle-fusion-applications-installation-step-by-step-guide/">Installing Oracle Fusion Applications &#8211; steps</a></strong></p>
<ol>
<li><strong><a title="Installing Fusion Applications Provisioning Framework" href="http://www.oratraining.com/blog/2012/02/installing-fusion-applications-provisioning-framework/">Installing Fusion Applications Provisioning Framework</a><br />
</strong></li>
<li><strong><a title="Installing Transactional Database" href="http://www.oratraining.com/blog/2012/02/installing-transactional-database/">Installing Oracle 11g Database (Applications Transactional Database)</a><br />
</strong></li>
<li><strong><a title="Running Fusion Applications RCU" href="http://www.oratraining.com/blog/2012/02/running-fusion-applications-rcu/">Running Oracle Fusion Applications Repository Creation Utility (Applications RCU)<br />
</a></strong></li>
<li><strong>Creating another database for Oracle  <strong>Identity Management Infrastructure </strong>(optional)<br />
</strong></li>
<li><strong><a title="Running Repository Creation Utility for Oracle Identity Management components" href="http://www.oratraining.com/blog/2012/02/running-repository-creation-utility-for-oracle-identity-management-components/">Running Repository Creation Utility (RCU) for Oracle Identity Management components</a></strong></li>
<li><strong><a title="Installing Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/installing-oracle-identity-and-access-management-components/">Installing Oracle Identity and Access Management Components</a><br />
</strong></li>
<li><strong><a title="Configuring Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/configuring-oracle-identity-and-access-management-components/">Configuring Oracle Identity and Access Management components</a><br />
</strong></li>
<li><strong><strong><a title="Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)" href="http://www.oratraining.com/blog/2012/04/integrate-oracle-identity-manager-oim-and-oracle-access-manager-oam/">Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)</a></strong><br />
</strong></li>
<li><strong><a title="Creating a new Provisioning Plan" href="http://www.oratraining.com/blog/2012/02/creating-a-new-provisioning-plan/">Creating a New Provisioning Plan</a><br />
</strong></li>
<li><strong><a title="Provisioning an Applications Environment" href="http://www.oratraining.com/blog/2012/03/provisioning-an-applications-environment/">Provisioning an Applications Environment</a></strong></li>
</ol>
<p><strong><br />
</strong></p>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://twitter.com/intent/tweet?text=Installing+Oracle+Identity+and+Access+Management+components+http%3A%2F%2Foratraining.com%2Fblog%2F%3Fp%3D723" title="Post to Twitter"><img class="nothumb" src="http://www.oratraining.com/blog/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter-big3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.oratraining.com/blog/2012/02/installing-oracle-identity-and-access-management-components/&amp;title=Installing+Oracle+Identity+and+Access+Management+components" title="Post to Digg"><img class="nothumb" src="http://www.oratraining.com/blog/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-big4.png" alt="Post to Digg" /></a></p></div><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.oratraining.com%2Fblog%2F2012%2F02%2Finstalling-oracle-identity-and-access-management-components%2F&amp;title=Installing%20Oracle%20Identity%20and%20Access%20Management%20components" id="wpa2a_8"><img src="http://www.oratraining.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.oratraining.com/blog/2012/02/installing-oracle-identity-and-access-management-components/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Preparing Identity and Policy Stores</title>
		<link>http://www.oratraining.com/blog/2012/02/preparing-identity-and-policy-stores/</link>
		<comments>http://www.oratraining.com/blog/2012/02/preparing-identity-and-policy-stores/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 05:54:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.oratraining.com/blog/?p=628</guid>
		<description><![CDATA[Oracle Fusion Applications Installation: Preparing Identity and Policy Stores Previous: Configuring Oracle Identity and Access Management components Now we will prepare the Identity and Policy stores which will create the necessary users, groups etc. This will also generate a file called idmDomainConfig.param which we need to specify while creating a provisioning plan. This will automatically populate [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #404040; font-size: 13pt;"><span style="text-decoration: underline;">Oracle Fusion Applications Installation</span><strong>: Preparing Identity and Policy Stores<br />
</strong></span></p>
<p>Previous: <strong><a title="Configuring Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/configuring-oracle-identity-and-access-management-components/">Configuring Oracle Identity and Access Management components</a></strong></p>
<p>Now we will prepare the Identity and Policy stores which will create the necessary users, groups etc. This will also generate a file called idmDomainConfig.param which we need to specify while creating a provisioning plan. This will automatically populate some of the required fields during the provisioning plan creation.</p>
<blockquote><p>Important Note: Please make sure to run all these commands from same location since these commands will create/append into a file named idmDomainConfig.param in same directory. Running these commands from same directory will ensure that all the contents is appended into single file.</p></blockquote>
<p>Change the directory to <strong>&lt;IAM_ORACLE_HOME&gt;/idmtools/bin. </strong>And export the required environment variables.</p>
<blockquote><p>[oracle@fusion bin]$ <strong><span style="color: red;">cd /app/fusion/bea_default/Oracle_IAM/idmtools/bin</span><br />
</strong></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>export IDM_HOME=/app/fusion/bea_default/Oracle_IDM1</strong></span></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>export ORACLE_HOME=/app/fusion/bea_default/Oracle_IAM</strong><br />
</span></p>
<p>[oracle@fusion bin]$ <strong><span style="color: red;">export MW_HOME=/app/fusion/bea_default</span><br />
</strong></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>export JAVA_HOME=/app/fusion/jdk6</strong></span></p></blockquote>
<p>Now create a file named <strong>policystore.props</strong> with following contents.</p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>more policystore.props </strong></span></p>
<p>POLICYSTORE_HOST : fusion</p>
<p>POLICYSTORE_PORT : 3060</p>
<p>POLICYSTORE_BINDDN: cn=orcladmin</p>
<p>POLICYSTORE_READONLYUSER: PolicyROUser</p>
<p>POLICYSTORE_READWRITEUSER: PolicyRWUser</p>
<p>POLICYSTORE_SEARCHBASE: dc=localdomain</p>
<p>POLICYSTORE_CONTAINER: cn=jpsroot</p></blockquote>
<p>Now run <strong>idmConfigTool.sh</strong> to configure the Policy store based on the above input file. Enter a password of choice whenever prompted. We will stick to &#8220;oracle123&#8243; for now.</p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>./idmConfigTool.sh -configPolicyStore input_file=policystore.props</strong></span></p>
<p><strong>Enter Policy Store Bind DN password :<br />
</strong></p>
<p>…</p>
<p><strong>Enter User Password for PolicyROUser:<br />
</strong></p>
<p><strong>Confirm User Password for PolicyROUser:<br />
</strong></p>
<p>…</p>
<p><strong>Enter User Password for PolicyRWUser:<br />
</strong></p>
<p><strong>Confirm User Password for PolicyRWUser:<br />
</strong></p>
<p>…</p>
<p>The tool has completed its operation. Details have been logged to automation.log</p></blockquote>
<p>Whenever you run this tool, it will append log to automation.log in same directory. You can check the same as follows.</p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>ls -ltr</strong></span></p>
<p>total 60</p>
<p>-rwxr-x&#8212; 1 oracle oinstall 1169 Dec 2 2010 appidtool.sh</p>
<p>-rwxr-x&#8212; 1 oracle oinstall 1139 Dec 2 2010 appidtool.bat</p>
<p>-rwxr-x&#8212; 1 oracle oinstall 1593 Mar 28 2011 orclTenantManager.sh</p>
<p>-rwxr-x&#8212; 1 oracle oinstall 2287 May 2 2011 orclTenantManager.bat</p>
<p>-rwxr-x&#8212; 1 oracle oinstall 3005 May 3 2011 idmConfigTool.sh</p>
<p>-rwxr-x&#8212; 1 oracle oinstall 3096 May 3 2011 idmConfigTool.bat</p>
<p>-rw-r&#8211;r&#8211; 1 oracle oinstall 235 Jan 25 21:21 policystore.props</p>
<p><strong>-rw-r&#8212;&#8211; 1 oracle oinstall 154 Jan 25 21:23 idmDomainConfig.param</strong></p>
<p><strong>-rw-r&#8211;r&#8211; 1 oracle oinstall 1497 Jan 25 21:23 automation.log</strong></p></blockquote>
<p>As you can see it has created 2 files. <strong>idmDomainConfig.param</strong> and <strong>automation.log<br />
</strong></p>
<p>Next we need to re-associate the policy store. Follow the steps below for the same.</p>
<blockquote><p>[oracle@fusion bin]$ cd /app/fusion/bea_default/ocracle_common/common/bin/</p>
<p>[oracle@fusion bin]$ ./wlst.sh</p>
<p>…</p>
<p>Initializing WebLogic Scripting Tool (WLST) &#8230;</p>
<p>Welcome to WebLogic Server Administration Scripting Shell</p>
<p>Type help() for help on available commands</p></blockquote>
<p>This will take you to a prompt which looks as follows. Enter following command to connect to the weblogic AdminServer.</p>
<blockquote><p><strong>wls:/offline&gt;</strong><br />
<span style="color: red;"><strong>connect(&#8220;weblogic&#8221;,&#8217; &#8220;oracle123&#8243;,&#8221;t3://fusion:7001&#8243;)<br />
</strong></span></p>
<p>Connecting to t3://fusion:7001 with userid weblogic &#8230;</p>
<p>Successfully connected to Admin Server &#8216;AdminServer&#8217; that belongs to domain &#8216;IDM_domain&#8217;.</p>
<p>Warning: An insecure protocol was used to connect to the server. To ensure on-the-wire security, the SSL port or Admin port should be used instead.</p></blockquote>
<p>Once connected run the following <strong>reassociateSecurityStore </strong>command. <span style="color: #ff0000;"><strong>reassociateSecurityStore(domain=”IDMDomain”, admin=”cn=orcladmin”,password=”oracle123″, ldapurl=”ldap://fusion:3060″, servertype=”OID”,jpsroot=”cn=jpsroot”)</strong></span></p>
<blockquote><p><strong>wls:/IDM_domain/serverConfig&gt; <span style="color: red;">reassociateSecurityStore(domain=&#8221;IDMDomain&#8221;,admin=&#8221;cn=orcladmin&#8221;,password=&#8221;oracle123&#8243;,ldapurl=&#8221;ldap://fusion:3060&#8243;,servertype=&#8221;OID&#8221;,jpsroot=&#8221;cn=jpsroot&#8221;)<br />
</span></strong></p>
<p>Location changed to domainRuntime tree. This is a read-only tree with DomainMBean as the root.</p>
<p>For more help, use help(domainRuntime)</p>
<p>Starting policy store reassociation.</p>
<p>…</p>
<p>Jps Configuration has been changed. Please restart the application server.</p></blockquote>
<p>Enter the command &#8220;exit()&#8221; to quit the tool now.</p>
<blockquote><p><strong>wls:/IDM_domain/serverConfig&gt; <span style="color: red;">exit()</span></strong></p>
<p>Exiting WebLogic Scripting Tool.</p></blockquote>
<p>Now restart the Weblogic Server. We will use the shell scripts which we have created to start/stop weblogic. You can do this manually as well.</p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>~/scripts/stopwls.sh</strong></span></p>
<p>Stopping Weblogic Server</p>
<p>…</p>
<p>Shutting down the server AdminServer with force=false while connected to AdminServer &#8230;</p>
<p>..</p>
<p>Stopping Derby Server&#8230;</p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>~/scripts/startwls.sh</strong></span></p>
<p>Starting Weblogic Server</p></blockquote>
<p>Again change the directory to <strong>&lt;IAM_ORACLE_HOME&gt;/idmtools/bin </strong>and create a file named <strong>extend.props</strong> with following contents.</p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>cd /app/fusion/bea_default/ocracle_common/common/bin/</strong></span></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>more extend.props</strong></span></p>
<p>IDSTORE_HOST : fusion</p>
<p>IDSTORE_PORT : 3060</p>
<p>IDSTORE_BINDDN : cn=orcladmin</p>
<p>IDSTORE_USERNAMEATTRIBUTE: cn</p>
<p>IDSTORE_LOGINATTRIBUTE: uid</p>
<p>IDSTORE_USERSEARCHBASE: cn=Users,dc=localdomain</p>
<p>IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=localdomain</p>
<p>IDSTORE_SEARCHBASE: dc=localdomain</p>
<p>IDSTORE_SYSTEMIDBASE: cn=systemids,dc=localdomain</p></blockquote>
<p>Make sure that all required environment variables are already set. No need to set again if you are in the same terminal/putty window.</p>
<blockquote><p>[oracle@fusion bin]$ <strong>echo $IDM_HOME</strong></p>
<p>/app/fusion/bea_default/Oracle_IDM1</p>
<p>[oracle@fusion bin]$ <strong>echo $ORACLE_HOME</strong></p>
<p>/app/fusion/bea_default/Oracle_IAM</p></blockquote>
<p>&nbsp;</p>
<p>Again run <strong>idmConfigTool.sh</strong> Enter a password of choice whenever prompted. We will stick to &#8220;oracle123&#8243; for now.</p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>./idmConfigTool.sh -preConfigIDStore input_file=extend.props<br />
</strong></span></p>
<p><span style="color: red;"><strong>Enter ID Store Bind DN password :<br />
</strong></span></p>
<p>&#8230;</p>
<p>The tool has completed its operation. Details have been logged to automation.log</p></blockquote>
<p>Now create a file named <strong>oam.props</strong> with following contents.</p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>more oam.props<br />
</strong></span></p>
<p>IDSTORE_HOST : fusion</p>
<p>IDSTORE_PORT : 3060</p>
<p>IDSTORE_BINDDN : cn=orcladmin</p>
<p>IDSTORE_USERNAMEATTRIBUTE: cn</p>
<p>IDSTORE_LOGINATTRIBUTE: uid</p>
<p>IDSTORE_USERSEARCHBASE: cn=Users,dc=localdomain</p>
<p>IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=localdomain</p>
<p>IDSTORE_SEARCHBASE: dc=localdomain</p>
<p>POLICYSTORE_SHARES_IDSTORE: true</p>
<p>OAM11G_IDSTORE_ROLE_SECURITY_ADMIN:OAMAdministrators</p>
<p>IDSTORE_OAMSOFTWAREUSER:oamLDAP</p>
<p>IDSTORE_OAMADMINUSER:oamadmin</p></blockquote>
<p>Again run <strong>idmConfigTool.sh</strong> Enter a password of choice whenever prompted. We will stick to &#8220;oracle123&#8243; for now.</p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>./idmConfigTool.sh -prepareIDStore mode=OAM input_file=oam.props<br />
</strong></span></p>
<p><strong>Enter ID Store Bind DN password :<br />
</strong></p>
<p>…</p>
<p><strong>Enter User Password for oblixanonymous:<br />
</strong></p>
<p><strong>Confirm User Password for oblixanonymous:<br />
</strong></p>
<p>…</p>
<p><strong>Enter User Password for oamadmin:<br />
</strong></p>
<p><strong>Confirm User Password for oamadmin:<br />
</strong></p>
<p>…</p>
<p><strong>Enter User Password for oamLDAP:<br />
</strong></p>
<p><strong>Confirm User Password for oamLDAP:<br />
</strong></p>
<p>…</p>
<p>The tool has completed its operation. Details have been logged to automation.log</p></blockquote>
<p>Now create a file named <strong>oim.props</strong> with following contents.</p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>more oim.props<br />
</strong></span></p>
<p>IDSTORE_HOST : fusion</p>
<p>IDSTORE_PORT : 3060</p>
<p>IDSTORE_BINDDN : cn=orcladmin</p>
<p>IDSTORE_USERNAMEATTRIBUTE: cn</p>
<p>IDSTORE_LOGINATTRIBUTE: uid</p>
<p>IDSTORE_USERSEARCHBASE:cn=Users,dc=localdomain</p>
<p>IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=localdomain</p>
<p>IDSTORE_SEARCHBASE: dc=localdomain</p>
<p>POLICYSTORE_SHARES_IDSTORE: true</p>
<p>IDSTORE_SYSTEMIDBASE: cn=systemids,dc=localdomain</p>
<p>IDSTORE_OIMADMINUSER: oimadmin</p>
<p>IDSTORE_OIMADMINGROUP:OIMAdministrators</p></blockquote>
<p>Again run <strong>idmConfigTool.sh</strong> Enter a password of choice whenever prompted. We will stick to &#8220;oracle123&#8243; for now.</p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>./idmConfigTool.sh -prepareIDStore mode=OIM input_file=oim.props<br />
</strong></span></p>
<p><strong>Enter ID Store Bind DN password :<br />
</strong></p>
<p>…</p>
<p><strong>Enter User Password for oimadmin:<br />
</strong></p>
<p><strong>Confirm User Password for oimadmin:<br />
</strong></p>
<p>…</p>
<p><strong>Enter User Password for xelsysadm:<br />
</strong></p>
<p><strong>Confirm User Password for xelsysadm:<br />
</strong></p>
<p>The tool has completed its operation. Details have been logged to automation.log</p></blockquote>
<p>Now create a file named <strong>lwls.props</strong> with following contents.</p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>more lwls.props<br />
</strong></span></p>
<p>IDSTORE_HOST: fusion</p>
<p>IDSTORE_PORT: 3060</p>
<p>IDSTORE_BINDDN: cn=orcladmin</p>
<p>IDSTORE_USERNAMEATTRIBUTE: cn</p>
<p>IDSTORE_LOGINATTRIBUTE: uid</p>
<p>IDSTORE_USERSEARCHBASE: cn=Users, dc=localdomain</p>
<p>IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=localdomain</p>
<p>IDSTORE_SEARCHBASE: dc=localdomain</p>
<p>POLICYSTORE_SHARES_IDSTORE: true</p></blockquote>
<p>Again run <strong>idmConfigTool.sh</strong> Enter a password of choice whenever prompted. We will stick to &#8220;oracle123&#8243; for now.</p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>./idmConfigTool.sh -prepareIDStore mode=WLS input_file=wls.props<br />
</strong></span></p>
<p><strong>Enter ID Store Bind DN password :<br />
</strong></p>
<p>…</p>
<p><strong>Enter User Password for weblogic_idm:<br />
</strong></p>
<p><strong>Confirm User Password for weblogic_idm:<br />
</strong></p>
<p>…</p>
<p>The tool has completed its operation. Details have been logged to automation.log</p></blockquote>
<p>Now create a file named <strong>fusion.props</strong> with following contents.</p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>more fusion.props<br />
</strong></span></p>
<p>IDSTORE_HOST : fusion</p>
<p>IDSTORE_PORT : 3060</p>
<p>IDSTORE_BINDDN : cn=orcladmin</p>
<p>IDSTORE_USERNAMEATTRIBUTE: cn</p>
<p>IDSTORE_READONLYUSER: IDROUser</p>
<p>IDSTORE_READWRITEUSER: IDRWUser</p>
<p>IDSTORE_USERSEARCHBASE:cn=Users,dc=localdomain</p>
<p>IDSTORE_SEARCHBASE: dc=localdomain</p>
<p>IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=localdomain</p>
<p>IDSTORE_SUPERUSER: weblogic_fa</p>
<p>POLICYSTORE_SHARES_IDSTORE: true</p></blockquote>
<p>Again run <strong>idmConfigTool.sh</strong> Enter a password of choice whenever prompted. We will stick to &#8220;oracle123&#8243; for now.</p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>./idmConfigTool.sh -prepareIDStore mode=fusion input_file=fusion.props<br />
</strong></span></p>
<p><strong>Enter ID Store Bind DN password :<br />
</strong></p>
<p>…</p>
<p><strong>Enter User Password for IDROUser:<br />
</strong></p>
<p><strong>Confirm User Password for IDROUser:<br />
</strong></p>
<p>…</p>
<p><strong>Enter User Password for IDRWUser:<br />
</strong></p>
<p><strong>Confirm User Password for IDRWUser:<br />
</strong></p>
<p>…</p>
<p><strong>Enter User Password for weblogic_fa:<br />
</strong></p>
<p><strong>Confirm User Password for weblogic_fa:<br />
</strong></p>
<p>…</p>
<p>The tool has completed its operation. Details have been logged to automation.log</p></blockquote>
<p><strong>This concludes the preparation of Identity and Policy stores for the Fusion Applications Installation.</strong></p>
<p>Next: <strong><a title="Creating a new Provisioning Plan" href="http://www.oratraining.com/blog/2012/02/creating-a-new-provisioning-plan/">Creating a New Provisioning Plan</a></strong></p>
<p><strong><a title="Oracle Fusion Applications installation – Step by step guide" href="http://www.oratraining.com/blog/2012/02/oracle-fusion-applications-installation-step-by-step-guide/">Installing Oracle Fusion Applications &#8211; steps</a></strong></p>
<ol>
<li><strong><a title="Installing Fusion Applications Provisioning Framework" href="http://www.oratraining.com/blog/2012/02/installing-fusion-applications-provisioning-framework/">Installing Fusion Applications Provisioning Framework</a><br />
</strong></li>
<li><strong><a title="Installing Transactional Database" href="http://www.oratraining.com/blog/2012/02/installing-transactional-database/">Installing Oracle 11g Database (Applications Transactional Database)</a><br />
</strong></li>
<li><strong><a title="Running Fusion Applications RCU" href="http://www.oratraining.com/blog/2012/02/running-fusion-applications-rcu/">Running Oracle Fusion Applications Repository Creation Utility (Applications RCU)<br />
</a></strong></li>
<li><strong>Creating another database for Oracle  <strong>Identity Management Infrastructure </strong>(optional)<br />
</strong></li>
<li><strong><a title="Running Repository Creation Utility for Oracle Identity Management components" href="http://www.oratraining.com/blog/2012/02/running-repository-creation-utility-for-oracle-identity-management-components/">Running Repository Creation Utility (RCU) for Oracle Identity Management components</a></strong></li>
<li><strong><a title="Installing Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/installing-oracle-identity-and-access-management-components/">Installing Oracle Identity and Access Management Components</a><br />
</strong></li>
<li><strong><a title="Configuring Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/configuring-oracle-identity-and-access-management-components/">Configuring Oracle Identity and Access Management components</a><br />
</strong></li>
<li><strong><a title="Preparing Identity and Policy Stores" href="http://www.oratraining.com/blog/2012/02/preparing-identity-and-policy-stores/">Preparing Identity and Policy Stores</a><br />
</strong></li>
<li><strong><a title="Creating a new Provisioning Plan" href="http://www.oratraining.com/blog/2012/02/creating-a-new-provisioning-plan/">Creating a New Provisioning Plan</a><br />
</strong></li>
<li><strong><a title="Provisioning an Applications Environment" href="http://www.oratraining.com/blog/2012/03/provisioning-an-applications-environment/">Provisioning an Applications Environment</a></strong></li>
</ol>
<p><strong><br />
</strong></p>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://twitter.com/intent/tweet?text=Preparing+Identity+and+Policy+Stores+http%3A%2F%2Foratraining.com%2Fblog%2F%3Fp%3D628" title="Post to Twitter"><img class="nothumb" src="http://www.oratraining.com/blog/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter-big3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.oratraining.com/blog/2012/02/preparing-identity-and-policy-stores/&amp;title=Preparing+Identity+and+Policy+Stores" title="Post to Digg"><img class="nothumb" src="http://www.oratraining.com/blog/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-big4.png" alt="Post to Digg" /></a></p></div><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.oratraining.com%2Fblog%2F2012%2F02%2Fpreparing-identity-and-policy-stores%2F&amp;title=Preparing%20Identity%20and%20Policy%20Stores" id="wpa2a_10"><img src="http://www.oratraining.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.oratraining.com/blog/2012/02/preparing-identity-and-policy-stores/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Creating a new Provisioning Plan</title>
		<link>http://www.oratraining.com/blog/2012/02/creating-a-new-provisioning-plan/</link>
		<comments>http://www.oratraining.com/blog/2012/02/creating-a-new-provisioning-plan/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 19:16:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Application server]]></category>
		<category><![CDATA[Fusion Applications Provisioning]]></category>
		<category><![CDATA[Installing Oracle Applications]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Oracle Applications]]></category>
		<category><![CDATA[Oracle Applications DBA]]></category>
		<category><![CDATA[Oracle DBA]]></category>
		<category><![CDATA[Oracle Fusion Applications]]></category>
		<category><![CDATA[fusion 11g]]></category>
		<category><![CDATA[fusion applications installation]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[installing]]></category>
		<category><![CDATA[oracle applications]]></category>
		<category><![CDATA[oracle apps]]></category>
		<category><![CDATA[Oracle fusion applications]]></category>
		<category><![CDATA[provisioning]]></category>
		<category><![CDATA[provisioning plan]]></category>

		<guid isPermaLink="false">http://www.oratraining.com/blog/?p=617</guid>
		<description><![CDATA[Oracle Fusion Applications Installation: Creating a new Provisioning Plan Previous: Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM) In order to create a new fusion applications provisioning plan we should launch the provisioning wizard again from &#60;framework_location&#62;/provisioning/bin &#60;framework_location&#62; is same what we mentioned in previous post. i.e. /app/fusion [oracle@fusion $ cd /app/fusion/provisioning/bin [oracle@fusion bin]$ ./provisioningWizard.sh &#38; &#160; On Welcome [...]]]></description>
			<content:encoded><![CDATA[<h2><span style="text-decoration: underline;">Oracle Fusion Applications Installation</span><span style="font-size: 13pt;">: </span><strong style="font-size: 13pt;">Creating a new Provisioning Plan</strong></h2>
<p>Previous: <strong><a title="Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)" href="http://www.oratraining.com/blog/2012/04/integrate-oracle-identity-manager-oim-and-oracle-access-manager-oam/">Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)</a></strong></p>
<p>In order to create a new fusion applications provisioning plan we should launch the provisioning wizard again <span style="color: #333333;">from <strong>&lt;<em>framework_location&gt;/provisioning/bin</em></strong></span></p>
<p><span style="color: #333333;"><em>&lt;framework_location&gt; </em>is same what we mentioned in previous post. i.e.<em><strong> /app/fusion</strong></em></span></p>
<p><span style="color: #333333;">[oracle@fusion $ <strong>cd /app/fusion/provisioning/bin</strong><br />
</span></p>
<p><span style="color: #333333;">[oracle@fusion bin]$<span style="color: #ff0000;"> <strong>./provisioningWizard.sh &amp;</strong></span><br />
</span></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1912_Creatingane1.png" alt="" /></p>
<p>On Welcome screen, click <strong>Next</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1912_Creatingane2.png" alt="" /></p>
<p>Select &#8220;Create a New Applications Environment Provisioning Plan&#8221; and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1912_Creatingane3.png" alt="" /></p>
<p>Deselect Security updates notification and click <strong>Next</strong></p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/provisioning-plan-step4.jpg"><img class="alignnone  wp-image-1016" title="provisioning-plan-step4" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/provisioning-plan-step4.jpg" alt="" width="648" height="488" /></a></p>
<p>Please note that in Fusion Applications each Applications will include multiple Weblogic Managed Servers, admin servers etc and since our Virtual Machine is not having sufficient capacity to host all these applications, we selected &#8220;Oracle Human Capital Management&#8221;. You can select any product which you wish to configure first. Click <strong>Details </strong>to see the topology details for the selected module.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1912_Creatingane5.png" alt="" /></p>
<p>Click <strong>Close</strong> and then <strong>Next</strong> on configurations screen.</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1912_Creatingane6.png" alt="" /></p>
<p>In this screen provide any name to this provisioning plan. Click <strong>Next</strong></p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/provisioning-plan-step61.jpg"><img class="alignnone  wp-image-1019" title="provisioning-plan-step6" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/provisioning-plan-step61.jpg" alt="" width="648" height="488" /></a><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/provisioning-plan-step6-1.jpg"><img class="alignnone size-full wp-image-1017" title="provisioning-plan-step6-1" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/provisioning-plan-step6-1.jpg" alt="" width="628" height="475" /></a></p>
<p>Since we entered &#8220;<strong>weblogic</strong>&#8221; as Node Manager login earlier, provide its password <strong>Oracle123</strong></p>
<p>Installers Directory Location: The stage or repository location. In our case <strong>/mnt/fusion</strong></p>
<p>Oracle Fusion Applications Home: Provide base location for the installation. <strong>/fusion</strong> (or whichever directory you choose)</p>
<p>Enter <strong>/fusion/instance</strong> for Application Configuration Directory.</p>
<p>As we have noted the location for Webgate Library earlier in Previous post, enter <strong>/app/fusion/oam_lib</strong></p>
<p>We had created IDM Properties file <span style="color: red;"><strong>/app/fusion/bea_default/Oracle_IAM/idmtools/bin/idmDomainConfig.param</strong></span> in previous post.</p>
<p>RDP Password: oracle123</p>
<p>Click <strong>Next</strong></p>
<p>&nbsp;</p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/provisionin_plan_step6.jpg"><img title="provisionin_plan_step6" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/provisionin_plan_step6.jpg" alt="" width="654" height="492" /></a><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/provisioning-plan-step7.jpg"><img class="alignnone  wp-image-1020" title="provisioning-plan-step7" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/provisioning-plan-step7.jpg" alt="" width="648" height="488" /></a></p>
<p>Since we already have services running on some of above ports (for example 7001 etc), change the base port to some other value for example <strong>12000</strong>. The reason we chose <strong>12000</strong> is that as per Oracle release notes the above port ranges should not overlap with <strong>11020</strong>. You can even manually skip that port. Change Node Manager port to <strong>5557</strong>. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1912_Creatingane10.png" alt="" /></p>
<p>Enter database details in this screen. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1912_Creatingane11.png" alt="" /></p>
<p>Enter same password. Lets&#8217; keep Oracle123 again <span style="font-family: Wingdings;">J</span></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1912_Creatingane12.png" alt="" /></p>
<p>This will only accept earlier entered ODI Supervisor password. In our case, nothing to worry since we have all passwords as Oracle123</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1912_Creatingane13.png" alt="" /></p>
<p>Password: Oracle123 (here it validates this password)</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1912_Creatingane14.png" alt="" /></p>
<p>We are going to have single host for all domains. Enter our hostname &#8220;fusion&#8221; and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1912_Creatingane15.png" alt="" /></p>
<p>Deselect DMZ, enter host as fusion, domain as fusion.local. Click <strong>Next</strong></p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/provisioning-plan-step13.jpg"><img class="alignnone  wp-image-1021" title="provisioning-plan-step13" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/provisioning-plan-step13.jpg" alt="" width="648" height="488" /></a></p>
<p>Review above and change if desired. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1912_Creatingane17.png" alt="" /></p>
<p>Since we are going to have the simplest installation, deselect Load Balancing. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1912_Creatingane18.png" alt="" /></p>
<p><strong>Deselect</strong> Proxy. Click <strong>Next</strong></p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/provisionin_plan_step7.jpg"><img class="alignnone  wp-image-912" title="provisionin_plan_step7" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/provisionin_plan_step7.jpg" alt="" width="646" height="486" /></a></p>
<p>Entered following values only, remaining were populated from <strong>idmDomainConfig.param</strong> file</p>
<p>Super User Name: <strong>weblogic_fa</strong></p>
<p>&#8220;Create Administrators Group&#8221;, &#8220;Create Monitors Group&#8221;, &#8220;Create Operators Group&#8221;: <strong>Checked </strong></p>
<p>Entered <strong>Oracle123</strong> in both password fields</p>
<p>&#8220;Identity Store Enabled SSL&#8221;, &#8220;OIM Endpoint Enabled SSL&#8221;: <strong>Unchecked</strong></p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/provisioning-plan-step16.jpg"><img class="alignnone  wp-image-1022" title="provisioning-plan-step16" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/provisioning-plan-step16.jpg" alt="" width="648" height="488" /></a></p>
<p>OIM Administrator User Name: We will use <span style="color: #ff6600;"><strong>webglogic_idm</strong></span> username for provisioning. OIM Administrator login xelsysadm or oimadmin will not be used for provisioning.</p>
<p>OIM Administrator Password: <strong>Oracle123</strong></p>
<p>OIM Managed Server port: <strong>14000</strong></p>
<p>OIM Endpoint Host: <strong>fusion</strong> (this is because we did not configure load balancing)</p>
<p>OIM Endpoint Port: <strong>7777</strong></p>
<p>IDM Keystore file: Create a dummy file anywhere on Linux and enter its path here.</p>
<p>[oracle@fusion]$ <strong>touch /app/fusion/provisioining/dummy</strong></p>
<p>IDM KeyStore Password: <strong>Enter any value since this is not used for non SSL setup.</strong></p>
<p>&nbsp;</p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/provisioning-plan-step17.jpg"><img class="alignnone  wp-image-1023" title="provisioning-plan-step17" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/provisioning-plan-step17.jpg" alt="" width="646" height="486" /></a></p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/provisioning-plan-step17-1.jpg"><img class="alignnone  wp-image-1024" title="provisioning-plan-step17-1" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/provisioning-plan-step17-1.jpg" alt="" width="648" height="488" /></a></p>
<p>OAM Administrator User Name: <strong>oamadmin</strong></p>
<p>OAM Administrator Password: <strong>Oracle123</strong> (as defined earlier)</p>
<p>OAM AAA Server Host: <strong>fusion</strong></p>
<p>OAM AAA Server Port: <strong>5575</strong> (Default and also defined earlier)</p>
<p>Access Server Identifier: <strong>wls_oam1</strong></p>
<p>Secondary OAM: <strong>Unchecked</strong></p>
<p>OAM Security Mode: <strong>Open</strong></p>
<p>Webgate password: <strong>Oracle123</strong> (as entered earlier in previous post)</p>
<p>OPSS Policy Store Password: <strong>Oracle123</strong></p>
<p>OPSS Policy Store JPS Root Node: <strong>cn=FAPolicies</strong> (though you can choose any name but we will go with Oracle recommendation)</p>
<p>Create OPSS Policy Store JPS Root Node: <strong>Checked</strong></p>
<p>OPSS Policy Store SSL Enabled: <strong>Unchecked </strong></p>
<p>Remaining fields already poputed due to <strong>idmDomainConfig.param </strong>file. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1912_Creatingane23.png" alt="" /></p>
<p>Enter Database Details. Also enter <strong>DEV_MDS</strong> and password <strong>Oracle123</strong> (defined earlier during installation in previous post). Click <strong>Next<br />
</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1912_Creatingane24.png" alt="" /></p>
<p><a href="http://www.oratraining.com/blog/wp-content/uploads/2012/02/provisioning-plan-step19.jpg"><img class="alignnone  wp-image-1025" title="provisioning-plan-step19" src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/provisioning-plan-step19.jpg" alt="" width="648" height="488" /></a></p>
<p>Click Finish to complete creating the plan.</p>
<p>Next: <strong><a title="Provisioning an Applications Environment" href="http://www.oratraining.com/blog/2012/03/provisioning-an-applications-environment/">Provisioning an Applications Environment</a></strong></p>
<p><strong><a title="Oracle Fusion Applications installation – Step by step guide" href="http://www.oratraining.com/blog/2012/02/oracle-fusion-applications-installation-step-by-step-guide/">Installing Oracle Fusion Applications &#8211; steps</a></strong></p>
<ol>
<li><strong><a title="Installing Fusion Applications Provisioning Framework" href="http://www.oratraining.com/blog/2012/02/installing-fusion-applications-provisioning-framework/">Installing Fusion Applications Provisioning Framework</a><br />
</strong></li>
<li><strong><a title="Installing Transactional Database" href="http://www.oratraining.com/blog/2012/02/installing-transactional-database/">Installing Oracle 11g Database (Applications Transactional Database)</a><br />
</strong></li>
<li><strong><a title="Running Fusion Applications RCU" href="http://www.oratraining.com/blog/2012/02/running-fusion-applications-rcu/">Running Oracle Fusion Applications Repository Creation Utility (Applications RCU)<br />
</a></strong></li>
<li><strong>Creating another database for Oracle  <strong>Identity Management Infrastructure </strong>(optional)<br />
</strong></li>
<li><strong><a title="Running Repository Creation Utility for Oracle Identity Management components" href="http://www.oratraining.com/blog/2012/02/running-repository-creation-utility-for-oracle-identity-management-components/">Running Repository Creation Utility (RCU) for Oracle Identity Management components</a></strong></li>
<li><strong><a title="Installing Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/installing-oracle-identity-and-access-management-components/">Installing Oracle Identity and Access Management Components</a><br />
</strong></li>
<li><strong><a title="Configuring Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/configuring-oracle-identity-and-access-management-components/">Configuring Oracle Identity and Access Management components</a><br />
</strong></li>
<li><strong><strong><a title="Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)" href="http://www.oratraining.com/blog/2012/04/integrate-oracle-identity-manager-oim-and-oracle-access-manager-oam/">Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)</a></strong><br />
</strong></li>
<li><strong><a title="Creating a new Provisioning Plan" href="http://www.oratraining.com/blog/2012/02/creating-a-new-provisioning-plan/">Creating a New Provisioning Plan</a><br />
</strong></li>
<li><strong><a title="Provisioning an Applications Environment" href="http://www.oratraining.com/blog/2012/03/provisioning-an-applications-environment/">Provisioning an Applications Environment</a></strong></li>
</ol>
<p><strong><br />
</strong></p>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://twitter.com/intent/tweet?text=Creating+a+new+Provisioning+Plan+http%3A%2F%2Foratraining.com%2Fblog%2F%3Fp%3D617" title="Post to Twitter"><img class="nothumb" src="http://www.oratraining.com/blog/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter-big3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.oratraining.com/blog/2012/02/creating-a-new-provisioning-plan/&amp;title=Creating+a+new+Provisioning+Plan" title="Post to Digg"><img class="nothumb" src="http://www.oratraining.com/blog/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-big4.png" alt="Post to Digg" /></a></p></div><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.oratraining.com%2Fblog%2F2012%2F02%2Fcreating-a-new-provisioning-plan%2F&amp;title=Creating%20a%20new%20Provisioning%20Plan" id="wpa2a_12"><img src="http://www.oratraining.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.oratraining.com/blog/2012/02/creating-a-new-provisioning-plan/feed/</wfw:commentRss>
		<slash:comments>85</slash:comments>
		</item>
		<item>
		<title>Configuring Oracle Identity and Access Management components</title>
		<link>http://www.oratraining.com/blog/2012/02/configuring-oracle-identity-and-access-management-components/</link>
		<comments>http://www.oratraining.com/blog/2012/02/configuring-oracle-identity-and-access-management-components/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 16:16:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.oratraining.com/blog/?p=1181</guid>
		<description><![CDATA[Oracle Fusion Applications Installation: Configuring Oracle Identity and Access Management components Previous: Installing Oracle Identity and Access Management Components Configuring Oracle Identity Management components&#8221; can be divided into following tasks. Please note that we will not configure Oracle Virtual Directory, Oracle Identity Federation etc. Configuring the Web Tier Create Weblogic Domain for Identity Management Extending the [...]]]></description>
			<content:encoded><![CDATA[<p style="background: white;"><span style="color: #404040;"><span style="font-size: 13pt;"><span style="text-decoration: underline;">Oracle Fusion Applications Installation</span><strong>: Configuring Oracle Identity and Access Management components</strong></span><br />
</span></p>
<p>Previous: <strong><a title="Installing Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/installing-oracle-identity-and-access-management-components/">Installing Oracle Identity and Access Management Components</a></strong></p>
<p style="background: white;">Configuring Oracle Identity Management components&#8221; can be divided into following tasks. Please note that we will not configure Oracle Virtual Directory, Oracle Identity Federation etc.</p>
<ol>
<li>Configuring the Web Tier</li>
<li>Create Weblogic Domain for Identity Management</li>
<li>Extending the Domain with Oracle Internet Directory</li>
<li>Extending the Domain with Oracle Directory Service Manager (ODSM)</li>
<li>Extending the Domain with Oracle Access Manager</li>
<li>Preparing Identity and Policy Stores</li>
<li>
<div>Extending the Domain to Configure Oracle Identity Manager and Oracle SOA Suite</div>
</li>
</ol>
<div><span style="background-color: white; color: red;">Please note that this post is going to be long so allow time to load all images.</span></div>
<div></div>
<p style="background: white;"><span style="font-size: 13pt;"><span style="color: #632423; text-decoration: underline;"><strong>Configuring the Web Tier</strong></span><span style="color: #333333;"><br />
</span></span></p>
<p><span style="color: #000000;">Start the configuration from <strong>&lt;Web_Home&gt;/bin</strong></span></p>
<blockquote><p>[oracle@fusion web]$ <span style="color: #ff0000;"><strong>cd /app/fusion/fmw/web/bin/</strong></span></p>
<p>[oracle@fusion bin]$ .<span style="color: #ff0000;"><strong>/config.sh &amp;</strong></span></p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring1.png" alt="" /></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring2.png" alt="" /></p>
<p><span style="background-color: white;">Click <strong>Next</strong></span></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring3.png" alt="" /></p>
<p><span style="background-color: white;">Select &#8220;<strong>Oracle HTTP Server</strong>&#8221; and click <strong>Next</strong></span></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring4.png" alt="" /></p>
<p><span style="background-color: white;">For Instance location enter &#8220;<strong>/app/fusion/admin/ohs_inst1</strong>&#8221; since we will keep all instances in this location. Provide any appropriate Instance name and OHS component name. We will go for the defaults. Click <strong>Next</strong></span></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring5.png" alt="" /></p>
<p><span style="color: #333333;">Select &#8220;<strong>Specify Ports using Configuration File</strong>&#8221; and enter file name as <strong>/home/oracle/staticports.ini</strong><br />
</span></p>
<p><span style="color: #333333;">Now we will copy staticports.ini default file from &lt;repository_location&gt;/installers/webtier/Disk1/stage/Response to home directory /home/oracle<br />
</span></p>
<blockquote><p><strong>cp /mnt/fusion/installers/webtier/Disk1/stage/Response/staticports.ini ~/staticports.ini</strong></p></blockquote>
<p><span style="color: #333333;">Now click on &#8220;</span><strong style="color: #333333;">View/Edit File</strong><span style="color: #333333;">&#8221; to edit this file.</span></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring6.png" alt="" /></p>
<p>Uncomment and set the following values. Click <strong>Save</strong></p>
<blockquote><p><strong>OPMN Local Port = 6700</strong></p>
<p><strong>OHS Port = 7777</strong></p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring7.png" alt="" /></p>
<p><span style="color: #333333;">Deselect email notification and click <strong>Next</strong><br />
</span></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring8.png" alt="" /><strong><br />
</strong></p>
<p>Save summary if needed and click <strong>Configure</strong> to start configuration.</p>
<blockquote><p><span style="color: #ff0000;"><strong>Important Note: </strong></span>If SELinux is enabled in your Linux operating System then it will throw an error. Since we already disabled it during installation, we will not see that error here.</p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring9.png" alt="" /><strong><br />
</strong></p>
<p>Once installation finishes, click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring10.png" alt="" /><strong><br />
</strong></p>
<p>Save installation summary if needed and click <strong>Finish</strong> to complete the installation.</p>
<p>It would have already started HTTP server now. We can verify the same.</p>
<blockquote><p>[oracle@fusion instances]$ <span style="color: red;"><strong>ps -ef | grep http</strong></span></p>
<p>oracle 3521 3491 0 10:06 ? 00:00:00 /app/fusion/fmw/web/ohs/bin/httpd.worker -DSSL</p>
<p>oracle 3547 3521 0 10:06 ? 00:00:00 /app/fusion/fmw/web/ohs/bin/httpd.worker -DSSL</p>
<p>oracle 3548 3521 0 10:06 ? 00:00:00 /app/fusion/fmw/web/ohs/bin/httpd.worker -DSSL</p>
<p>oracle 3549 3521 0 10:06 ? 00:00:00 /app/fusion/fmw/web/ohs/bin/httpd.worker –DSSL</p></blockquote>
<p>Check <strong>/app/fusion/admin/ohs_inst1/config/OHS/ohs1/httpd.conf</strong> to make sure it reflects correct user and group name</p>
<p><strong>User oracle</strong></p>
<p><strong>Group oinstall</strong></p>
<p>We can launch <span style="color: red;"><strong>http://fusion:7777</strong> </span>(Homepage of Oracle HTTP server) now. It will look as follows.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring11.png" alt="" /><strong><br />
</strong></p>
<p><span style="color: #632423; font-size: 13pt; text-decoration: underline;"><strong>Create Weblogic Domain for Identity Management<br />
</strong></span></p>
<p><span style="color: #333333;">Start the configuration from </span><strong style="color: #333333;">&lt;Middleware Home&gt;/oracle_common/commin/bin</strong></p>
<blockquote><p>[oracle@fusion bin]$ cd /app/fusion/fmw/oracle_common/common/bin/</p>
<p>[oracle@fusion bin]$ ./config.sh &amp;</p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring12.png" alt="" /><strong><br />
</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring13.png" alt="" /><strong><br />
</strong></p>
<p>Select &#8220;Create a new Weblogic domain&#8221; and click<strong> Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring14.png" alt="" /><strong><br />
</strong></p>
<p><span style="color: #333333; background-color: white;">Select &#8220;<strong>Oracle Enterprise Manager – 11.1.1.0 [oracle_common]</strong>&#8221; and &#8220;<strong>Oracle JRF – 11.1.1.0 [oracle_common]</strong>&#8221; and click <strong>Next</strong></span><strong><br />
</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring15.png" alt="" /><strong><br />
</strong></p>
<p>Enter details as above and click <strong>Next.<br />
</strong></p>
<p><strong>Domain Name: IDMDomain</strong></p>
<p>Domain Location:<strong> /app/fusion/admin/IDMDomain/aserver<br />
</strong>Application location: <strong>/app/fusion/admin/IDMDomain/aserver/applications<br />
</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring16.png" alt="" /><strong><br />
</strong></p>
<p><span style="background-color: white;">Since it accepts minimum 8 characters set password again to Oracle123. Please note that you can also change username from weblogic but we will go for default &#8220;weblogic&#8221; username. As informed earlier we will use <strong>Oracle123</strong> as password for all steps.</span><strong><br />
</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring17.png" alt="" /><strong><br />
</strong></p>
<p>You would see option of Oracle JRockit here. So select that JDK in this list.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring18.png" alt="" /><strong><br />
</strong></p>
<p>Select &#8220;Administration Server&#8221; and &#8220;Managed Servers, Clusters and Machines&#8221;. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring19.png" alt="" /><strong><br />
</strong></p>
<p>Keep defaults but make a note of the port since this will be widely used during next part of installation. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring20.png" alt="" /><strong><br />
</strong></p>
<p>Just click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring21.png" alt="" /><strong><br />
</strong></p>
<p>Click <strong>Next</strong> again</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring22.png" alt="" /><strong><br />
</strong></p>
<p>Select Second Tab &#8220;<strong>Unix Machine</strong>&#8221; and enter the hostname as above. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring23.png" alt="" /><strong><br />
</strong></p>
<p>Click on <strong>AdminServer</strong> and Click right arrow. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring24.png" alt="" /><strong><br />
</strong></p>
<p>It will now look as above. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring25.png" alt="" /><strong><br />
</strong></p>
<p>On Summary page click <strong>Create</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring26.png" alt="" /></p>
<p>Once installation finishes, click <strong>Done</strong></p>
<p>Make sure that the encrypted username and password values are already in boot.properties</p>
<blockquote><p>[oracle@fusion security]$ <strong>more /app/fusion/bea_default/user_projects/domains/IDM_domain/servers/AdminServer/security/boot.properties</strong></p>
<p># Generated by Configuration Wizard on Mon Jan 23 10:59:07 GST 2012</p>
<p>username={AES}zaXc3+4y2KGuxnK6WkI7ehKcliQDeandkjdTdu0vpuY=</p>
<p>password={AES}WZ6Zo+j6aGoCyE2nQmCCdboEkA8TDGRlagdSqFGRedo=</p></blockquote>
<p><strong>If you don&#8217;t have the boot.properties file or security folder present then create one as follows.<br />
</strong></p>
<blockquote><p>[oracle@fusion fusion]$ <strong>mkdir -p /app/fusion/admin/IDMDomain/aserver/IDMDomain/servers/AdminServer/security<br />
</strong></p>
<p>[oracle@fusion security]$ <strong>cd /app/fusion/admin/IDMDomain/aserver/IDMDomain/servers/AdminServer/security<br />
</strong></p>
<p>[oracle@fusion security]$ <strong>cat boot.properties</strong></p>
<p>username=weblogic</p>
<p>password=Oracle123</p></blockquote>
<p><strong>Next time when you restart Admin server it will encrypt the username and password automatically.</strong></p>
<p><span style="color: #333333;"><strong>Start Node manager</strong><br />
</span></p>
<blockquote><p>[oracle@fusion security]$ cd /app/fusion/fmw/wlserver_10.3/server/bin/</p>
<p>[oracle@fusion bin]$ ./startNodeManager.sh &amp;</p></blockquote>
<p><strong><span style="color: #333333;">Set StartScriptEnabled=true in nodemanager.properties by running following script</span><br />
</strong></p>
<blockquote><p>[oracle@fusion bin]$ cd /app/fusion/fmw/oracle_common/common/bin</p>
<p>[oracle@fusion bin]$ ./setNMProps.sh</p>
<p>Appending required nodemanager.properties</p></blockquote>
<p><span style="color: #333333;">Verify the change.</span></p>
<blockquote><p><strong>[oracle@fusion bin]$ tail -f /app/fusion/bea_default/wlserver_10.3/common/nodemanager/nodemanager.properties</strong></p>
<p>#Required NM Property overrides (append to existing nodemanager.properties)</p>
<p>StartScriptEnabled=true</p></blockquote>
<p>Kill node manager script. Start Node Manager again as follows.</p>
<blockquote><p><strong>[oracle@fusion bin]$ nohup ./startNodeManager.sh &amp;</strong></p></blockquote>
<p><strong></strong>The log file should show following entries to confirm that Node manager came up successfully.</p>
<blockquote><p>IDM_domain -&gt; /app/fusion/bea_default/user_projects/domains/IDM_domain</p>
<p>…</p>
<p>INFO: Secure socket listener started on port 5556</p></blockquote>
<p><span style="color: #333333; text-decoration: underline;"><strong>Start Weblogic AdminServer</strong></span></p>
<blockquote><p>[oracle@fusion bin]$ <strong>nohup</strong><br />
<strong>/app/fusion/bea_default/user_projects/domains/IDM_domain/bin/startWebLogic.sh &amp;</strong></p></blockquote>
<p><span style="color: #333333;">tail nohup.out file until it shows following message.<br />
</span></p>
<p><span style="color: #333333;">&lt;Jan 23, 2012 11:55:21 AM GST&gt; &lt;Notice&gt; &lt;WebLogicServer&gt; &lt;BEA-000360&gt; &lt;Server started in RUNNING mode&gt;<br />
</span></p>
<p><strong style="color: #333333;">Open Weblogic Admin Console</strong></p>
<p><span style="color: #333333;">Launch Weblogic Admin console through<strong><br />
</strong></span><span style="color: #225588;"><strong>http://fusion:7001/console</strong></span><span style="color: #333333;"><br />
</span></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring27.png" alt="" /><span style="color: #333333;"><br />
</span></p>
<p>Login with weblogic/Oracle123<br />
<img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring28.png" alt="" /><span style="color: #333333;"><br />
</span><br />
<strong>Note:</strong> Go to preferences and change &#8220;automatic acquire lock&#8221; settings to avoid accidental changes.<br />
<img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring29.png" alt="" /><span style="color: #333333;"><br />
</span></p>
<p>&nbsp;</p>
<p><span style="color: #632423;"><strong>Configuring HTTP server for the Administration Server</strong></span><span style="color: #333333;"><br />
</span><br />
<span style="color: #333333;">Create a new file <strong>admin.conf</strong> as follows.</span></p>
<blockquote><p>[oracle@fusion moduleconf]$ <strong>more </strong><strong>/app/fusion/admin/ohs_inst1/config/OHS/ohs1/moduleconf/admin.conf</strong></p>
<p><span style="color: #333333;"># Admin Server and EM<br />
</span></p>
<p><span style="color: #333333;"> &lt;Location /console&gt;<br />
</span></p>
<p><span style="color: #333333;"> SetHandler weblogic-handler<br />
</span></p>
<p><span style="color: #333333;"> WebLogicHost fusion<br />
</span></p>
<p><span style="color: #333333;"> WeblogicPort 7001<br />
</span></p>
<p><span style="color: #333333;"> &lt;/Location&gt;<br />
</span></p>
<p>&nbsp;</p>
<p><span style="color: #333333;"> &lt;Location /consolehelp&gt;<br />
</span></p>
<p><span style="color: #333333;"> SetHandler weblogic-handler<br />
</span></p>
<p><span style="color: #333333;"> WebLogicHost fusion<br />
</span></p>
<p><span style="color: #333333;"> WeblogicPort 7001<br />
</span></p>
<p><span style="color: #333333;"> &lt;/Location&gt;<br />
</span></p>
<p>&nbsp;</p>
<p><span style="color: #333333;"> &lt;Location /em&gt;<br />
</span></p>
<p><span style="color: #333333;"> SetHandler weblogic-handler<br />
</span></p>
<p><span style="color: #333333;"> WebLogicHost fusion<br />
</span></p>
<p><span style="color: #333333;"> WeblogicPort 7001<br />
</span></p>
<p><span style="color: #333333;"> &lt;/Location&gt;<br />
</span></p></blockquote>
<p>&nbsp;</p>
<p><span style="color: #333333;"><strong>Restart http server as follows.<br />
</strong></span></p>
<blockquote><p>ORACLE_HOME=/app/fusion/fmw/web</p>
<p>export ORACLE_HOME</p>
<p>ORACLE_INSTANCE=/app/fusion/admin/ohs_inst1</p>
<p>export ORACLE_INSTANCE</p>
<p>PATH=$ORACLE_HOME/opmn/bin:$PATH</p>
<p>export PATH</p>
<p>opmnctl stopall</p>
<p>opmnctl startall</p></blockquote>
<h3><span style="color: #632423;"><strong>Register HTTP server with Weblogic Server<br />
</strong></span></h3>
<p><span style="color: #333333;">Now we need to Register HTTP server with Weblogic Server so that Enterprise Manager can monitor the instance.</span></p>
<blockquote><p>[oracle@fusion ~]$ <strong>opmnctl registerinstance -adminHost fusion -adminport 7001 -adminUsername weblogic</strong></p>
<p>Command requires login to weblogic admin server (fusion):</p>
<p>Username: weblogic</p>
<p>Password:</p>
<p>…</p>
<p>Done</p>
<p>Registering instance</p>
<p>Command succeeded.</p></blockquote>
<p><span style="color: #333333;"><strong>Note:</strong> We will not enable load-balancer access since we have skipped load-balancing in this single node installation guide.<br />
</span><br />
<span style="color: #333333;"><span style="background-color: white;"><strong>Enable Weblogic Plugin</strong></span><br />
</span></p>
<p><span style="color: #333333; background-color: white;">Log in the Oracle Weblogic Server Administration and click on Lock and Edit. Click on IDMDomain and Click on Configuration tab and then select the Web Applications tab.<br />
</span></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring30.png" alt="" /><span style="color: #333333;"><br />
</span><br />
<strong>Scroll down and enable &#8220;Weblogic Plug-in Enabled&#8221;.</strong></p>
<p><a href="http://bloggingaboutoracleapplications.org/wp-content/uploads/431.png"><span style="color: #225588; text-decoration: underline;"><br />
</span></a><span style="color: #333333;">Click on Save and Activate the Changes.<br />
</span></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring31.png" alt="" /><span style="color: #333333;"><br />
</span></p>
<p><span style="color: #333333;"><span style="text-decoration: underline;"><strong>Restart the Weblogic Administration Server.</strong></span><br />
</span></p>
<p>&nbsp;</p>
<p>Check Enterprise Manager by launching<strong> <a href="http://fusion/em"><span style="color: blue; text-decoration: underline;">http://fusion/em</span></a><br />
</strong></p>
<p>Login with weblogic/&lt;password&gt;</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring32.png" alt="" /><strong><br />
</strong></p>
<p>&nbsp;</p>
<p>Since we are using web server port for launching all pages, we need to change the frontend host and port to the one used by web server.</p>
<p>Login to Weblogic Admin console.</p>
<p>In the preferences link on the top, shared <strong>preferences-&gt;deselect Follow Configuration Changes</strong>.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring33.png" alt="" /><strong><br />
</strong></p>
<p>Click <strong>Lock and Edit</strong>. Select <strong>Servers-&gt;AdminServer.</strong> In the <strong>protocols</strong> tab click on <strong>HTTP</strong> and change the following values. Now click on Activate changes.</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring34.png" alt="" /><strong><br />
</strong></p>
<p>&nbsp;</p>
<p><span style="font-size: 13pt;"><strong><span style="color: #632423; text-decoration: underline;">Extending the Domain with Oracle Internet Directory</span><span style="color: #333333;"><br />
</span></strong></span></p>
<p><span style="color: #333333;">Start the configuration from </span><strong style="color: #333333;">&lt;IDM Oracle Home/bin</strong></p>
<blockquote><p>[oracle@fusion bin]$ <strong>cd /app/fusion/fmw/idm/bin</strong></p>
<p>[oracle@fusion bin]$ <strong>./config.sh &amp;</strong></p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring35.png" alt="" /><strong><br />
</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring36.png" alt="" /></p>
<p>Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring37.png" alt="" /></p>
<p>Select &#8220;<strong>Configure Without A Domain</strong>&#8221; and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring38.png" alt="" /></p>
<p>Enter values as follows. Click <strong>Next<br />
</strong></p>
<p>Instance Location: <strong>/app/fusion/admin/oid_inst1</strong></p>
<p>Instance Name: <strong>oid_inst1</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring39.png" alt="" /></p>
<p>Deselect email notification and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring40.png" alt="" /></p>
<p>Select only &#8220;<strong>Oracle Internet Directory</strong>&#8221; and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring41.png" alt="" /></p>
<p>Select &#8220;<strong>Specify Ports using Configuration File</strong>&#8221; and enter file name as <strong>/home/oracle/staticports.ini</strong></p>
<p>In another terminal window copy the staticports.ini file to home directory.</p>
<blockquote><p>[oracle@fusion bin]$ <strong>cp /app/fusion/provisioning/idm/idm/Disk1/stage/Response/staticports.ini ~/</strong></p></blockquote>
<p><strong>Click on View/Edit file<br />
</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring42.png" alt="" /></p>
<p>Change the values as follows and click <strong>Save</strong>.</p>
<blockquote><p><span style="color: #ff0000;"><strong>VERY IMPORTANT:</strong></span></p>
<p>As per Oracle Manual ideally we should have changed it to as follows.</p>
<p>#The Non-SSL port for OID</p>
<p>Oracle Internet Directory Port No = 389</p>
<p>#The SSL port for OID</p>
<p>Oracle Internet Directory (SSL) Port No = 636</p>
<p><strong>But OID fails to configure and start at the end of installation with these values so we will stick to the OID values for 11g in the staticports.ini and just remove the comments.</strong></p>
<p>#The Non-SSL port for OID</p>
<p>Oracle Internet Directory Port No = <strong>3060</strong></p>
<p>#The SSL port for OID</p>
<p>Oracle Internet Directory (SSL) Port No = <strong>3061</strong></p></blockquote>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring43.png" alt="" /></p>
<p>Once saved, click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring44.png" alt="" /></p>
<p>Enter <strong>Oracle123</strong> or any suitable password. If you are using different passwords then please make a note of all of them. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring45.png" alt="" /></p>
<p>Since we are not using any domains as such but as we have added an entry in our hosts file for <strong>fusion.localdomain</strong>, we will add &#8220;<strong>dc=localdomain</strong>&#8221; for Realm. Enter <strong>Oracle123</strong> or any suitable password. Click <strong>Next</strong></p>
<blockquote><p>[oracle@fusion ~]$ more /etc/hosts</p>
<p>127.0.0.1 localhost.localdomain localhost</p>
<p>192.168.56.101 fusion fusion.localdomain</p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring46.png" alt="" /></p>
<p>Save summary if needed and click <strong>Configure</strong> to start configuration.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring47.png" alt="" /></p>
<p>Once installation finishes, click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring48.png" alt="" /></p>
<p>Save installation summary if needed and click <strong>Finish</strong> to complete the installation.</p>
<p>&nbsp;</p>
<p><span style="color: #333333;"><strong>Validate the OID installation</strong></span></p>
<blockquote><p>[oracle@fusion ~]$ <strong>export ORACLE_HOME=/app/fusion/admin/idm</strong></p>
<p>[oracle@fusion ~]$ <strong>export ORACLE_INSTANCE=/app/fusion/admin/oid_inst1</strong></p>
<p>[oracle@fusion ~]$ <strong>export PATH=$ORACLE_HOME/opmn/bin:$ORACLE_HOME/bin:$ORACLE_HOME/ldap/bin:$ORACLE_HOME/ldap/admin:$PATH</strong></p>
<p>[oracle@fusion ~]$ <strong>ldapbind -h fusion -p 3060 -D &#8220;cn=orcladmin&#8221; -q</strong></p>
<p>Please enter bind password:</p>
<p>bind successful</p>
<p>[oracle@fusion ~]$ <strong>ldapbind -h fusion -p 3061 -D &#8220;cn=orcladmin&#8221; -q -U 1</strong></p>
<p>Please enter bind password:</p>
<p>bind successful</p>
<p>[oracle@fusion ~]$ <strong>opmnctl status</strong></p>
<p>Processes in Instance: oid_inst1</p>
<p>———————————+——————–+———+———</p>
<p>ias-component | process-type | pid | status</p>
<p>———————————+——————–+———+———</p>
<p>oid1 | oidldapd | 19810 | Alive</p>
<p>oid1 | oidldapd | 19798 | Alive</p>
<p>oid1 | oidmon | 19785 | Alive</p>
<p>EMAGENT | EMAGENT | 19325 | Alive</p></blockquote>
<p>&nbsp;</p>
<p><span style="color: #632423;"><span style="font-size: 12pt;"><strong>Registering Oracle Internet Directory with the WebLogic Server Domain</strong></span><span style="font-size: 8pt;"><br />
</span></span></p>
<blockquote><p>[oracle@fusion provisioning]$ <strong>export ORACLE_HOME=/app/fusion/fmw/idm</strong></p>
<p>[oracle@fusion provisioning]$ <strong>export ORACLE_INSTANCE=/app/fusion/admin/oid_inst1</strong></p>
<p>[oracle@fusion provisioning]$ <strong>$ORACLE_INSTANCE/bin/opmnctl registerinstance -adminHost fusion -adminPort 7001 -adminUsername weblogic</strong></p>
<p>Command requires login to weblogic admin server (fusion):</p>
<p>Username: <strong>weblogic</strong></p>
<p>Password:</p>
<p>Registering instance</p>
<p>Command succeeded.</p></blockquote>
<p><strong>Note:</strong> We have skipped next steps related to SSL since we are setting up non-SSL connections here.<br />
<span style="color: #632423;"><span style="font-size: 13pt;"><strong>Update the Enterprise Manager Repository URL</strong></span><span style="font-size: 9pt;"><br />
</span></span></p>
<p><span style="color: black;"><span style="background-color: white;">Next we will update the Enterprise Manager Repository URL using the emctl utility with the</span> <strong>switchOMS</strong><span style="background-color: white;">flag. The emctl utility is located under the </span><em>ORACLE_INSTANCE</em><span style="font-size: 12pt;"><span style="background-color: white;">/EMAGENT/EMAGENT/bin</span> </span><span style="background-color: white;">directory.</span></span><span style="color: #333333;"><br />
</span></p>
<blockquote><p>[oracle@fusion ~]$ <span style="color: red;"><strong>cd $ORACLE_INSTANCE/EMAGENT/EMAGENT/bin</strong></span></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>./emctl switchOMS <a href="http://fusion:7001/em/upload"><span style="text-decoration: underline;">http://fusion:7001/em/upload</span></a></strong></span></p>
<p>Oracle Enterprise Manager 10g Release 5 Grid Control 10.2.0.5.0.</p>
<p>Copyright (c) 1996, 2009 Oracle Corporation. All rights reserved.</p>
<p>SwitchOMS succeeded.</p></blockquote>
<p>We can now verify whether this instance is registered for monitoring agent.</p>
<p>Login to <strong>http://fusion:7001/em</strong></p>
<p>Click on <strong>Farm-&gt;Agent monitored targets.</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring49.png" alt="" /></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring50.png" alt="" /></p>
<p style="background: white;"><span style="color: #632423; font-size: 14pt; text-decoration: underline;"><strong>Extending the Domain with Oracle Directory Service Manager (ODSM)</strong></span><span style="color: #333333; font-size: 8pt;"><br />
</span></p>
<p>Start the configuration from <strong>&lt;IDM Oracle Home&gt;/bin</strong></p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>cd /app/fusion/fmw/idm/bin/</strong></span></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>./config.sh &amp;<br />
</strong></span></p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring51.png" alt="" /></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring52.png" alt="" /></p>
<p>Click<strong> Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring53.png" alt="" /></p>
<p>Select &#8220;<strong>Extend Existing Domain</strong>&#8221; and enter details of existing weblogic Server and AdminServer port. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring54.png" alt="" /></p>
<p>You can ignore this error since we created this domain using the Identity Management installer. Click <strong>Yes </strong>to ignore.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring55.png" alt="" /></p>
<p>Verify that the weblogic server directory shown is correct as per previous steps. Specify name and path for Oracle Directory Service instance. Make sure to keep the instance in same parent directory as previous instances. Click <strong>Next</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring56.png" alt="" /></p>
<p>Deselect email notification and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring57.png" alt="" /></p>
<p>Select Oracle &#8220;<strong>Directory Service Manager</strong>&#8221; and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring58.png" alt="" /></p>
<p>Select &#8220;<strong>Specify Ports using Configuration File</strong>&#8221; and enter file name as <strong>/home/oracle/staticports.ini</strong></p>
<p>Meanwhile in another terminal window copy the <strong>staticports.ini</strong> to home directory.</p>
<blockquote><p>[oracle@fusion bin]$ cp -p /app/fusion/provisioning/idm/idm/Disk1/stage/Response/staticports.ini ~/</p></blockquote>
<p>Click <strong>View/Edit</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring59.png" alt="" /></p>
<p>Uncomment the ODS Server Port and keep it default <strong>7006</strong>. Click <strong>Save</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring60.png" alt="" /></p>
<p>Once Saved click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring61.png" alt="" /></p>
<p>Save summary if needed and click <strong>Configure</strong> to start configuration.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring62.png" alt="" /></p>
<p>Once installation finishes, click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring63.png" alt="" /></p>
<p>Save installation summary if needed and click <strong>Finish</strong> to complete the installation.</p>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 12pt;"><strong>Password-less startup for ODS</strong></span></p>
<blockquote><p>cd /app/fusion/admin/IDMDomain/aserver/IDMDomain/servers/wls_ods1/security/ (if not present create this structure)</p>
<p>cp ../../AdminServer/security/boot.properties .</p>
<p>cd /app/fusion/admin/IDMDomain/aserver/IDMDomain/bin/</p>
<p>nohup ./startManagedWebLogic.sh wls_ods1</p></blockquote>
<p>Now you can access ODS homepage at<span style="color: #333333;"> </span><span style="font-size: 13pt;"><span style="color: blue; text-decoration: underline;">http://fusion:7006/odsm</span><br />
</span></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring64.png" alt="" /></p>
<p>It will now also show up in <a href="http://fusion:7777/em">http://fusion:7777/em</a></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring65.png" alt="" /></p>
<p><span style="font-size: 12pt;"><strong>Configure Oracle Directory Service with OID</strong></span><span style="font-size: 9pt;"><br />
</span><br />
<img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring66.png" alt="" /><span style="color: #333333; font-size: 9pt;"><br />
</span></p>
<p>Click on <strong>Connect to a directory</strong> -&gt; <strong>Create A New Connection</strong><br />
<img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring67.png" alt="" /><span style="color: #333333; font-size: 9pt;"><br />
</span></p>
<blockquote><p>Enter the details for OID.</p>
<p>Name: <strong>fusion-oid</strong></p>
<p>Server: <strong>fusion</strong></p>
<p>SSL Enabled: <strong>Unchecked</strong></p>
<p>User Name: <strong>cn=orcladmin</strong></p>
<p>Password: <strong>Oracel123</strong></p>
<p>Start Page: <strong>Home</strong></p>
<p>Click <strong>Connect</strong></p></blockquote>
<p><strong></strong><br />
<img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring68.png" alt="" /><span style="color: #333333; font-size: 9pt;"><br />
</span></p>
<p>Once connection is successful, you should be able to see OID page</p>
<p><span style="color: #333333; font-size: 9pt;">.<img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring69.png" alt="" /><br />
</span></p>
<p>You can randomly check whether you are able to see details of any user, for example <strong>cn=orcladmin</strong><br />
<span style="color: #632423; font-size: 13pt;"><strong>Configuring Oracle HTTP Servers to Access the ODSM Console</strong></span></p>
<blockquote><p>[oracle@fusion moduleconf]$ <strong>cd /app/fusion/admin/ohs_inst1/config/OHS/ohs1/moduleconf/</strong></p>
<p>[oracle@fusion moduleconf]$ <strong>vi admin.conf<br />
</strong></p>
<p><strong># Append following lines in admin.conf</strong></p>
<p><span style="color: red;"><strong>&lt;Location /odsm&gt;<br />
</strong></span></p>
<p><span style="color: red;"><strong> SetHandler weblogic-handler<br />
</strong></span></p>
<p><span style="color: red;"><strong> WebLogicHost fusion<br />
</strong></span></p>
<p><span style="color: red;"><strong> WeblogicPort 7006<br />
</strong></span></p>
<p><span style="color: red;"><strong> &lt;/Location&gt;<br />
</strong></span></p></blockquote>
<p>&nbsp;</p>
<p><span style="color: #333333;"><strong>Restart HTTP server.</strong><br />
</span></p>
<p><span style="color: #333333;">Now we can access ODSM through </span><span style="color: #225588; text-decoration: underline;">http://fusion:7777/odsm/</span><span style="color: #333333;"><br />
</span></p>
<p><a href="http://fusion:7777/odsm"><span style="color: blue; text-decoration: underline;">http://fusion:7777/odsm</span></a></p>
<p>&nbsp;</p>
<p><span style="color: #632423;"><strong><span style="font-size: 13pt;">Apply following patches</span></strong></span></p>
<ol>
<li><span style="background-color: white;"><strong>12995033</strong> for IDM Tools IAM_ORACLE_HOME<br />
</span></li>
<li><span style="background-color: white;"><strong>12989739</strong> for OAM 11g IAM_ORACLE_HOME<br />
</span></li>
<li><span style="background-color: white;"><strong>12961473</strong>, 14109501 (could not locate this second patch) for OIM IAM_ORACLE_HOME [Skip post steps for 12961473 for now since there is another patch to be applied later which has same post steps and is subset patch for this]<br />
</span></li>
<li><span style="background-color: white;"><strong>12937765</strong> for OID IDM_ORACLE_HOME </span><br />
<span style="background-color: white;"><br />
</span></li>
</ol>
<p><span style="background-color: white;">There is a patch listed for Webgate but you can apply it once we install Webgate. We have skipped this for now.<br />
</span></p>
<p><span style="background-color: white;"><strong>12816881</strong> for OAM 10g WebGate<br />
</span></p>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 16pt; text-decoration: underline;"><strong>Preparing Identity and Policy Stores<br />
</strong></span></p>
<p><strong style="color: #632423; font-size: 14pt;">A) Preparing the OPSS Policy Store</strong></p>
<p><strong style="color: #632423; font-size: 12pt;">Creating Policy Store Users and the Policy Container</strong></p>
<blockquote><p>[oracle@fusion ~]$ <strong>cd /app/fusion/fmw/iam/idmtools/bin/</strong></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>export ORACLE_HOME=/app/fusion/fmw/iam</strong></span></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>export JAVA_HOME=/app/fusion/jdk6</strong></span></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>export IDM_HOME=/app/fusion/fmw/idm</strong><br />
</span></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>export MW_HOME=/app/fusion/fmw</strong></span></p>
<p>&nbsp;</p>
<p>[oracle@fusion bin]$ more <span style="color: red;"><strong>policystore.props</strong></span></p>
<p>POLICYSTORE_HOST: fusion</p>
<p>POLICYSTORE_PORT: 3060</p>
<p>POLICYSTORE_BINDDN: cn=orcladmin</p>
<p>POLICYSTORE_READONLYUSER: PolicyROUser</p>
<p>POLICYSTORE_READWRITEUSER: PolicyRWUser</p>
<p>POLICYSTORE_SEARCHBASE: dc=localdomain</p>
<p>POLICYSTORE_CONTAINER: cn=jpsroot</p>
<p>&nbsp;</p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>./idmConfigTool.sh -configPolicyStore input_file=policystore.props</strong></span></p>
<p>Enter Policy Store Bind DN password :</p>
<p>…</p>
<p>Enter User Password for PolicyROUser:</p>
<p>Confirm User Password for PolicyROUser:</p>
<p>…</p>
<p>Enter User Password for PolicyRWUser:</p>
<p>Confirm User Password for PolicyRWUser:</p>
<p>…</p></blockquote>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 12pt;"><strong>Reassociating the Policy and Credential Store</strong></span></p>
<blockquote><p>[oracle@fusion bin]$ <strong>cd /app/fusion/fmw/oracle_common/common/bin/</strong></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>./wlst.sh</strong></span></p>
<p>wls:/offline&gt; <span style="color: red;"><strong>connect(&#8220;weblogic&#8221;,&#8221;Oracle123&#8243;,&#8221;t3://fusion:7001&#8243;)</strong></span></p>
<p>wls:/IDMDomain/serverConfig&gt; <span style="color: red;"><strong>reassociateSecurityStore(domain=&#8221;IDMDomain&#8221;, admin=&#8221;cn=orcladmin&#8221;,password=&#8221;Oracle123&#8243;, ldapurl=&#8221;ldap://fusion:3060&#8243;,servertype=&#8221;OID&#8221;, jpsroot=&#8221;cn=jpsroot&#8221;)<br />
</strong></span></p>
<p>…</p>
<p>…</p>
<p>Jps Configuration has been changed. Please restart the application server.</p>
<p>wls:/IDMDomain/serverConfig&gt; wls:/IDMDomain/serverConfig&gt; <span style="color: red;"><strong>exit()</strong></span></p></blockquote>
<p><strong>Restart Weblogic Admin Server.</strong></p>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 14pt;"><strong><strong>B) </strong>Preparing the Identity Store<br />
</strong></span></p>
<p><strong style="color: #632423; font-size: 12pt;">Extending Directory Schema for Oracle Access Manager</strong></p>
<blockquote><p>[oracle@fusion bin]$ more <span style="color: red;"><strong>extend.props</strong></span></p>
<p>IDSTORE_HOST: fusion</p>
<p>IDSTORE_PORT: 3060</p>
<p>IDSTORE_BINDDN: cn=orcladmin</p>
<p>IDSTORE_USERNAMEATTRIBUTE: cn</p>
<p>IDSTORE_LOGINATTRIBUTE: uid</p>
<p>IDSTORE_USERSEARCHBASE: cn=Users,dc=localdomain</p>
<p>IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=localdomain</p>
<p>IDSTORE_SEARCHBASE: dc=localdomain</p>
<p>IDSTORE_SYSTEMIDBASE: cn=systemids,dc=localdomain</p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>./idmConfigTool.sh -preConfigIDStore input_file=extend.props</strong></span></p>
<p>Enter ID Store Bind DN password :</p></blockquote>
<p><strong style="color: #632423; font-size: 12pt;">Creating Users and Groups for Oracle Access Manager</strong></p>
<blockquote><p>[oracle@fusion bin]$ more <span style="color: red;"><strong>oam.props</strong></span></p>
<p>IDSTORE_HOST: fusion</p>
<p>IDSTORE_PORT: 3060</p>
<p>IDSTORE_BINDDN: cn=orcladmin</p>
<p>IDSTORE_USERNAMEATTRIBUTE: cn</p>
<p>IDSTORE_LOGINATTRIBUTE: uid</p>
<p>IDSTORE_USERSEARCHBASE: cn=Users,dc=localdomain</p>
<p>IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=localdomain</p>
<p>IDSTORE_SEARCHBASE: dc=localdomain</p>
<p>POLICYSTORE_SHARES_IDSTORE: true</p>
<p>OAM11G_IDSTORE_ROLE_SECURITY_ADMIN:OAMAdministrators</p>
<p>IDSTORE_OAMSOFTWAREUSER:oamLDAP</p>
<p>IDSTORE_OAMADMINUSER:oamadmin</p>
<p>&nbsp;</p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>./idmConfigTool.sh -prepareIDStore mode=OAM input_file=oam.props</strong></span></p>
<p>Enter ID Store Bind DN password :</p>
<p>…</p>
<p>Enter User Password for oamadmin:</p>
<p>Confirm User Password for oamadmin:</p>
<p>…</p>
<p>Enter User Password for oamLDAP:</p>
<p>Confirm User Password for oamLDAP:</p></blockquote>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 12pt;"><strong>Creating Users and Groups for Oracle Identity Manager</strong></span></p>
<blockquote><p>[oracle@fusion bin]$ more <span style="color: red;"><strong>oim.props</strong></span></p>
<p>IDSTORE_HOST: fusion</p>
<p>IDSTORE_PORT: 3060</p>
<p>IDSTORE_BINDDN: cn=orcladmin</p>
<p>IDSTORE_USERNAMEATTRIBUTE: cn</p>
<p>IDSTORE_LOGINATTRIBUTE: uid</p>
<p>IDSTORE_USERSEARCHBASE: cn=Users,dc=localdomain</p>
<p>IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=localdomain</p>
<p>IDSTORE_SEARCHBASE: dc=localdomain</p>
<p>POLICYSTORE_SHARES_IDSTORE: true</p>
<p>IDSTORE_SYSTEMIDBASE: cn=systemids,dc=localdomain</p>
<p>IDSTORE_OIMADMINUSER: oimLDAP</p>
<p>IDSTORE_OIMADMINGROUP: OIMAdministrators</p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>./idmConfigTool.sh -prepareIDStore mode=OIM input_file=oim.props</strong></span></p>
<p>Enter ID Store Bind DN password :</p>
<p>…</p>
<p>Enter User Password for oimLDAP:</p>
<p>Confirm User Password for oimLDAP:</p>
<p>…</p>
<p>Enter User Password for xelsysadm:</p>
<p>Confirm User Password for xelsysadm:</p></blockquote>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 12pt;"><strong>Creating Users and Groups for Oracle WebLogic Server<br />
</strong></span></p>
<p><strong>Add a read-only user to cn=orclFAUserReadPrivilegeGroup as follows</strong></p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>export ORACLE_HOME=/app/fusion/fmw/idm</strong></span></p>
<p>[oracle@fusion bin]$ more <span style="color: red;"><strong>rou_member.ldif</strong></span></p>
<p>dn: cn=orclFAUserReadPrivilegeGroup,cn=Groups,dc=localdomain</p>
<p>changetype: modify</p>
<p>add: uniquemember</p>
<p>uniquemember: cn=IDROUser,cn=Users,dc=localdomain</p>
<p>&nbsp;</p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>/app/fusion/fmw/idm/bin/ldapmodify -h fusion -p 3060 -D cn=orcladmin -q -f rou_member.ldif</strong></span></p>
<p>Please enter bind password:</p>
<p>modifying entry cn=orclFAUserReadPrivilegeGroup,cn=Groups,dc=localdomain</p>
<p>&nbsp;</p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>export ORACLE_HOME=/app/fusion/fmw/iam</strong></span></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>more wls.props</strong></span></p>
<p>IDSTORE_HOST: fusion</p>
<p>IDSTORE_PORT: 3060</p>
<p>IDSTORE_BINDDN: cn=orcladmin</p>
<p>IDSTORE_USERNAMEATTRIBUTE: cn</p>
<p>IDSTORE_LOGINATTRIBUTE: uid</p>
<p>IDSTORE_USERSEARCHBASE: cn=Users, dc=localdomain</p>
<p>IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=localdomain</p>
<p>IDSTORE_SEARCHBASE: dc=localdomain</p>
<p>POLICYSTORE_SHARES_IDSTORE: true</p>
<p>&nbsp;</p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>./idmConfigTool.sh -prepareIDStore mode=WLS input_file=wls.props</strong></span></p>
<p>Enter ID Store Bind DN password :</p>
<p>…</p>
<p>Enter User Password for weblogic_idm:</p>
<p>Confirm User Password for weblogic_idm:</p></blockquote>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 12pt;"><strong>Creating Users and Groups for Fusion Applications</strong></span></p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>more fusion.props</strong></span></p>
<p>IDSTORE_HOST: fusion</p>
<p>IDSTORE_PORT: 3060</p>
<p>IDSTORE_BINDDN: cn=orcladmin</p>
<p>IDSTORE_USERNAMEATTRIBUTE: cn</p>
<p>IDSTORE_READONLYUSER: IDROUser</p>
<p>IDSTORE_READWRITEUSER: IDRWUser</p>
<p>IDSTORE_USERSEARCHBASE:cn=Users,dc=localdomain</p>
<p>IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=localdomain</p>
<p>IDSTORE_SEARCHBASE: dc=localdomain</p>
<p>IDSTORE_SUPERUSER: weblogic_fa</p>
<p>POLICYSTORE_SHARES_IDSTORE: true</p></blockquote>
<p>&nbsp;</p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>./idmConfigTool.sh -prepareIDStore mode=fusion input_file=fusion.props</strong></span></p>
<p>Enter ID Store Bind DN password :</p>
<p>*** Creation of IDROUser ***</p>
<p>Mar 22, 2012 3:05:58 PM oracle.ldap.util.LDIFLoader loadOneLdifFile</p>
<p>INFO: -&gt; LOADING: /app/fusion/fmw/iam/idmtools/templates/oid/oam_user_template.ldif</p>
<p>Enter User Password for IDROUser:</p>
<p>Confirm User Password for IDROUser:</p>
<p>*** Creation of IDRWUser ***</p>
<p>Mar 22, 2012 3:06:03 PM oracle.ldap.util.LDIFLoader loadOneLdifFile</p>
<p>INFO: -&gt; LOADING: /app/fusion/fmw/iam/idmtools/templates/oid/oam_user_template.ldif</p>
<p>Enter User Password for IDRWUser:</p>
<p>Confirm User Password for IDRWUser:</p>
<p>*** Creation of weblogic_fa ***</p>
<p>Mar 22, 2012 3:06:10 PM oracle.ldap.util.LDIFLoader loadOneLdifFile</p>
<p>INFO: -&gt; LOADING: /app/fusion/fmw/iam/idmtools/templates/oid/oam_user_template.ldif</p>
<p>Enter User Password for weblogic_fa:</p>
<p>Confirm User Password for weblogic_fa:</p>
<p>Mar 22, 2012 3:06:15 PM oracle.ldap.util.LDIFLoader loadOneLdifFile</p>
<p>INFO: -&gt; LOADING: /app/fusion/fmw/iam/idmtools/templates/common/oam_user_read_acl_template.ldif</p>
<p>Mar 22, 2012 3:06:15 PM oracle.ldap.util.LDIFLoader loadOneLdifFile</p>
<p>INFO: -&gt; LOADING: /app/fusion/fmw/iam/idmtools/templates/oid/fa_add_pwdpolicy.ldif</p>
<p>Mar 22, 2012 3:06:15 PM oracle.ldap.util.LDIFLoader loadOneLdifFile</p>
<p>INFO: -&gt; LOADING: /app/fusion/fmw/iam/idmtools/templates/oid/fa_add_pwdpolicy.ldif</p>
<p>Mar 22, 2012 3:06:15 PM oracle.ldap.util.LDIFLoader loadOneLdifFile</p>
<p>INFO: -&gt; LOADING: /app/fusion/fmw/iam/idmtools/templates/oid/fa_add_pwdpolicy.ldif</p>
<p>The tool has completed its operation. Details have been logged to automation.log</p></blockquote>
<p>&nbsp;</p>
<p>In addition to creating the users, the idmConfigTool command you ran earlier</p>
<p>creates the following groups and assigns users to them:</p>
<p style="margin-left: 36pt;">orclFAGroupReadPrivilegeGroup</p>
<p style="margin-left: 36pt;">orclFAGroupWritePrivilegeGroup</p>
<p style="margin-left: 36pt;">orclFAUserReadPrivilegeGroup</p>
<p style="margin-left: 36pt;">orclFAUserWritePrefsPrivilegeGroup</p>
<p style="margin-left: 36pt;">orclFAUserWritePrivilegeGroup</p>
<p>&nbsp;</p>
<blockquote><p><span style="color: red;"><strong>Important Note:</strong></span> Check automation.log file now. If you see any message like &#8220;<span style="color: red;"><strong>Error adding user to groups</strong></span>&#8221; then you must also do following steps. This is due to a bug introduced by one of the pre-requisite patches. If you have not applied these patches then you may not face the error. Regardless, nothing to worry since we have a solution as below.</p>
<p><span style="color: red;">No need to execute these if there were no errors in automation.log file.</span></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>more rog_member.ldif</strong></span></p>
<p>dn: cn=orclFAGroupReadPrivilegeGroup,cn=Groups,dc=localdomain</p>
<p>changetype: modify</p>
<p>add: uniquemember</p>
<p>uniquemember: cn=IDROUser,cn=Users,dc=localdomain</p>
<p>&nbsp;</p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>more rwu_member.ldif</strong></span></p>
<p>dn: cn=orclFAUserWritePrivilegeGroup,cn=Groups,dc=localdomain</p>
<p>changetype: modify</p>
<p>add: uniquemember</p>
<p>uniquemember: cn=IDRWUser,cn=Users,dc=localdomain</p>
<p>&nbsp;</p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>more rwg_member.ldif</strong></span></p>
<p>dn: cn=orclFAGroupWritePrivilegeGroup,cn=Groups,dc=localdomain</p>
<p>changetype: modify</p>
<p>add: uniquemember</p>
<p>uniquemember: cn=IDRWUser,cn=Users,dc=localdomain</p>
<p>&nbsp;</p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>more rwpg_member.ldif</strong></span></p>
<p>dn: cn=<span style="color: black; background-color: white;">orclFAUserWritePrefsPrivilegeGroup</span>,cn=Groups,dc=localdomain</p>
<p>changetype: modify</p>
<p>add: uniquemember</p>
<p>uniquemember: cn=IDRWUser,cn=Users,dc=localdomain</p>
<p>&nbsp;</p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>/app/fusion/fmw/idm/bin/ldapmodify -h fusion -p 3060 -D cn=orcladmin -q -f rog_member.ldif</strong></span></p>
<p>Please enter bind password:</p>
<p>modifying entry cn=orclFAGroupReadPrivilegeGroup,cn=Groups,dc=localdomain</p>
<p>ldap_modify: Type or value exists</p>
<p>ldap_modify: additional info: uniquemember attribute has duplicate value.</p>
<p>&nbsp;</p>
<p><span style="color: red;"><strong>Note:</strong></span> Ignore if you see above error. This confirms that the user was already added to ReadOnly group.</p>
<p>&nbsp;</p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>/app/fusion/fmw/idm/bin/ldapmodify -h fusion -p 3060 -D cn=orcladmin -q -f rwu_member.ldif</strong></span></p>
<p>Please enter bind password:</p>
<p>modifying entry cn=orclFAUserWritePrivilegeGroup,cn=Groups,dc=localdomain</p>
<p>&nbsp;</p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>/app/fusion/fmw/idm/bin/ldapmodify -h fusion -p 3060 -D cn=orcladmin -q -f rwg_member.ldif</strong></span></p>
<p>Please enter bind password:</p>
<p>modifying entry cn=orclFAGroupWritePrivilegeGroup,cn=Groups,dc=localdomain</p>
<p>&nbsp;</p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>/app/fusion/fmw/idm/bin/ldapmodify -h fusion -p 3060 -D cn=orcladmin -q -f rwpg_member.ldif</strong></span></p>
<p>Please enter bind password:</p>
<p>modifying entry cn=orclFAUserWritePrefsPrivilegeGroup,cn=Groups,dc=localdomain</p></blockquote>
<p>&nbsp;</p>
<p><strong style="color: #632423; font-size: 13pt;">Extending the Domain with Oracle Access Manager</strong></p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>cd /app/fusion/fmw/oracle_common/common/bin/</strong></span></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>./config.sh &amp;</strong></span></p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring70.png" alt="" /></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring71.png" alt="" /></p>
<p>Click &#8220;<strong>Extend an existing WebLogic domain</strong>&#8221; and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring72.png" alt="" /></p>
<p>Scroll down and select <strong>admin-&gt;IDMDomain-&gt; aserver -&gt; IDMDomain</strong>. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring73.png" alt="" /></p>
<p style="background: white;">Select only &#8220;<strong>Oracle Access Manager with Database Policy Store&#8221;</strong> and click on Next.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring74.png" alt="" /></p>
<p>Here you need to provide the database connection details and choose schema owner username. You can keep the name default but make sure to keep a note of it since you will need this later. Choose a password for example <strong>Oracle123</strong>. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring75.png" alt="" /><span style="color: #333333; font-size: 9pt;"><strong><br />
</strong></span></p>
<p>Now it will test the database connectivity through JDBC.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring76.png" alt="" /></p>
<p>Once successful, click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring77.png" alt="" /></p>
<p>Select &#8220;Managed Servers, Clusters and Machines&#8221; only and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring78.png" alt="" /></p>
<p>The first row was from previous configuration of ODS and now there will be another row for OAM. Keep the default port and make a note of it. Enter <strong>wls_oam1</strong> for the instance name (or whichever you chose while creating instance) and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring79.png" alt="" /></p>
<p>Just click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring80.png" alt="" /></p>
<p>On the &#8220;<strong>Machines</strong>&#8221; tab make sure that correct hostname is entered. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring81.png" alt="" /></p>
<p>Select <strong>wls_oam1</strong> and click the right arrow.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring82.png" alt="" /></p>
<p>Now it should look as above. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring83.png" alt="" /></p>
<p>On the summary page Click <strong>Extend</strong>.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring84.png" alt="" /></p>
<p>Click <strong>OK</strong> Since we are aware that these are correct ports being used by <strong>AdminServer</strong> and <strong>wls_ods1</strong> instance.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring85.png" alt="" /></p>
<p>Once configuration finishes, click <strong>Done</strong>.</p>
<p><span style="text-decoration: underline;"><strong>Restart Weblogic admin server. Do not start managed server wls_oam1 yet.<br />
</strong></span></p>
<p>&nbsp;</p>
<p><span style="color: #333333;">You can start the managed server by using following command.</span></p>
<p>[oracle@fusion bin]$ <strong>cd /app/fusion/admin/IDMDomain/aserver/IDMDomain/bin/</strong></p>
<p>[oracle@fusion bin]$ <strong>./startManagedWebLogic.sh wls_oam1</strong></p>
<p><span style="color: #333333;">This will create the directory</span><span style="font-size: 13pt;"><br />
</span><span style="color: #333333;"><strong>/app/fusion/admin/IDMDomain/aserver/IDMDomain/servers/wls_oam1</strong><br />
</span></p>
<p><span style="color: #333333;">Press CTRL+C to stop the process since we will need to configure startup without password prompt.</span></p>
<blockquote><p>[oracle@fusion wls_oam1]$ <strong>cd /app/fusion/admin/IDMDomain/aserver/IDMDomain/servers/wls_oam1</strong></p>
<p>[oracle@fusion wls_oam1]$ <strong>cp ../wls_ods1/security/ boot.properties .</strong></p></blockquote>
<p><span style="color: #333333;">Now we can start the managed server without prompting for password.</span></p>
<blockquote><p>[oracle@fusion bin]$ <strong>cd /app/fusion/admin/IDMDomain/aserver/IDMDomain/bin/</strong></p>
<p>[oracle@fusion bin]$ <strong>nohup ./startManagedWebLogic.sh wls_oam1 &amp;</strong></p></blockquote>
<p><span style="color: #632423; font-size: 13pt;"><strong>Remove IDM Domain Agent</strong><br />
</span></p>
<p>Open Admin Server console at <a href="http://fusion:7777/console">http://fusion:7777/console</a> and login with user <strong>weblogic</strong></p>
<p>Click Lock &amp; Edit</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring86.png" alt="" /></p>
<p>Go to Console-&gt;Environment -&gt; Security Realms -&gt; myrealm -&gt; providers -&gt; Select <strong>IAMSuiteAgent</strong> and <strong>delete</strong> it.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring87.png" alt="" /></p>
<p>&nbsp;</p>
<p><span style="text-decoration: underline;"><strong>Restart Weblogic and all managed servers including wls_oam1<br />
</strong></span></p>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 13pt;"><strong>Configuring Oracle HTTP Servers to Display Login Page and Oracle Access Manager Console</strong></span><span style="color: #333333; font-size: 9pt;"><br />
</span></p>
<p><span style="color: #333333;"><strong>Append</strong> following entries in <strong>/app/fusion/admin/ohs_inst1/config/OHS/ohs1/moduleconf/admin.conf</strong><br />
</span></p>
<blockquote><p><span style="color: red;"> &lt;Location /oam&gt;<br />
</span></p>
<p><span style="color: red;"> SetHandler weblogic-handler<br />
</span></p>
<p><span style="color: red;"> WebLogicHost fusion<br />
</span></p>
<p><span style="color: red;"> WebLogicPort 14100<br />
</span></p>
<p><span style="color: red;"> &lt;/Location&gt;<br />
</span></p>
<p>&nbsp;</p>
<p><span style="color: red;">&lt;Location /fusion_apps&gt;</span></p>
<p><span style="color: red;"> SetHandler weblogic-handler<br />
</span></p>
<p><span style="color: red;"> WebLogicHost fusion<br />
</span></p>
<p><span style="color: red;"> WebLogicPort 14100<br />
</span></p>
<p><span style="color: red;"> &lt;/Location&gt;<br />
</span></p>
<p>&nbsp;</p>
<p><span style="color: red;"> &lt;Location /oamconsole&gt;<br />
</span></p>
<p><span style="color: red;"> SetHandler weblogic-handler<br />
</span></p>
<p><span style="color: red;"> WebLogicHost fusion<br />
</span></p>
<p><span style="color: red;"> WebLogicPort 7001<br />
</span></p>
<p><span style="color: red;"> &lt;/Location&gt;<br />
</span></p></blockquote>
<p>&nbsp;</p>
<p><span style="text-decoration: underline;"><strong style="color: #333333; text-decoration: underline;">Restart HTTP Server</strong><span style="color: #333333; text-decoration: underline;"> to bring this to effect.</span> </span></p>
<p>Check <a href="http://fusion:7777/oamconsole"><span style="color: blue; text-decoration: underline;">http://fusion:7777/oamconsole</span></a> to validate the same.</p>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 12pt;"><strong>Configure OAM</strong><br />
</span></p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>cd /app/fusion/fmw/iam/idmtools/bin</strong></span></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>more config_oam1.props</strong></span></p>
<p>WLSHOST: fusion</p>
<p>WLSPORT: 7001</p>
<p>WLSADMIN: weblogic</p>
<p>IDSTORE_HOST: fusion</p>
<p>IDSTORE_PORT: 3060</p>
<p>IDSTORE_BINDDN: cn=orcladmin</p>
<p>IDSTORE_USERNAMEATTRIBUTE: cn</p>
<p>IDSTORE_LOGINATTRIBUTE: uid</p>
<p>IDSTORE_USERSEARCHBASE: cn=Users,dc=localdomain</p>
<p>IDSTORE_SEARCHBASE: dc=localdomain</p>
<p>IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=localdomain</p>
<p>IDSTORE_OAMSOFTWAREUSER: oamLDAP</p>
<p>IDSTORE_OAMADMINUSER: oamadmin</p>
<p>PRIMARY_OAM_SERVERS: fusion:5575</p>
<p>WEBGATE_TYPE: ohsWebgate10g</p>
<p>ACCESS_GATE_ID: Webgate_IDM</p>
<p>OAM11G_IDM_DOMAIN_OHS_HOST:fusion</p>
<p>OAM11G_IDM_DOMAIN_OHS_PORT:7777</p>
<p>OAM11G_IDM_DOMAIN_OHS_PROTOCOL:http</p>
<p>OAM11G_OAM_SERVER_TRANSFER_MODE:open</p>
<p>OAM11G_IDM_DOMAIN_LOGOUT_URLS:/console/jsp/common/logout.jsp,/em/targetauth/emaslogout.jsp</p>
<p>OAM11G_WG_DENY_ON_NOT_PROTECTED: false</p>
<p>OAM11G_SERVER_LOGIN_ATTRIBUTE: uid</p>
<p>OAM_TRANSFER_MODE: open</p>
<p>COOKIE_DOMAIN: .localdomain</p>
<p>OAM11G_IDSTORE_ROLE_SECURITY_ADMIN: OAMAdministrators</p>
<p>OAM11G_SSO_ONLY_FLAG: true</p>
<p>OAM11G_OIM_INTEGRATION_REQ: false</p>
<p>OAM11G_IMPERSONATION_FLAG:true</p>
<p>OAM11G_SERVER_LBR_HOST:fusion</p>
<p>OAM11G_SERVER_LBR_PORT:7777</p>
<p>OAM11G_SERVER_LBR_PROTOCOL:http</p>
<p>OAM11G_OIM_WEBGATE_PASSWD: Oracle123</p>
<p>COOKIE_EXPIRY_INTERVAL: 120</p>
<p>&nbsp;</p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>./idmConfigTool.sh -configOAM input_file=config_oam1.props</strong></span></p>
<p>Enter ID Store Bind DN password :</p>
<p>Enter User Password for WLSPASSWD:</p>
<p>Confirm User Password for WLSPASSWD:</p>
<p>Enter User Password for OAM11G_IDM_DOMAIN_WEBGATE_PASSWD:</p>
<p>Confirm User Password for OAM11G_IDM_DOMAIN_WEBGATE_PASSWD:</p>
<p>The passwords do not match. Please re-enter.</p>
<p>Enter User Password for OAM11G_IDM_DOMAIN_WEBGATE_PASSWD:</p>
<p>Confirm User Password for OAM11G_IDM_DOMAIN_WEBGATE_PASSWD:</p>
<p>Enter User Password for IDSTORE_PWD_OAMSOFTWAREUSER:</p>
<p>Confirm User Password for IDSTORE_PWD_OAMSOFTWAREUSER:</p>
<p>Enter User Password for IDSTORE_PWD_OAMADMINUSER:</p>
<p>Confirm User Password for IDSTORE_PWD_OAMADMINUSER:</p>
<p>…</p>
<p>The tool has completed its operation. Details have been logged to automation.log</p></blockquote>
<p><span style="text-decoration: underline;"><strong>Restart Admin server.<br />
</strong></span></p>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 12pt;"><strong>Validating the Configuration<br />
</strong></span></p>
<p>Login with oamadmin at <a href="http://fusion:7777/oamconsole"><span style="color: blue; text-decoration: underline;">http://fusion:7777/oamconsole</span></a></p>
<p>oamadmin/Oracle123</p>
<p><strong>System Configuration -&gt; Access Manager Settings -&gt; SSO Agents -&gt; Double click on OAM Agents</strong></p>
<p>click <strong>Search</strong></p>
<p><strong>Webgate_IDM</strong> should be displayed here</p>
<p><strong>Updating Newly-Created Agent</strong></p>
<p>Click the Agent <strong>Webgate_IDM</strong>.</p>
<p>Select <strong>Open</strong> from the Actions menu.</p>
<p>Update the following information:</p>
<blockquote><p><strong> Deny if not Protected: Deselect.<br />
</strong></p>
<p><strong>Set Max Connections to 4</strong> for all of the Oracle Access Manager servers listed in the primary servers list.</p>
<p>Click <strong>Apply</strong>.</p></blockquote>
<p>&nbsp;</p>
<p>Click <strong>Policy Configuration tab</strong>.</p>
<p>Double Click <strong>IAMSuiteAgent</strong> under<strong> Host Identifiers</strong>.</p>
<p>Click <strong>+</strong> in the operations box.</p>
<p>Enter the following information:</p>
<blockquote><p>Host Name: fusion</p>
<p>Port: 7777</p>
<p>Click Apply.</p></blockquote>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 12pt;"><strong>Changing the Login Attribute<br />
</strong></span></p>
<p><strong>Note: </strong>If you have applied the previous patches then following will be already set.</p>
<p>Log in to the oamconsole at:</p>
<p><a href="http://fusion:7777/oamconsole"><span style="color: blue; text-decoration: underline;">http://fusion:7777/oamconsole</span></a></p>
<p><strong>2. </strong>Click the <strong>System Configuration </strong>tab.</p>
<p><strong>3. </strong>Expand <strong>Data Sources </strong>- <strong>User Identity Stores</strong>.</p>
<p><strong>4. </strong>Click <strong>OIMIDStore</strong>.</p>
<p><strong>5. </strong>Click <strong>Open</strong>.</p>
<p>Adding the oamadmin Account to Access System Administrators</p>
<p><strong>12-16 </strong>Product Title/BookTitle as a Variable</p>
<p><strong>6. </strong>Change <strong>Username </strong>attribute to uid.</p>
<p><strong>7. </strong>Click <strong>Apply</strong>.</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring88.png" alt="" /></p>
<p>&nbsp;</p>
<p><span style="text-decoration: underline;"><strong>Restart the managed server wls_oam1<br />
</strong></span></p>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 12pt;"><strong>Add oamadmin as administrator<br />
</strong></span></p>
<p><strong>1. </strong>Log in to the oamconsole at:</p>
<p><a href="http://fusion:7777/oamconsole"><span style="color: blue; text-decoration: underline;">http://fusion:7777/oamconsole</span></a></p>
<p><strong>2. </strong>Click the <strong>System Configuration </strong>tab.</p>
<p><strong>3. </strong>Expand <strong>Data Sources </strong>- <strong>User Identity Stores</strong>.</p>
<p><strong>4. </strong>Click <strong>OIMIDStore</strong>.</p>
<p><strong>5. </strong>Click <strong>Open</strong>.</p>
<p><strong>6. </strong>Click the <strong>+ </strong>symbol next to <strong>Access System Adminsitrators</strong>.</p>
<p><strong>7. </strong>Type oamadmin in the search box and click <strong>Search</strong>.</p>
<p><strong>8. </strong>Click the returned <strong>oamadmin </strong>row, then click <strong>Add Selected</strong>.</p>
<p><strong>9. </strong>Click <strong>Apply</strong>.</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring89.png" alt="" /></p>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 12pt;"><strong>Validate OAM</strong><br />
</span></p>
<blockquote><p>[oracle@fusion tester]$ <span style="color: red;"><strong>export JAVA_HOME=/app/fusion/jdk6</strong></span></p>
<p>[oracle@fusion tester]$ <span style="color: red;"><strong>cd /app/fusion/fmw/iam/oam/server/tester</strong></span></p>
<p>[oracle@fusion tester]$ <span style="color: red;"><strong>java -jar oamtest.jar</strong></span></p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring90.png" alt="" /></p>
<p>Enter following details click <strong>Connect<br />
</strong></p>
<blockquote><p>IP address: <strong>fusion<br />
</strong></p>
<p>Port: <strong>5575</strong></p>
<p>Agent ID: <strong>Webgate_IDM</strong></p>
<p>Agent Password: <strong>Oracle123</strong></p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring91.png" alt="" /></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring92.png" alt="" /></p>
<p>Enter following details in URI section and click <strong>Validate</strong>.</p>
<blockquote><p>Scheme: http</p>
<p>Host: fusion</p>
<p>Port: <strong>7777<br />
</strong></p>
<p>Resource:<strong> /oamconsole<br />
</strong></p>
<p>Operation: <strong>Get</strong></p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring93.png" alt="" /></p>
<p>Enter following details and click Authorize.</p>
<blockquote><p>IP address: <strong>IP</strong> for the host fusion (for our case 192.168.56.101 or fusion)</p>
<p>Username: <strong>oamadmin</strong></p>
<p>Password: <strong>Oracle123</strong></p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring94.png" alt="" /></p>
<p>Click <strong>Authorize</strong>. It should succeed. This concludes OAM test.</p>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 12pt;"><strong>Update the Configuration File oam-config.xml</strong></span></p>
<p>Edit <strong><span style="color: red;">/app/fusion/admin/IDMDomain/aserver/IDMDomain/config/fmwconfig/oam-config.xml</span><br />
</strong>as per post step for patch <span style="color: red;"><strong>12989739</strong></span></p>
<blockquote><p>&lt;Setting Name=&#8221;NoUniqueSessionsFor10gAgents&#8221; Type=&#8221;xsd:boolean&#8221;&gt;<strong>true</strong>&lt;/Setting&gt;</p>
<p>&#8230;</p>
<p>&lt;Setting Name=&#8221;SessionConfigurations&#8221; Type=&#8221;htf:map&#8221;&gt;</p>
<p>&lt;Setting Name=&#8221;Timeout&#8221; Type=&#8221;htf:timeInterval&#8221;&gt;<strong>120M</strong>&lt;/Setting&gt;</p>
<p>&lt;Setting Name=&#8221;Expiry&#8221; Type=&#8221;htf:timeInterval&#8221;&gt;<strong>120M</strong>&lt;/Setting&gt;</p>
<p>&lt;Setting Name=&#8221;MaxSessionsPerUser&#8221; Type=&#8221;xsd:integer&#8221;&gt;<strong>400</strong>&lt;/Setting&gt;</p>
<p>&lt;/Setting&gt;</p></blockquote>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 14pt; text-decoration: underline;"><strong>Extending the Domain to Configure Oracle Identity Manager and Oracle SOA Suite</strong></span><span style="color: #333333; font-size: 8pt;"><br />
</span></p>
<p><span style="color: #333333; font-size: 9pt;">Start the configuration from </span><strong style="color: #333333; font-size: 9pt;">&lt;Middleware Home/oracle_common/common/bin</strong></p>
<blockquote><p>[oracle@fusion fmwconfig]$ <span style="color: red;"><strong>cd /app/fusion/fmw/oracle_common/common/bin/</strong></span></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>./config.sh &amp;</strong></span></p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring95.png" alt="" /></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring96.png" alt="" /></p>
<p>Select &#8220;<strong>Extend an existing WebLogic domain</strong>&#8221; and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring97.png" alt="" /></p>
<p>Scroll down and select <strong>admin-&gt;IDMDomain-&gt;aseever -&gt; IDMDomain</strong> and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring98.png" alt="" /></p>
<p>Select <strong>Oracle Identity Manager</strong>. It will automatically select <strong>Oracle SOA Suite</strong> and <strong>Oracle WSM</strong>. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring99.png" alt="" /></p>
<p>Check all to modify all entries together. Provide database connect details and password <strong>Oracle123</strong> for all. Accept default value for Schema owner names. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring100.png" alt="" /></p>
<p>Now it will test the database connectivity through JDBC. Once JDBC test is successful, click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring101.png" alt="" /></p>
<p>Select only &#8220;<strong>Managed Servers, Clusters and Machines</strong>&#8221; and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring102.png" alt="" /></p>
<p>Add entries for <strong>wls_soa1</strong> and <strong>wls_oim1</strong>. Note the ports and click <strong>Next.</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring103.png" alt="" /></p>
<p>Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring104.png" alt="" /></p>
<p>Since we are using Linux/Unix machine, <strong>delete</strong> entry from above screen.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring105.png" alt="" /></p>
<p>After Delete it should look as above. Click on<strong> Unix Machines </strong>tab</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring106.png" alt="" /></p>
<p>Make sure correct hostname is entered here. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring107.png" alt="" /></p>
<p>Select <strong>wls_oim1</strong> and<strong>wls_soa1</strong> and click right arrow.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring108.png" alt="" /></p>
<p>The screen will now look like above. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring109.png" alt="" /></p>
<p>On Summary screen click <strong>Entend</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring110.png" alt="" /></p>
<p>Click<strong> OK</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring111.png" alt="" /></p>
<p>Once configuration finishes, click <strong>Done</strong></p>
<p><strong>Restart Weblogic Admin Server. Do not start OIM/SOA yet.</strong></p>
<p><strong>Note:</strong> Just in case if your database has case sensitive login enabled, make sure to disable it as follows. (default enabled in 11g)</p>
<blockquote><p>SQL&gt; <span style="color: red;"><strong>alter system set sec_case_sensitive_logon=FALSE;</strong></span></p></blockquote>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 14pt;"><strong>Configuring Oracle Identity Manager</strong></span><span style="color: #333333; font-size: 9pt;"><br />
</span></p>
<p><span style="color: #333333; font-size: 9pt;">Now we will configure the Identity Manager from<strong> &lt;IAM Oracle Home&gt;/bin</strong></span></p>
<p>Before proceeding, ensure that the following are true:</p>
<p>1. The Administration Server is up and running.</p>
<p>2. The environment variables DOMAIN_HOME and WL_HOME are <strong><em>not </em></strong>set in the current shell.</p>
<blockquote><p>[oracle@fusion bin]$ <span style="color: red;"><strong>cd /app/fusion/fmw/iam/bin<br />
</strong></span></p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>./config.sh &amp;</strong></span></p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring112.png" alt="" /></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring113.png" alt="" /></p>
<p>Click<strong> Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring114.png" alt="" /></p>
<p>Select only OIM Server and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring115.png" alt="" /></p>
<p>Enter database details in shown format &#8220;<strong>fusion:1521:fusiondb</strong>&#8220;. Select Schema names (keep default) and enter password (oracle123). Make sure to keep a note of these schema names <strong>DEV_OIM</strong> and <strong>DEV_MDS</strong>. We will need these later during provisioning plan. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring116.png" alt="" /></p>
<p>Enter AdminServer details in <strong>t3://&lt;hostname&gt;:&lt;port&gt; </strong>format. Here<strong> t3://fusion:7001</strong></p>
<blockquote><p><strong>Important Note: </strong>Before clicking next make sure that AdminServer is running otherwise it may throw following error on next page. Start or restart AdminServer if you see this error.</p>
<p>INST-6180: Error while retrieving OIM Managed Server URL from the domain.</p></blockquote>
<p>Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring117.png" alt="" /></p>
<p>Enter passwords as follows and keep a note of them since we will require them in provisioning wizard.</p>
<p>OIM Admin password: Oracle123</p>
<p>Keystore Password: Oracle123</p>
<p>Enter OIM HTTP URL as <a href="http://fusion:14000/"><span style="text-decoration: underline;">http://fusion:14000</span></a> (based on port value in previous configuration step). Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring118.png" alt="" /></p>
<p>Deselect Configure BI Publisher and <strong>select Enable LDAP Sync. </strong>Click<strong> Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring119.png" alt="" /></p>
<p>Enter details as follows and click <strong>Next</strong></p>
<p>Directory type: <strong>OID</strong></p>
<p>ID: <strong>oid1</strong></p>
<p>URL: <strong>ldap://fusion:3060<br />
</strong></p>
<p>Server User: <strong>cn=oimLDAP,cn=systemids,dc=localdomain<br />
</strong></p>
<p>Server Password: Oracle123</p>
<p>Server SearchDN: <strong>dc=localdomain</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring120.png" alt="" /></p>
<p>Enter details as follows and click <strong>Next</strong>.</p>
<blockquote><p>Role Container: <strong>cn=Groups,dc=localdomain<br />
</strong></p>
<p>User container: <strong>cn=Users,dc=localdomain</strong></p>
<p>Reservation container: <strong>cn=Reserve,dc=localdomain</strong></p></blockquote>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring121.png" alt="" /></p>
<p>Save the summary if required and click <strong>Configure.</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring122.png" alt="" /></p>
<p>Once configuration finishes click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring123.png" alt="" /></p>
<p>Save the configuration summary if needed and click <strong>Finish</strong> to complete the configuration.</p>
<p><span style="text-decoration: underline;"><strong>Start wls_oim1 and wls_soa1 managed servers.<br />
</strong></span></p>
<p>&nbsp;</p>
<p><strong>copy boot.properties</strong></p>
<blockquote><p>[oracle@fusion bin]$ cd /app/fusion/admin/IDMDomain/aserver/IDMDomain/servers/</p>
<p>[oracle@fusion servers]$ cp -p AdminServer/security/boot.properties wls_oim1/security/</p>
<p>[oracle@fusion servers]$ cp -p AdminServer/security/boot.properties wls_soa1/security/</p></blockquote>
<p>&nbsp;</p>
<p><strong>Validate OIM</strong> by launching <a href="http://fusion:14000/oim"><span style="color: blue; text-decoration: underline;">http://fusion:14000/oim</span></a></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring124.png" alt="" /></p>
<p>Now login with xelsysadm/Oralce123</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring125.png" alt="" /></p>
<p>Now <strong>validate SOA</strong> by launching <a href="http://fusion:8001/soa-infra"><span style="color: blue; text-decoration: underline;">http://fusion:8001/soa-infra</span></a> and login with weblogic/Oracle123</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring126.png" alt="" /></p>
<p><strong>Apply patch 12790893. This is required patch for following steps to succeed.<br />
</strong></p>
<p>&nbsp;</p>
<p>Post steps for patch <strong>12790893</strong></p>
<p><strong>Post Step-1</strong></p>
<p>Edit weblogic.profile file</p>
<blockquote><p>[oracle@fusion bin]$ <strong>cd /app/fusion/fmw/iam/server/bin<br />
</strong></p>
<p>[oracle@fusion bin]$ <strong>cat weblogic.profile</strong></p>
<p># Please fill the information below before running the post-patch script.</p>
<p># Put the OIM DB schema owner name here</p>
<p>operationsDB.user=DEV_OIM</p>
<p># Put the DB driver to be used</p>
<p>operationsDB.driver=oracle.jdbc.xa.client.OracleXADataSource</p>
<p># Put the absolute path to the Weblogic server directory here.</p>
<p>weblogic.server.dir=/app/fusion/fmw/wlserver_10.3</p>
<p># The host on which OIM db is running</p>
<p>operationsDB.host=fusion</p>
<p># The service name of the OIM db [Do not mention the SID here.]</p>
<p>operationsDB.serviceName=fusiondb</p>
<p># The port of the OIM db</p>
<p>operationsDB.port=1521</p>
<p># Application server</p>
<p>appserver.type=wls</p>
<p>&nbsp;</p>
<p>[oracle@fusion bin]$<strong> export JAVA_HOME=/app/fusion/jdk6<br />
</strong></p>
<p>[oracle@fusion bin]$ <strong>export WL_HOME=/app/fusion/fmw/wlserver_10.3<br />
</strong></p>
<p>[oracle@fusion bin]$<strong> export OIM_ORACLE_HOME=/app/fusion/fmw/iam</strong></p>
<p>[oracle@fusion bin]$ <strong>export ANT_HOME=/app/fusion/fmw/modules/org.apache.ant_1.7.1</strong></p>
<p>&nbsp;</p>
<p>[oracle@fusion bin]$ <span style="color: red;"><strong>./patch_weblogic.sh Oracle123</strong></span></p>
<p>Buildfile: /app/fusion/fmw/iam/server/setup/deploy-files/setup.xml</p>
<p>[input]Enter the oim db password:</p>
<p>Buildfile: /app/fusion/fmw/iam/server/setup/deploy-files/setup.xml</p>
<p>&nbsp;</p></blockquote>
<p><strong>Post Step-2</strong></p>
<blockquote><p>[oracle@fusion bin]$ <strong>mkdir $ORACLE_HOME/temp/log</strong></p>
<p>[oracle@fusion bin]$ <strong>cp -p ~/patches/12790893/files/temp/RequestTemplateManagementPolicies.xml /app/fusion/fmw/iam/temp/</strong></p>
<p>[oracle@fusion bin]$ <strong>cd $OIM_ORACLE_HOME/server/setup/deploy-files</strong></p>
<p>&nbsp;</p>
<p>[oracle@fusion deploy-files]$ <strong>/app/fusion/fmw/modules/org.apache.ant_1.7.1/bin/ant -f setup.xml upgrade-oes-ootb-policies -DoperationsDB.user=DEV_OIM -DOIM.DBPassword=Oracle123 -DoperationsDB.driver=oracle.jdbc.xa.client.OracleXADataSource -DoperationsDB.host=fusion -DoperationsDB.port=1521 -DoperationsDB.SID=fusiondb -Dpolicy.dir=/app/fusion/fmw/iam/temp -Dupdate.flag=true -Dweblogic.server.dir=/app/fusion/fmw/wlserver_10.3</strong></p>
<p>Buildfile: setup.xml</p>
<p>upgrade-oes-ootb-policies:</p>
<p>upgrade-oes-ootb-policies:</p>
<p>[echo] &#8212;-&gt; UPDATING OUT OF THE BOX OES POLICIES</p>
<p>[java] [EL Info]: 2012-03-19 09:13:59.734&#8211;ServerSession(140283754)&#8211;EclipseLink, version: Eclipse Persistence Services &#8211; 1.1.0.r3634</p>
<p>[java] [EL Info]: 2012-03-19 09:14:06.151&#8211;ServerSession(140283754)&#8211;file:/app/fusion/fmw/iam/modules/oracle.oes_11.1.1/jps-internal.jar-JpsDBDataManager login successful</p>
<p>[echo] &#8212;-&gt; SEEDING COMPLETE LOG FILE</p>
<p>[echo] &#8212;-&gt; LOG FILE : /app/fusion/fmw/iam/temp/log</p>
<p>BUILD SUCCESSFUL</p>
<p>Total time: 52 seconds</p></blockquote>
<p>&nbsp;</p>
<p><strong>Post Step-3</strong></p>
<blockquote><p><strong>cd PATCH_TOP/12790893/files/server/db/oim/oracle/<br />
</strong></p>
<p>Connect to the db as OIM_db_user</p>
<p>SQL&gt;<strong> @Upgrade/oim11gps1_dml_insert_pty_FAAdministratorsRole.sql<br />
</strong></p>
<p>SQL&gt;<strong> @Upgrade/oim11gps1_dml_insert_pty_cookie-http-only-flag-turned-on.sql<br />
</strong></p>
<p>SQL&gt;<strong> @Upgrade/oim11gps1_dml_update_AllowDisabledManagers.sql<br />
</strong></p>
<p>SQL&gt;<strong> @Upgrade/oim11gps1_dml_create_UMS_ITRes_def_instance.sql<br />
</strong></p>
<p>SQL&gt;<strong> @StoredProcedures/API/oim_usr_mgmt_pkg_body.sql<br />
</strong></p>
<p>SQL&gt;<strong> @StoredProcedures/Recon/OIM_SP_ReconBlkRoleCRU.sql<br />
</strong></p>
<p>SQL&gt;<strong> @StoredProcedures/Recon/XL_SP_ReconBlkChildMthAcntCRUD.sql<br />
</strong></p>
<p>SQL&gt;<strong> @StoredProcedures/Recon/XL_SP_ReconBlkRoleMemValMatch.sql<br />
</strong></p>
<p>SQL&gt;<strong> @StoredProcedures/Recon/XL_SP_ReconRoleMemValMatch.sql<br />
</strong></p></blockquote>
<p>&nbsp;</p>
<p><strong>Post-step 4</strong>:</p>
<p>Deploy OAACGRoleAssignSODCheck composite with a deployment plan to SOA server.</p>
<p>a) Login to EM and select/click on OAACGRoleAssignSODCheck [1.0] composite on the home page</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring127.png" alt="" /></p>
<p>b) From top menu, select SOA Composite-&gt;SOA Deployment-&gt;Undeploy and then click on Undeploy in step2</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring128.png" alt="" /></p>
<p><strong>Note:</strong> If it waits forever, just close the window and proceed to next step.</p>
<p>c) Unzip OAACGRoleAssignSODCheck.zip in &lt;OIM_ORACLE_HOME&gt;/server/workflows/composites to a temporary location, lets say /tmp</p>
<blockquote><p>[oracle@fusion tmp]$ cd /tmp</p>
<p>[oracle@fusion tmp]$ unzip /app/fusion/fmw/iam/server/workflows/composites/OAACGRoleAssignSODCheck.zip OAACGRoleAssignSODCheck/deploy/sca_OAACGRoleAssignSODCheck_rev1.0.jar</p>
<p>Archive: /app/fusion/fmw/iam/server/workflows/composites/OAACGRoleAssignSODCheck.zip</p>
<p>inflating: OAACGRoleAssignSODCheck/deploy/sca_OAACGRoleAssignSODCheck_rev1.0.jar</p></blockquote>
<p>c) Get sca_OAACGRoleAssignSODCheck_rev1.0.jar from /tmp/OAACGRoleAssignSODCheck/deploy folder</p>
<p>d) Open the jar file and extract soaconfigplan.xml file</p>
<p>e) Open the soaconfigplan.xml file and replace the following @oimT3URL, (oimServerHost,)oimServerPort with appropriate values</p>
<p>f) Put the updated soaconfigplan.xml back into sca_OAACGRoleAssignSODCheck_rev1.0.jar file and copy this jar to &lt;WLS_DOMAIN_HOME&gt;/soa/autodeploy</p>
<p>folder</p>
<p>g) Restart SOA server</p>
<p>&nbsp;</p>
<p><strong>Post-step 5</strong>: Start the OIM server</p>
<p><strong>Post step 6</strong>: Use em to update OAACgConfig ResponseTimeoutvalue from 300 secs to 240</p>
<p>a) Login to em as admin user</p>
<p>b) select OIM server</p>
<p>c) From the top pull down menu, select Weblogic Server&#8211;&gt;System Mbean Browser</p>
<p>d) Go to Application Defined Mbeans and navigate oracle.iam-&gt;oim_server1&gt;oim&gt;XMLConfig&gt;Config-&gt;XMLConfig.OAACGConfig</p>
<p>e) Select OAACGConfig and in the Attributes, change ResponseTimeoutvalue form 300 to 240</p>
<p>&nbsp;</p>
<p><strong>We skipped post steps 7, 8 and 9 for now since our aim at the moment is to complete fusion installation and show the look and feel.</strong></p>
<p>&nbsp;</p>
<p><strong>Post-step 10</strong>: Steps to enable default TenantGUID value for callbacks payload:</p>
<p>1. Login in OIM UI as xelsysadm user. Click on &#8216;Advanced&#8217; on the top right.</p>
<p>2. Click on &#8216;System Management&#8217; tab available on the top.</p>
<p>3. Click on &#8216;System Configuration&#8217; subtab.</p>
<p>4. Click on Actions -&gt;Create a New OIM System Property.</p>
<p>5. Provide Property Name: OIM.DefaultTenantGUID</p>
<p>6. Provide Keyword: OIM.DefaultTenantGUID</p>
<p>7. Provide Value: 1.</p>
<p>8. Click Perform.</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring129.png" alt="" /></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring130.png" alt="" /></p>
<p>&nbsp;</p>
<p><strong>Post-step 11</strong>: Restart OIM Server</p>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 12pt;"><strong>Configuring Oracle Identity Manager to Reconcile from ID Store</strong></span></p>
<blockquote><p>[oracle@fusion ldap_config_util]$ <span style="color: red;"><strong>cd /app/fusion/fmw/iam/server/ldap_config_util</strong></span></p>
<p>[oracle@fusion ldap_config_util]$ <span style="color: red;"><strong>more ldapconfig.props</strong></span></p>
<p># OIMServer Type, Valid values can be WLS, JBOSS, WAS</p>
<p># e.g.: OIMServerType=WLS</p>
<p>OIMServerType=WLS</p>
<p># OIMAdmin User Login</p>
<p># e.g.: OIMAdminUser=xelsysadm</p>
<p>OIMAdminUser=xelsysadm</p>
<p># Skip Validation of OVD Schema</p>
<p># e.g.: SkipOVDValidation=true|false, Default false</p>
<p>SkipOVDValidation=true</p>
<p># OIM Provider URL</p>
<p># e.g.: OIMProviderURL=t3://localhost:8003</p>
<p>OIMProviderURL=t3://fusion:14000</p>
<p># OID URL</p>
<p># e.g.: OIDURL=ldap://localhost:389</p>
<p>OIDURL=ldap://fusion:3060</p>
<p># Admin user name to connect to OID</p>
<p># e.g.: OIDAdminUsername=cn=orcladmin</p>
<p>OIDAdminUsername=cn=orcladmin</p>
<p># Search base</p>
<p># e.g.: OIDSearchBase=dc=company,dc=com</p>
<p>OIDSearchBase=dc=localdomain</p>
<p># Name of the user container</p>
<p># e.g.: UserContainerName=cn=Users</p>
<p>UserContainerName=cn=Users</p>
<p># Name of the role container</p>
<p># e.g.: RoleContainerName=cn=Roles</p>
<p>RoleContainerName=cn=Groups</p>
<p># Name of the reservation container</p>
<p># e.g.: ReservationContainerName=cn=Reserve</p>
<p>ReservationContainerName=cn=Reserve</p>
<p>&nbsp;</p>
<p>[oracle@fusion ldap_config_util]$ <span style="color: red;"><strong>./LDAPConfigPostSetup.sh</strong></span></p>
<p>[Enter OID admin password:]</p>
<p>[Enter OIM admin password:]</p>
<p>Successfully Enabled Changelog based Reconciliation schedule jobs<strong><br />
</strong></p></blockquote>
<p>&nbsp;</p>
<p><span style="color: #333333; font-size: 12pt;"><strong>Configuring Oracle HTTP Servers for Oracle Identity Manager and SOA</strong></span></p>
<p><span style="color: #333333;"><strong>Append</strong> following entries in <strong>/app/fusion/admin/ohs_inst1/config/OHS/ohs1/moduleconf/admin.conf</strong></span></p>
<blockquote><p><span style="color: #000000;"> # oim admin console(idmshell based)<br />
</span></p>
<p><span style="color: #000000;"> &lt;Location /admin&gt;<br />
</span></p>
<p><span style="color: #000000;"> SetHandler weblogic-handler<br />
</span></p>
<p><span style="color: #000000;"> WLProxySSL OFF<br />
</span></p>
<p><span style="color: #000000;"> WLProxySSLPassThrough OFF<br />
</span></p>
<p><span style="color: #000000;"> WLCookieName oimjsessionid<br />
</span></p>
<p><span style="color: #000000;"> WebLogicHost fusion<br />
</span></p>
<p><span style="color: #000000;"> WebLogicPort 14000<br />
</span></p>
<p><span style="color: #000000;"> WLLogFile &#8220;${ORACLE_INSTANCE}/diagnostics/logs/mod_wl/oim_component.log&#8221;<br />
</span></p>
<p><span style="color: #000000;"> &lt;/Location&gt;<br />
</span></p>
<p><span style="color: #000000;"> # oim self and advanced admin webapp consoles(canonic webapp)<br />
</span></p>
<p><span style="color: #000000;"> &lt;Location /oim&gt;<br />
</span></p>
<p><span style="color: #000000;"> SetHandler weblogic-handler<br />
</span></p>
<p><span style="color: #000000;"> WLProxySSL OFF<br />
</span></p>
<p><span style="color: #000000;"> WLProxySSLPassThrough OFF<br />
</span></p>
<p><span style="color: #000000;"> WLCookieName oimjsessionid<br />
</span></p>
<p><span style="color: #000000;"> WebLogicHost fusion<br />
</span></p>
<p><span style="color: #000000;"> WebLogicPort 14000<br />
</span></p>
<p><span style="color: #000000;"> WLLogFile &#8220;${ORACLE_INSTANCE}/diagnostics/logs/mod_wl/oim_component.log&#8221;<br />
</span></p>
<p><span style="color: #000000;"> &lt;/Location&gt;<br />
</span></p>
<p><span style="color: #000000;"> # SOA Callback webservice for SOD &#8211; Provide the SOA Managed Server Ports<br />
</span></p>
<p><span style="color: #000000;"> &lt;Location /sodcheck&gt;<br />
</span></p>
<p><span style="color: #000000;"> SetHandler weblogic-handler<br />
</span></p>
<p><span style="color: #000000;"> WLProxySSL OFF<br />
</span></p>
<p><span style="color: #000000;"> WLProxySSLPassThrough OFF<br />
</span></p>
<p><span style="color: #000000;"> WLCookieName oimjsessionid<br />
</span></p>
<p><span style="color: #000000;"> WebLogicHost fusion<br />
</span></p>
<p><span style="color: #000000;"> WebLogicPort 8001<br />
</span></p>
<p><span style="color: #000000;"> WLLogFile &#8220;${ORACLE_INSTANCE}/diagnostics/logs/mod_wl/oim_component.log&#8221;<br />
</span></p>
<p><span style="color: #000000;"> &lt;/Location&gt;<br />
</span></p>
<p><span style="color: #000000;"> # Callback webservice for SOA. SOA calls this when a request is approved/rejected<br />
</span></p>
<p><span style="color: #000000;"> # Provide the SOA Managed Server Port<br />
</span></p>
<p><span style="color: #000000;"> &lt;Location /workflowservice&gt;<br />
</span></p>
<p><span style="color: #000000;"> SetHandler weblogic-handler<br />
</span></p>
<p><span style="color: #000000;"> WLProxySSL OFF<br />
</span></p>
<p><span style="color: #000000;"> WLProxySSLPassThrough OFF<br />
</span></p>
<p><span style="color: #000000;"> WLCookieName oimjsessionid<br />
</span></p>
<p><span style="color: #000000;"> WebLogicHost fusion<br />
</span></p>
<p><span style="color: #000000;"> WebLogicPort 14000<br />
</span></p>
<p><span style="color: #000000;"> WLLogFile &#8220;${ORACLE_INSTANCE}/diagnostics/logs/mod_wl/oim_component.log&#8221;<br />
</span></p>
<p><span style="color: #000000;"> &lt;/Location&gt;<br />
</span></p>
<p><span style="color: #000000;"> # xlWebApp &#8211; Legacy 9.x webapp (struts based)<br />
</span></p>
<p><span style="color: #000000;"> &lt;Location /xlWebApp&gt;<br />
</span></p>
<p><span style="color: #000000;"> SetHandler weblogic-handler<br />
</span></p>
<p><span style="color: #000000;"> WLProxySSL OFF<br />
</span></p>
<p><span style="color: #000000;"> WLProxySSLPassThrough OFF<br />
</span></p>
<p><span style="color: #000000;"> WLCookieName oimjsessionid<br />
</span></p>
<p><span style="color: #000000;"> WebLogicHost fusion<br />
</span></p>
<p><span style="color: #000000;"> WebLogicPort 14000<br />
</span></p>
<p><span style="color: #000000;"> WLLogFile &#8220;${ORACLE_INSTANCE}/diagnostics/logs/mod_wl/oim_component.log&#8221;<br />
</span></p>
<p><span style="color: #000000;"> &lt;/Location&gt;<br />
</span></p>
<p><span style="color: #000000;"> # Nexaweb WebApp &#8211; used for workflow designer and DM<br />
</span></p>
<p><span style="color: #000000;"> &lt;Location /Nexaweb&gt;<br />
</span></p>
<p><span style="color: #000000;"> SetHandler weblogic-handler<br />
</span></p>
<p><span style="color: #000000;"> WLProxySSL OFF<br />
</span></p>
<p><span style="color: #000000;"> WLProxySSLPassThrough OFF<br />
</span></p>
<p><span style="color: #000000;"> WLCookieName oimjsessionid<br />
</span></p>
<p><span style="color: #000000;"> WebLogicHost fusion<br />
</span></p>
<p><span style="color: #000000;"> WebLogicPort 14000<br />
</span></p>
<p><span style="color: #000000;"> WLLogFile &#8220;${ORACLE_INSTANCE}/diagnostics/logs/mod_wl/oim_component.log&#8221;<br />
</span></p>
<p><span style="color: #000000;"> &lt;/Location&gt;<br />
</span></p>
<p><span style="color: #000000;"> # used for FA Callback service.<br />
</span></p>
<p><span style="color: #000000;"> &lt;Location /callbackResponseService&gt;<br />
</span></p>
<p><span style="color: #000000;"> SetHandler weblogic-handler<br />
</span></p>
<p><span style="color: #000000;"> WLProxySSL OFF<br />
</span></p>
<p><span style="color: #000000;"> WLProxySSLPassThrough OFF<br />
</span></p>
<p><span style="color: #000000;"> WLCookieName oimjsessionid<br />
</span></p>
<p><span style="color: #000000;"> WebLogicHost fusion<br />
</span></p>
<p><span style="color: #000000;"> WebLogicPort 14000<br />
</span></p>
<p><span style="color: #000000;"> WLLogFile &#8220;${ORACLE_INSTANCE}/diagnostics/logs/mod_wl/oim_component.log&#8221;<br />
</span></p>
<p><span style="color: #000000;"> &lt;/Location&gt;<br />
</span></p>
<p><span style="color: #000000;"> # spml xsd profile<br />
</span></p>
<p><span style="color: #000000;"> &lt;Location /spml-xsd&gt;<br />
</span></p>
<p><span style="color: #000000;"> SetHandler weblogic-handler<br />
</span></p>
<p><span style="color: #000000;"> WLProxySSL OFF<br />
</span></p>
<p><span style="color: #000000;"> WLProxySSLPassThrough OFF<br />
</span></p>
<p><span style="color: #000000;"> WLCookieName oimjsessionid<br />
</span></p>
<p><span style="color: #000000;"> WebLogicHost fusion<br />
</span></p>
<p><span style="color: #000000;"> WebLogicPort 14000<br />
</span></p>
<p><span style="color: #000000;"> WLLogFile &#8220;${ORACLE_INSTANCE}/diagnostics/logs/mod_wl/oim_component.log&#8221;<br />
</span></p>
<p><span style="color: #000000;"> &lt;/Location&gt;<br />
</span></p>
<p><span style="color: #000000;"> &lt;Location /HTTPClnt&gt;<br />
</span></p>
<p><span style="color: #000000;"> SetHandler weblogic-handler<br />
</span></p>
<p><span style="color: #000000;"> WLProxySSL OFF<br />
</span></p>
<p><span style="color: #000000;"> WLProxySSLPassThrough OFF<br />
</span></p>
<p><span style="color: #000000;"> WLCookieName oimjsessionid<br />
</span></p>
<p><span style="color: #000000;"> WebLogicHost fusion<br />
</span></p>
<p><span style="color: #000000;"> WebLogicPort 14000<br />
</span></p>
<p><span style="color: #000000;"> WLLogFile &#8220;${ORACLE_INSTANCE}/diagnostics/logs/mod_wl/oim_component.log&#8221;<br />
</span></p>
<p><span style="color: red;"><span style="color: #000000;"> &lt;/Location&gt;</span><br />
</span></p></blockquote>
<p><strong style="color: #333333;">Restart HTTP Server</strong><span style="color: #333333;"> to bring this to effect.</span></p>
<p>Validate <a href="http://fusion:7777/oim"><span style="color: blue; text-decoration: underline;">http://fusion:7777/oim</span></a> with xelsysadm user</p>
<p>&nbsp;</p>
<p>Now login to Weblogic Console at <a href="http://fusion:7777/console">http://fusion:7777/console</a></p>
<p>Click <strong>Lock and Edit</strong>. Select <strong>Servers-&gt;wls_soa1.</strong> In the <strong>protocols</strong> tab click on <strong>HTTP</strong> and change the following values. Now click on Activate changes.</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring131.png" alt="" /></p>
<p>&nbsp;</p>
<p><span style="text-decoration: underline;"><strong>Restart managed server wls_soa1<br />
</strong></span></p>
<p>&nbsp;</p>
<p><span style="color: #632423;"><strong><span style="font-size: 12pt;">Enabling Oracle Identity Manager to Connect to SOA Using the Administrative Users Provisioned in LDAP</span><br />
</strong></span></p>
<p>Perform the following postinstallation steps to enable Oracle Identity Manager to work with the Oracle WebLogic Server administrator user provisioned in the central LDAP store. This enables Oracle Identity Manager to connect to SOA without any problem:</p>
<p><span><strong>1. </strong>Log in to Enterprise Manager at: </span><span style="color: blue; text-decoration: underline;">http://fusion:7777/em</span></p>
<p><strong>2. </strong>Right click <strong>Identity and Access </strong>–<strong>OIM</strong>–<strong>oim(11.1.1.3.0) </strong>and select <strong>System Mbean Browser</strong>.</p>
<p><strong>3. </strong>Select <strong>Application</strong>-<strong>defined Mbeans </strong>–&gt; <strong>oracle.iam</strong>–<strong>Server: wls_oim1 </strong>–&gt; <strong>Application:</strong></p>
<p><span style="color: black;"><strong>oim</strong>–&gt; <strong>XML Config</strong>–&gt; <strong>Config</strong>–<strong>XMLConfig.SOAConfig </strong>–&gt; <strong>SOAConfig<br />
</strong></span></p>
<p><strong>4. </strong>View the <strong>username </strong>attribute. By default, the value of this attribute is weblogic. Change this to the Oracle WebLogic Server administrator username <strong>weblogic_idm</strong></p>
<p><strong>5. </strong>Click <strong>Apply</strong>.</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring132.png" alt="" /></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring133.png" alt="" /></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring134.png" alt="" /></p>
<p><span style="color: black;"><strong>6. </strong>Select <strong>Weblogic Domain</strong>–<strong>IDM Domain </strong>from the Navigator.<br />
</span></p>
<p><strong>7. </strong>Select <strong>Security</strong>–<strong>Credentials </strong>from the down menu.</p>
<p><strong>8. </strong>Expand the key <strong>oim</strong>.</p>
<p><strong>9. </strong>Click <strong>SOAAdminPassword</strong>.</p>
<p><strong>10. </strong>Click <strong>Edit</strong>.</p>
<p><strong>11. </strong>Change the username to weblogic_idm and set the password to the accounts password.</p>
<p><strong>12. </strong>Click <strong>OK</strong>.</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring135.png" alt="" /></p>
<p>&nbsp;</p>
<p><strong>13. </strong>Run the reconciliation process to enable the Oracle WebLogic Server administrator,</p>
<p>weblogic_idm, to be visible in the OIM Console. Follow these steps:</p>
<p><strong>a. </strong>Log in to Oracle Identity Manager at:</p>
<p><a href="https://fusion:7777/oim"><span style="color: blue; text-decoration: underline;">https://fusion:7777/oim</span></a> as the user xelsysadm.</p>
<p><strong>b. </strong>Click <strong>Advanced</strong>.</p>
<p><strong>c. </strong>Click the <strong>System Management </strong>tab</p>
<p><strong>d. </strong>Click the arrow for the <strong>Search Scheduler </strong>to list all the schedulers.</p>
<p><strong>e. </strong>Select <strong>LDAP User Create </strong>and <strong>Update Full Reconciliation</strong>.</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring136.png" alt="" /></p>
<p><strong>f. </strong>Click <strong>Actions-&gt;Run now </strong>to run the job.</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring137.png" alt="" /></p>
<p>&nbsp;</p>
<p>Go to the Administration page and perform a search to verify that the user is visible in the Oracle Identity Manager console.</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring138.png" alt="" /></p>
<p>&nbsp;</p>
<p><strong>14. </strong>Select <strong>Administration</strong>.</p>
<p><strong>15. </strong>Click <strong>Advanced Search</strong>–<strong>Roles<br />
</strong></p>
<p><strong>16. </strong>Search for the Administrators role.</p>
<p><strong>17. </strong>Click the <strong>Administrators </strong>Role.</p>
<p><strong>18. </strong>Click <strong>Open</strong>.</p>
<p><strong>19. </strong>Click the <strong>Member </strong>tab.</p>
<p><strong>20. </strong>Click <strong>Assign</strong>.</p>
<p><strong>21. </strong>Type weblogic_idm in the Search box and Click <strong>-&gt;</strong>.</p>
<p><strong>22. </strong>Select <strong>weblogic_idm </strong>from the list of available users.</p>
<p><strong>23. </strong>Click <strong>&gt; </strong>to move to <strong>Selected Users</strong>.</p>
<p><strong>24. </strong>Click <strong>Save</strong>.</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring139.png" alt="" /></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/04/040212_1602_Configuring140.png" alt="" /></p>
<p>&nbsp;</p>
<p><span style="text-decoration: underline;"><strong>25. </strong>Restart Oracle Identity Manager managed server.<br />
</span></p>
<p>&nbsp;</p>
<p><span style="color: #632423; font-size: 12pt;"><strong>Update Oracle Identity Manager JMS Queues<br />
</strong></span></p>
<p>Update Oracle Identity Manager JMS queues as follows:</p>
<p><strong>1. </strong>Log in to the WebLogic console as the administrative user.</p>
<p><strong>2. </strong>Select <strong>Services </strong>- <strong>Messaging </strong>- <strong>JMS Modules </strong>from the Domain Structure menu.</p>
<p><strong>3. </strong>Click <strong>OIMJMSModule</strong>.</p>
<p><strong>4. </strong>Click <strong>Lock &amp; Edit</strong>.</p>
<p><strong>5. </strong>For each of the queues, click the queue then click the <strong>Delivery Failure </strong>tab and change <strong>Redelivery Limit </strong>value from -1 to 1, then click <strong>Save</strong>.</p>
<p><strong>6. </strong>Make sure you have performed Steps 4 and 5 for <strong>all the queues under OIMJMSModule</strong>.</p>
<p><strong>7. </strong>Click <strong>Activate Changes</strong>.</p>
<p><strong>8. </strong><span style="text-decoration: underline;">Restart Oracle Identity Manager server</span></p>
<p>&nbsp;</p>
<p>This concludes the configuration of Oracle Identity and Access Management components. Next is very important step to integrate OIM and OAM.</p>
<p>&nbsp;</p>
<p>Next: <strong><a title="Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)" href="http://www.oratraining.com/blog/2012/04/integrate-oracle-identity-manager-oim-and-oracle-access-manager-oam/">Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)</a></strong></p>
<p><strong><a title="Oracle Fusion Applications installation – Step by step guide" href="http://www.oratraining.com/blog/2012/02/oracle-fusion-applications-installation-step-by-step-guide/">Installing Oracle Fusion Applications – steps</a></strong></p>
<ol>
<li><strong><a title="Installing Fusion Applications Provisioning Framework" href="http://www.oratraining.com/blog/2012/02/installing-fusion-applications-provisioning-framework/">Installing Fusion Applications Provisioning Framework</a><br />
</strong></li>
<li><strong><a title="Installing Transactional Database" href="http://www.oratraining.com/blog/2012/02/installing-transactional-database/">Installing Oracle 11g Database (Applications Transactional Database)</a><br />
</strong></li>
<li><strong><a title="Running Fusion Applications RCU" href="http://www.oratraining.com/blog/2012/02/running-fusion-applications-rcu/">Running Oracle Fusion Applications Repository Creation Utility (Applications RCU)<br />
</a></strong></li>
<li><strong>Creating another database for Oracle  <strong>Identity Management Infrastructure </strong>(optional)<br />
</strong></li>
<li><strong><a title="Running Repository Creation Utility for Oracle Identity Management components" href="http://www.oratraining.com/blog/2012/02/running-repository-creation-utility-for-oracle-identity-management-components/">Running Repository Creation Utility (RCU) for Oracle Identity Management components</a></strong></li>
<li><strong><a title="Installing Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/installing-oracle-identity-and-access-management-components/">Installing Oracle Identity and Access Management Components</a><br />
</strong></li>
<li><strong><a title="Configuring Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/configuring-oracle-identity-and-access-management-components/">Configuring Oracle Identity and Access Management components</a><br />
</strong></li>
<li><strong><strong><a title="Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)" href="http://www.oratraining.com/blog/2012/04/integrate-oracle-identity-manager-oim-and-oracle-access-manager-oam/">Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)</a></strong><br />
</strong></li>
<li><strong><a title="Creating a new Provisioning Plan" href="http://www.oratraining.com/blog/2012/02/creating-a-new-provisioning-plan/">Creating a New Provisioning Plan</a><br />
</strong></li>
<li><strong><a title="Provisioning an Applications Environment" href="http://www.oratraining.com/blog/2012/03/provisioning-an-applications-environment/">Provisioning an Applications Environment</a></strong></li>
</ol>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://twitter.com/intent/tweet?text=Configuring+Oracle+Identity+and+Access+Management+components+http%3A%2F%2Foratraining.com%2Fblog%2F%3Fp%3D1181" title="Post to Twitter"><img class="nothumb" src="http://www.oratraining.com/blog/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter-big3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.oratraining.com/blog/2012/02/configuring-oracle-identity-and-access-management-components/&amp;title=Configuring+Oracle+Identity+and+Access+Management+components" title="Post to Digg"><img class="nothumb" src="http://www.oratraining.com/blog/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-big4.png" alt="Post to Digg" /></a></p></div><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.oratraining.com%2Fblog%2F2012%2F02%2Fconfiguring-oracle-identity-and-access-management-components%2F&amp;title=Configuring%20Oracle%20Identity%20and%20Access%20Management%20components" id="wpa2a_14"><img src="http://www.oratraining.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.oratraining.com/blog/2012/02/configuring-oracle-identity-and-access-management-components/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Running Repository Creation Utility for Oracle Identity Management components</title>
		<link>http://www.oratraining.com/blog/2012/02/running-repository-creation-utility-for-oracle-identity-management-components/</link>
		<comments>http://www.oratraining.com/blog/2012/02/running-repository-creation-utility-for-oracle-identity-management-components/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 11:48:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Application server]]></category>
		<category><![CDATA[Fusion Applications Provisioning]]></category>
		<category><![CDATA[Installing Oracle Applications]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Oracle Applications]]></category>
		<category><![CDATA[Oracle Applications DBA]]></category>
		<category><![CDATA[Oracle DBA]]></category>
		<category><![CDATA[Oracle Fusion Applications]]></category>
		<category><![CDATA[Repository Creation Utilitiy]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[fusion 11g]]></category>
		<category><![CDATA[fusion applications installation]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[installing]]></category>
		<category><![CDATA[installing oracle fusion applications]]></category>
		<category><![CDATA[oracle applications]]></category>
		<category><![CDATA[oracle apps]]></category>
		<category><![CDATA[rcu]]></category>
		<category><![CDATA[repository creation utility]]></category>

		<guid isPermaLink="false">http://www.oratraining.com/blog/?p=581</guid>
		<description><![CDATA[Oracle Fusion Applications installation: Running Repository Creation Utility (RCU) for Oracle Identity Management Components Previous: Running Oracle Fusion Applications Repository Creation Utility (Applications RCU) Important Note: We are NOT creating a separate database to host Oracle Identity Management schemas. Instead we will create these schemas in our Fusion Database (fusiondb) itself since the schema names are [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: 13pt;"><span style="text-decoration: underline;">Oracle Fusion Applications installation</span>:<strong> Running Repository Creation Utility (RCU) for Oracle Identity Management Components</strong></span></p>
<p>Previous: <strong><a href="http://www.oratraining.com/blog/2012/02/installing-transactional-database/running-fusion-applications-rcu">Running Oracle Fusion Applications Repository Creation Utility (Applications RCU)</a></strong></p>
<blockquote><p><span style="color: red;"><strong>Important Note:</strong></span> We are NOT creating a separate database to host Oracle Identity Management schemas. Instead we will create these schemas in our Fusion Database (fusiondb) itself since the schema names are distinct compared to Fusion Application schemas. We will save a lot of Memory for our Virtual Machine.</p>
<p>In order to run RCU for Identity Management on same database, we must set the open_cursors parameter to 800.</p>
<p>Open a new database session and set following values.</p>
<p>SQL&gt; show parameter open_cursors</p>
<p>NAME TYPE VALUE</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; &#8212;&#8212;&#8212;&#8211; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>open_cursors integer 500</p>
<p>SQL&gt; alter system set open_cursors=800 scope=both sid=&#8217;*';</p>
<p>System altered.</p></blockquote>
<p>Launch Repository Creation Utility for Oracle Identity Management from <strong>&lt;Framework_location&gt;/fmw_rcu/bin</strong> location</p>
<p>[oracle@fusion bin]$ /app/fusion/provisioning/fmw_rcu/bin/rcu &amp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1144_RunningRepo1.png" alt="" /></p>
<p>Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1144_RunningRepo2.png" alt="" /></p>
<p>Select <strong>Create</strong> and click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1144_RunningRepo3.png" alt="" /></p>
<p>Enter the database information (for same <strong>fusiondb</strong> database as entered earlier. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1144_RunningRepo4.png" alt="" /></p>
<p>Next it will check for required prerequisites. Upon successful check click <strong>OK</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1144_RunningRepo5.png" alt="" /></p>
<p>Click Idnentity Management. It will select few other required components also automatically. Click <strong>Next</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1144_RunningRepo6.png" alt="" /></p>
<p>Again it will check prerequisites for the selected components. Upon successful check click <strong>OK<br />
</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1144_RunningRepo7.png" alt="" /></p>
<p>Enter same password <strong>Oracle123</strong> for ease of remembering. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1144_RunningRepo8.png" alt="" /></p>
<p>No need to change anything in this screen. Click <strong>Next</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1144_RunningRepo9.png" alt="" /></p>
<p>Click <strong>OK</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1144_RunningRepo10.png" alt="" /></p>
<p>It will create the required tablespaces. Once finished click <strong>OK</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1144_RunningRepo11.png" alt="" /></p>
<p>On this summary screen click <strong>Create</strong> to create required schemas and load data.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1144_RunningRepo12.png" alt="" /></p>
<p>This will be quicker than earlier RCU. Once finished proceed to next screen.</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_1144_RunningRepo13.png" alt="" /></p>
<p>Finally it will display Completion Summary. Clock <strong>Close</strong></p>
<p>Next: <strong><a title="Installing Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/installing-oracle-identity-and-access-management-components/">Installing Oracle Identity and Access Management Components</a></strong></p>
<p><strong><a title="Oracle Fusion Applications installation – Step by step guide" href="http://www.oratraining.com/blog/2012/02/oracle-fusion-applications-installation-step-by-step-guide/">Installing Oracle Fusion Applications &#8211; steps</a></strong></p>
<ol>
<li><strong><a title="Installing Fusion Applications Provisioning Framework" href="http://www.oratraining.com/blog/2012/02/installing-fusion-applications-provisioning-framework/">Installing Fusion Applications Provisioning Framework</a><br />
</strong></li>
<li><strong><a title="Installing Transactional Database" href="http://www.oratraining.com/blog/2012/02/installing-transactional-database/">Installing Oracle 11g Database (Applications Transactional Database)</a><br />
</strong></li>
<li><strong><a title="Running Fusion Applications RCU" href="http://www.oratraining.com/blog/2012/02/running-fusion-applications-rcu/">Running Oracle Fusion Applications Repository Creation Utility (Applications RCU)<br />
</a></strong></li>
<li><strong>Creating another database for Oracle  <strong>Identity Management Infrastructure </strong>(optional)<br />
</strong></li>
<li><strong><a title="Running Repository Creation Utility for Oracle Identity Management components" href="http://www.oratraining.com/blog/2012/02/running-repository-creation-utility-for-oracle-identity-management-components/">Running Repository Creation Utility (RCU) for Oracle Identity Management components</a></strong></li>
<li><strong><a title="Installing Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/installing-oracle-identity-and-access-management-components/">Installing Oracle Identity and Access Management Components</a><br />
</strong></li>
<li><strong><a title="Configuring Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/configuring-oracle-identity-and-access-management-components/">Configuring Oracle Identity and Access Management components</a><br />
</strong></li>
<li><strong><strong><a title="Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)" href="http://www.oratraining.com/blog/2012/04/integrate-oracle-identity-manager-oim-and-oracle-access-manager-oam/">Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)</a></strong><br />
</strong></li>
<li><strong><a title="Creating a new Provisioning Plan" href="http://www.oratraining.com/blog/2012/02/creating-a-new-provisioning-plan/">Creating a New Provisioning Plan</a><br />
</strong></li>
<li><strong><a title="Provisioning an Applications Environment" href="http://www.oratraining.com/blog/2012/03/provisioning-an-applications-environment/">Provisioning an Applications Environment</a></strong></li>
</ol>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://twitter.com/intent/tweet?text=Running+Repository+Creation+Utility+for+Oracle+Identity+Management+components+http%3A%2F%2Foratraining.com%2Fblog%2F%3Fp%3D581" title="Post to Twitter"><img class="nothumb" src="http://www.oratraining.com/blog/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter-big3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.oratraining.com/blog/2012/02/running-repository-creation-utility-for-oracle-identity-management-components/&amp;title=Running+Repository+Creation+Utility+for+Oracle+Identity+Management+components" title="Post to Digg"><img class="nothumb" src="http://www.oratraining.com/blog/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-big4.png" alt="Post to Digg" /></a></p></div><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.oratraining.com%2Fblog%2F2012%2F02%2Frunning-repository-creation-utility-for-oracle-identity-management-components%2F&amp;title=Running%20Repository%20Creation%20Utility%20for%20Oracle%20Identity%20Management%20components" id="wpa2a_16"><img src="http://www.oratraining.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.oratraining.com/blog/2012/02/running-repository-creation-utility-for-oracle-identity-management-components/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Running Fusion Applications RCU</title>
		<link>http://www.oratraining.com/blog/2012/02/running-fusion-applications-rcu/</link>
		<comments>http://www.oratraining.com/blog/2012/02/running-fusion-applications-rcu/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 08:43:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Installing Oracle Applications]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Oracle Applications]]></category>
		<category><![CDATA[Oracle Applications DBA]]></category>
		<category><![CDATA[Oracle Database]]></category>
		<category><![CDATA[Oracle DBA]]></category>
		<category><![CDATA[Oracle Fusion Applications]]></category>
		<category><![CDATA[Repository Creation Utilitiy]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[applications transactional database]]></category>
		<category><![CDATA[install oracle fusion applications]]></category>
		<category><![CDATA[installing fusion]]></category>
		<category><![CDATA[oracle applications]]></category>
		<category><![CDATA[oracle apps]]></category>
		<category><![CDATA[Oracle database]]></category>
		<category><![CDATA[Oracle fusion applications]]></category>
		<category><![CDATA[rcu]]></category>
		<category><![CDATA[repository creation utility]]></category>

		<guid isPermaLink="false">http://www.oratraining.com/blog/?p=548</guid>
		<description><![CDATA[Oracle Fusion Applications Installation: Running Fusion Applications Repository Creation Utility (Apps RCU) Previous: Installing Oracle 11g Database (Applications Transactional Database) Create a directory on physical partition and call it APPS_RCU_HOME [oracle@fusion linux]$ mkdir /app/fusion/provisioning/apps_rcu &#160; Go to repository_location/installers/apps_rcu and locate the rcuHome_fusionapps_dbinstall.zip file. This file was staged when you created the installer repository. &#160; Extract the [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #404040; font-size: 13pt;"><span style="text-decoration: underline;">Oracle Fusion Applications Installation</span>:<strong> Running Fusion Applications Repository Creation Utility (Apps RCU)<br />
</strong></span></p>
<p>Previous: <strong><a title="Installing Transactional Database" href="http://www.oratraining.com/blog/2012/02/installing-transactional-database/">Installing Oracle 11g Database (Applications Transactional Database)</a></strong></p>
<p>Create a directory on physical partition and call it <span style="font-family: Courier New; font-size: 10pt;"><em>APPS_RCU_HOME</em></span></p>
<p><span style="color: red;">[oracle@fusion linux]$ mkdir /app/fusion/provisioning/apps_rcu<br />
</span></p>
<p>&nbsp;</p>
<p>Go to <em>repository_location</em>/installers/apps_rcu and locate the rcuHome_fusionapps_dbinstall.zip file. This file was staged when you created the installer repository.</p>
<p>&nbsp;</p>
<p>Extract the contents of rcuHome_fusionapps_dbinstall.zip to a directory (APPS_RCU_HOME) on the database server. All dependent components that Applications RCU needs are included in this zipped file.</p>
<p>&nbsp;</p>
<p><span style="color: red;">[oracle@fusion apps_rcu]$ cd /app/fusion/provisioning/apps_rcu<br />
</span></p>
<p><span style="color: red;">[oracle@fusion apps_rcu]$ unzip /mnt/fusion/installers/apps_rcu/linux/rcuHome_fusionapps_linux.zip<br />
</span></p>
<p>&nbsp;</p>
<p><span style="color: black;">Create a temporary directory on the database server. Make a note of the location.<br />
</span></p>
<p><span style="color: black;">You will need to enter this location when you specify a value for <strong>FUSIONAPPS_DBINSTALL_DP_DIR</strong><br />
</span></p>
<p>&nbsp;</p>
<p><span style="color: red;">[oracle@fusion apps_rcu]$ mkdir <strong>/app/fusion/provisioning/apps_rcu/dp_dir</strong><br />
</span></p>
<p>&nbsp;</p>
<p><span style="color: black;">Locate and copy APPS_RCU_HOME/rcu/integration/fusionapps/export_<br />
</span></p>
<p><span style="color: black;">fusionapps_dbinstall.zip to the directory you specified for FUSIONAPPS_<br />
</span></p>
<p><span style="color: black;">DBINSTALL_DP_DIR.<br />
</span></p>
<p>&nbsp;</p>
<p><span style="color: black;">Unzip export_fusionapps_dbinstall.zip to FUSIONAPPS_DBINSTALL_DP_DIR.<br />
</span></p>
<p>&nbsp;</p>
<p><span style="color: red;">[oracle@fusion dp_dir]$ cd /app/fusion/provisioning/apps_rcu/dp_dir<br />
</span></p>
<p><span style="color: red;">[oracle@fusion dp_dir]$ unzip /app/fusion/provisioning/apps_rcu/rcu/integration/fusionapps/export_fusionapps_dbinstall.zip<br />
</span></p>
<p>&nbsp;</p>
<p><span style="font-size: 10pt;"><span style="font-family: Times New Roman;">Go to </span><span style="font-family: Courier New;">APPS_RCU_HOME/rcu/integration/biapps/schema </span><span style="font-family: Times New Roman;">and locate the<br />
</span></span></p>
<p><span style="font-family: Times New Roman; font-size: 10pt;">otbi.dmp file.<br />
</span></p>
<p><span style="font-size: 10pt;"><span style="font-family: Times New Roman;">Copy otbi.dmp to </span><span style="font-family: Courier New;">FUSIONAPPS_DBINSTALL_DP_DIR </span><span style="font-family: Times New Roman;">(where you unzipped the<br />
</span></span></p>
<p><span style="font-family: Times New Roman; font-size: 10pt;">contents of export_fusionapps_dbinstall.zip).<br />
</span></p>
<p>&nbsp;</p>
<p><span style="color: red;">[oracle@fusion dp_dir]$ cp -p ../rcu/integration/biapps/schema/otbi.dmp /app/fusion/provisioning/apps_rcu/dp_dir/<br />
</span></p>
<p>&nbsp;</p>
<p><strong>Launch Repository Creation Utility (RCU)<br />
</strong></p>
<p>&nbsp;</p>
<p><span style="color: red;">[oracle@fusion bin]$ cd /app/fusion/provisioning/apps_rcu/bin<br />
</span></p>
<p><span style="color: red;">[oracle@fusion bin]$ ./rcu<br />
</span></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0837_RunningFusi1.png" alt="" /></p>
<p>Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0837_RunningFusi2.png" alt="" /></p>
<p>Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0837_RunningFusi3.png" alt="" /></p>
<p>Enter same details as entered while creating the database in previous step. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0837_RunningFusi4.png" alt="" /></p>
<p>This screen will check pre-requisites. Click <strong>Ok</strong> once successful.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0837_RunningFusi5.png" alt="" /></p>
<p>Select all components in this Window.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0837_RunningFusi6.png" alt="" /></p>
<p>It will look as above when you collapse all parent values. Click <strong>Next</strong></p>
<p>&nbsp;</p>
<blockquote><p><span style="color: #ff0000;"><strong>Important Note:</strong></span> If you had reduced SGA and PGA size after DB installation then this prerequisites check may fail with following error.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0837_RunningFusi7.png" alt="" /></p>
<p>RCU-6083:Failed &#8211; Check prerequisites requirement for selected component:FUSIONAPPS</p>
<p>RCU-6107:DB Init Param Prerequisite failure for: pga_aggregate_target</p>
<p>Current Value is 2147483648. It should be greater than or equal to 4294967296.</p>
<p>RCU-6107:DB Init Param Prerequisite failure for: sga_target</p>
<p>Current Value is 2147483648. It should be greater than or equal to 9663676416.</p>
<p>&nbsp;</p>
<p>To fix this issue, we need to modify the minimum requirement of SGA and PGA in installer pre-requisite config file located at /app/fusion/provisioning/<strong>apps_rcu/rcu/integration/fusionapps/fusionapps.xml</strong></p>
<p>&nbsp;</p>
<p>Change these values as follows.</p>
<p><span style="font-size: 9pt;"> &lt;DBPrerequisite COMPARE_OPERATOR=&#8221;GE&#8221; DATA_TYPE=&#8221;NUMBER&#8221; PREREQ_TYPE=&#8221;InitParameter&#8221;&gt;<br />
</span></p>
<p><span style="font-size: 9pt;"> &lt;ValidIf DBTYPE=&#8221;ORACLE&#8221;/&gt;<br />
</span></p>
<p><span style="font-size: 9pt;"> &lt;PrereqIdentifier&gt;sga_target&lt;/PrereqIdentifier&gt;<br />
</span></p>
<p><span style="font-size: 9pt;"> &lt;PrereqValue&gt;<span style="color: red;"><strong>2147483648</strong></span>&lt;/PrereqValue&gt;<br />
</span></p>
<p><span style="font-size: 9pt;"> &lt;/DBPrerequisite&gt;<br />
</span></p>
<p><span style="font-size: 9pt;">…<br />
</span></p>
<p><span style="font-size: 9pt;"> &lt;DBPrerequisite COMPARE_OPERATOR=&#8221;GE&#8221; DATA_TYPE=&#8221;NUMBER&#8221; PREREQ_TYPE=&#8221;InitParameter&#8221;&gt;<br />
</span></p>
<p><span style="font-size: 9pt;"> &lt;ValidIf DBTYPE=&#8221;ORACLE&#8221;/&gt;<br />
</span></p>
<p><span style="font-size: 9pt;"> &lt;PrereqIdentifier&gt;pga_aggregate_target&lt;/PrereqIdentifier&gt;<br />
</span></p>
<p><span style="font-size: 9pt;"> &lt;PrereqValue&gt;<span style="color: red;"><strong>2147483648</strong></span>&lt;/PrereqValue&gt;<br />
</span></p>
<p><span style="font-size: 9pt;"> &lt;/DBPrerequisite&gt;<br />
</span></p></blockquote>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0837_RunningFusi8.png" alt="" /><span style="font-size: 9pt;"><br />
</span></p>
<p>The prerequisites check should finish successfully. Click <strong>Ok</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0837_RunningFusi9.png" alt="" /><span style="font-size: 9pt;"><br />
</span></p>
<p>Enter same password <strong>Oracle123</strong> for keeping it simplefor now. Click <strong>Next</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0837_RunningFusi10.png" alt="" /><span style="font-size: 9pt;"><br />
</span></p>
<p>Open another terminal window. Create following directories for custom environment variables.</p>
<p>[oracle@fusion database]$ mkdir <span style="color: red;"><strong>/app/fusion/database/applcp</strong></span></p>
<p>[oracle@fusion database]$ mkdir <span style="color: red;"><strong>/app/fusion/database/appllog</strong></span></p>
<p>[oracle@fusion database]$ mkdir <span style="color: red;"><strong>/app/fusion/database/keyflexcombfilter</strong></span></p>
<p>[oracle@fusion database]$ mkdir <span style="color: red;"><strong>/app/fusion/database/obieebkp</strong></span></p>
<p>&nbsp;</p>
<p>Specify these following values in the same screen under <strong>Fusion Applications Component</strong> (expect first value which is the temporary DP directory created before <span style="color: red;"><strong>/app/fusion/provisioning/apps_rcu/dp_dir</strong></span>)</p>
<p>&nbsp;</p>
<p><strong>Supervisor Password</strong>: You must enter the same password you set up as ODI SUPERVISOR in Applications RCU. Since we kept all passwords as Oracle123, nothing much to remember. Enter the same password.</p>
<p><strong>Work Repository Password</strong>: Default = None. You must enter the same password set up as ODI SUPERVISOR in Applications RCU.</p>
<p><strong>Oracle Transactional BI<br />
</strong></p>
<p>Directory on the database server where Oracle Transactional Business Intelligence import and export files are stored. Enter <span style="color: red;"><strong>/app/fusion/provisioning/apps_rcu/dp_dir</strong></span> again.<span style="font-size: 9pt;"><br />
</span></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0837_RunningFusi11.png" alt="" /><span style="font-size: 9pt;"><br />
</span></p>
<p>Change nothing in this page. Click <strong>Next<br />
</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0837_RunningFusi12.png" alt="" /><span style="font-size: 9pt;"><br />
</span></p>
<p>Click <strong>OK</strong></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0837_RunningFusi13.png" alt="" /><span style="font-size: 9pt;"><br />
</span></p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0837_RunningFusi14.png" alt="" /><span style="font-size: 9pt;"><br />
</span></p>
<p>Now it will create the required tablespaces. Click <strong>OK</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0837_RunningFusi15.png" alt="" /><span style="font-size: 9pt;"><br />
</span></p>
<p>Once Tablespaces are created, next Summary screen will appear for creating the required Schemas. Click <strong>Create</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0837_RunningFusi16.png" alt="" /><span style="font-size: 9pt;"><br />
</span></p>
<p>It may take a couple of hours or even more based on the available memory and CPU for the VM and host machine.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0837_RunningFusi17.png" alt="" /><span style="font-size: 9pt;"><br />
</span></p>
<p>&nbsp;</p>
<p>Once finished, a completion summary screen will appear. It will show details for each components and completion states. Click <strong>Close</strong></p>
<p>Next: <strong><a title="Running Repository Creation Utility for Oracle Identity Management components" href="http://www.oratraining.com/blog/2012/02/running-repository-creation-utility-for-oracle-identity-management-components/">Running Repository Creation Utility (RCU) for Oracle Identity Management components</a></strong></p>
<p><strong><a title="Oracle Fusion Applications installation – Step by step guide" href="http://www.oratraining.com/blog/2012/02/oracle-fusion-applications-installation-step-by-step-guide/">Installing Oracle Fusion Applications &#8211; steps</a></strong></p>
<ol>
<li><strong><a title="Installing Fusion Applications Provisioning Framework" href="http://www.oratraining.com/blog/2012/02/installing-fusion-applications-provisioning-framework/">Installing Fusion Applications Provisioning Framework</a><br />
</strong></li>
<li><strong><a title="Installing Transactional Database" href="http://www.oratraining.com/blog/2012/02/installing-transactional-database/">Installing Oracle 11g Database (Applications Transactional Database)</a><br />
</strong></li>
<li><strong><a title="Running Fusion Applications RCU" href="http://www.oratraining.com/blog/2012/02/running-fusion-applications-rcu/">Running Oracle Fusion Applications Repository Creation Utility (Applications RCU)<br />
</a></strong></li>
<li><strong>Creating another database for Oracle  <strong>Identity Management Infrastructure </strong>(optional)<br />
</strong></li>
<li><strong><a title="Running Repository Creation Utility for Oracle Identity Management components" href="http://www.oratraining.com/blog/2012/02/running-repository-creation-utility-for-oracle-identity-management-components/">Running Repository Creation Utility (RCU) for Oracle Identity Management components</a></strong></li>
<li><strong><a title="Installing Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/installing-oracle-identity-and-access-management-components/">Installing Oracle Identity and Access Management Components</a><br />
</strong></li>
<li><strong><a title="Configuring Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/configuring-oracle-identity-and-access-management-components/">Configuring Oracle Identity and Access Management components</a><br />
</strong></li>
<li><strong><strong><a title="Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)" href="http://www.oratraining.com/blog/2012/04/integrate-oracle-identity-manager-oim-and-oracle-access-manager-oam/">Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)</a></strong><br />
</strong></li>
<li><strong><a title="Creating a new Provisioning Plan" href="http://www.oratraining.com/blog/2012/02/creating-a-new-provisioning-plan/">Creating a New Provisioning Plan</a><br />
</strong></li>
<li><strong><a title="Provisioning an Applications Environment" href="http://www.oratraining.com/blog/2012/03/provisioning-an-applications-environment/">Provisioning an Applications Environment</a></strong></li>
</ol>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://twitter.com/intent/tweet?text=Running+Fusion+Applications+RCU+http%3A%2F%2Foratraining.com%2Fblog%2F%3Fp%3D548" title="Post to Twitter"><img class="nothumb" src="http://www.oratraining.com/blog/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter-big3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.oratraining.com/blog/2012/02/running-fusion-applications-rcu/&amp;title=Running+Fusion+Applications+RCU" title="Post to Digg"><img class="nothumb" src="http://www.oratraining.com/blog/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-big4.png" alt="Post to Digg" /></a></p></div><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.oratraining.com%2Fblog%2F2012%2F02%2Frunning-fusion-applications-rcu%2F&amp;title=Running%20Fusion%20Applications%20RCU" id="wpa2a_18"><img src="http://www.oratraining.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.oratraining.com/blog/2012/02/running-fusion-applications-rcu/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Installing Transactional Database</title>
		<link>http://www.oratraining.com/blog/2012/02/installing-transactional-database/</link>
		<comments>http://www.oratraining.com/blog/2012/02/installing-transactional-database/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 05:32:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Fusion Applications Provisioning]]></category>
		<category><![CDATA[Installing Oracle Applications]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Oracle Applications]]></category>
		<category><![CDATA[Oracle Applications DBA]]></category>
		<category><![CDATA[Oracle Database]]></category>
		<category><![CDATA[Oracle DBA]]></category>
		<category><![CDATA[Oracle Fusion Applications]]></category>
		<category><![CDATA[Oracle RAC]]></category>
		<category><![CDATA[11g]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[applications transactional database]]></category>
		<category><![CDATA[fusion 11g]]></category>
		<category><![CDATA[install oracle database]]></category>
		<category><![CDATA[installing oracle database]]></category>
		<category><![CDATA[installing oracle fusion applications]]></category>
		<category><![CDATA[oracle 11g]]></category>
		<category><![CDATA[oracle applications]]></category>
		<category><![CDATA[oracle apps]]></category>
		<category><![CDATA[Oracle database]]></category>
		<category><![CDATA[Oracle fusion applications]]></category>
		<category><![CDATA[RAC]]></category>
		<category><![CDATA[transactional database]]></category>

		<guid isPermaLink="false">http://www.oratraining.com/blog/?p=524</guid>
		<description><![CDATA[Oracle Fusion Applications Installation: Installing Transactional Database Previous: Installing Fusion Applications Provisioning Framework To install Applications Transactional Database we need to run Oracle Fusion Applications Provisioning Wizard from &#60;framework_location&#62;/provisioning/bin &#60;framework_location&#62; is same what we mentioned in previous post. i.e. /app/fusion [oracle@fusion $ cd /app/fusion/provisioning/bin We need to temporarily set JAVA_HOME to jdk6 directory shipped with [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #404040; font-size: 13pt;"><span style="text-decoration: underline;">Oracle Fusion Applications Installation</span>:<strong> Installing Transactional Database<br />
</strong></span></p>
<p>Previous: <strong><a href="http://www.oratraining.com/blog/2012/02/creating-oracle-virtualbox-virtual-machine-with-oracle-linux/installing-fusion-applications-provisioning-framework">Installing Fusion Applications Provisioning Framework</a></strong></p>
<p>To install Applications Transactional Database we need to run <strong>Oracle Fusion Applications Provisioning Wizard</strong> from <strong>&lt;<em>framework_location&gt;/provisioning/bin</em></strong><em><br />
</em></p>
<p><em>&lt;framework_location&gt; </em>is same what we mentioned in previous post. i.e.<em> /app/fusion</em></p>
<p>[oracle@fusion $ <strong>cd /app/fusion/provisioning/bin</strong></p>
<p>We need to temporarily set JAVA_HOME to jdk6 directory shipped with the installation media</p>
<p>[oracle@fusion bin]$ <strong>export JAVA_HOME=/mnt/fusion/jdk6</strong></p>
<p>[oracle@fusion bin]$ <strong>./provisioningWizard.sh</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0528_InstallingT1.png" alt="" /></p>
<p>Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0528_InstallingT2.png" alt="" /></p>
<p>Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0528_InstallingT3.png" alt="" /></p>
<p>Deselect security updates notification. Click <strong>Next</strong><br />
<img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0528_InstallingT4.png" alt="" /></p>
<p>Provide database listener port (default is 1521, if you change this port please note to enter the new port in future screens where we have mentioned 1521)</p>
<p>Installer directory location will be the same as you created the stage setup or provisioning repository.</p>
<p>Provide a location for Oracle Base. Press TAB, next values should automatically be populated, if not, go back and click next again.</p>
<p>Enter <strong>dba</strong> as OSDBA group.</p>
<p>We have specified &#8220;<strong>fusiondb</strong>&#8221; as our database name. please note that if you are using any other name then don&#8217;t forget to change it in further screens whenever we have mentioned fusiondb.</p>
<p>Try to keep something like &#8220;<strong>Oracle123</strong>&#8221; for all passwords so that it will follow requirements for all further passwords and it will be easier for you to remember all passwords in further installations.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0528_InstallingT5.png" alt="" /></p>
<p>Next it will finish the pre-requisite checks. Click <strong>Next</strong></p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0528_InstallingT6.png" alt="" /></p>
<p>On next page, you can <strong>Save</strong> the summary. Click <strong>Install</strong> to start the installation.</p>
<p>Note: This will install the software as well as create a database named &#8220;fusiondb&#8221; which we provided earlier.</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0528_InstallingT7.png" alt="" /></p>
<p>At this point it will prompt for running root.sh as root user.</p>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0528_InstallingT8.png" alt="" /></p>
<p>Do not press Ok until run the following as root user in separate terminal window. Once following is executed, press <strong>Ok </strong>to continue.</p>
<p>&nbsp;</p>
<blockquote><p>[root@fusion ~]# /app/fusion/database/product/11.2.0/dbhome_1/root.sh</p>
<p>Check /app/fusion/database/product/11.2.0/dbhome_1/install/root_fusion_2012-01-1 5_12-29-28.log for the output of root script</p>
<p>[root@fusion ~]# tail -f /app/fusion/database/product/11.2.0/dbhome_1/install/root_fusion_2012-01-15_12-29-28.log</p>
<p>The following environment variables are set as:</p>
<p>ORACLE_OWNER= oracle</p>
<p>ORACLE_HOME= /app/fusion/database/product/11.2.0/dbhome_1</p>
<p>&nbsp;</p>
<p>Creating /etc/oratab file&#8230;</p>
<p>Entries will be added to the /etc/oratab file as needed by</p>
<p>Database Configuration Assistant when a database is created</p>
<p>Finished running generic part of root script.</p>
<p>Now product-specific root actions will be performed.</p>
<p>Finished product-specific root actions.</p></blockquote>
<p>&nbsp;</p>
<p><img src="http://www.oratraining.com/blog/wp-content/uploads/2012/02/020212_0528_InstallingT9.png" alt="" /><strong><br />
</strong></p>
<p>It may take a few hours (at least on a non-high end host machine) and then installation will finish.</p>
<blockquote><p><strong style="color: red;">Important Note: </strong><span style="color: red;">After installation is finished we reduced the SGA and PGA (from 10GB to 2GB). We are doing this since we are running on a VM and have allocated total 2.5 or 3 GB RAM only. This is not recommended for production installation but since this is only a demo/development installation, you can safely do this. If you wish to keep it 10GB you can do it but this will increase the swap usage exponentially.</span></p>
<p><span style="color: red;">Since we are reducing the size of SGA and PGA, next step (RCU) may fail in pre-requisite check. So we will need to change the pre-req check xml file to look for lower value. We will explain this in next post.</span></p></blockquote>
<p>Next:  <strong><a href="running-fusion-applications-rcu">Running Oracle Fusion Applications Repository Creation Utility (Applications RCU)</a></strong></p>
<p><strong><a title="Oracle Fusion Applications installation – Step by step guide" href="http://www.oratraining.com/blog/2012/02/oracle-fusion-applications-installation-step-by-step-guide/">Installing Oracle Fusion Applications &#8211; steps</a></strong></p>
<ol>
<li><strong><a title="Installing Fusion Applications Provisioning Framework" href="http://www.oratraining.com/blog/2012/02/installing-fusion-applications-provisioning-framework/">Installing Fusion Applications Provisioning Framework</a><br />
</strong></li>
<li><strong><a title="Installing Transactional Database" href="http://www.oratraining.com/blog/2012/02/installing-transactional-database/">Installing Oracle 11g Database (Applications Transactional Database)</a><br />
</strong></li>
<li><strong><a title="Running Fusion Applications RCU" href="http://www.oratraining.com/blog/2012/02/running-fusion-applications-rcu/">Running Oracle Fusion Applications Repository Creation Utility (Applications RCU)<br />
</a></strong></li>
<li><strong>Creating another database for Oracle  <strong>Identity Management Infrastructure </strong>(optional)<br />
</strong></li>
<li><strong><a title="Running Repository Creation Utility for Oracle Identity Management components" href="http://www.oratraining.com/blog/2012/02/running-repository-creation-utility-for-oracle-identity-management-components/">Running Repository Creation Utility (RCU) for Oracle Identity Management components</a></strong></li>
<li><strong><a title="Installing Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/installing-oracle-identity-and-access-management-components/">Installing Oracle Identity and Access Management Components</a><br />
</strong></li>
<li><strong><a title="Configuring Oracle Identity and Access Management components" href="http://www.oratraining.com/blog/2012/02/configuring-oracle-identity-and-access-management-components/">Configuring Oracle Identity and Access Management components</a><br />
</strong></li>
<li><strong><strong><a title="Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)" href="http://www.oratraining.com/blog/2012/04/integrate-oracle-identity-manager-oim-and-oracle-access-manager-oam/">Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)</a></strong><br />
</strong></li>
<li><strong><a title="Creating a new Provisioning Plan" href="http://www.oratraining.com/blog/2012/02/creating-a-new-provisioning-plan/">Creating a New Provisioning Plan</a><br />
</strong></li>
<li><strong><a title="Provisioning an Applications Environment" href="http://www.oratraining.com/blog/2012/03/provisioning-an-applications-environment/">Provisioning an Applications Environment</a></strong></li>
</ol>
<p><strong><br />
</strong></p>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://twitter.com/intent/tweet?text=Installing+Transactional+Database+http%3A%2F%2Foratraining.com%2Fblog%2F%3Fp%3D524" title="Post to Twitter"><img class="nothumb" src="http://www.oratraining.com/blog/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter-big3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.oratraining.com/blog/2012/02/installing-transactional-database/&amp;title=Installing+Transactional+Database" title="Post to Digg"><img class="nothumb" src="http://www.oratraining.com/blog/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-big4.png" alt="Post to Digg" /></a></p></div><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.oratraining.com%2Fblog%2F2012%2F02%2Finstalling-transactional-database%2F&amp;title=Installing%20Transactional%20Database" id="wpa2a_20"><img src="http://www.oratraining.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.oratraining.com/blog/2012/02/installing-transactional-database/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>

