1/15
Contents
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
1
Enterprise Deployment Overview
1.1
What is an Enterprise Deployment?
1.2
Terminology
1.3
Benefits of Oracle Recommendations
1.3.1
Built-in Security
1.3.2
High Availability
1.4
Hardware Requirements
1.5
Enterprise Deployment Reference Topology
1.5.1
Oracle Identity Management
1.5.2
Web Tier
1.5.2.1
Load Balancer Requirements
1.5.3
Application Tier
1.5.4
Data Tier
1.5.5
What to Install
1.5.6
Unicast Requirement
1.6
How to Use This Guide
1.6.1
Installation and Configuration Procedure
1.6.2
Overview of Installation Strategies
2
Database and Environment Preconfiguration
2.1
Database
2.1.1
Setting Up the Database
2.1.1.1
Database Host Requirements
2.1.1.2
Supported Database Versions
2.1.1.3
Initialization Parameters
2.1.1.4
Database Services
2.1.2
Loading the Oracle Fusion Metadata Repository in the RAC Database
2.1.3
Backing Up the Database
2.2
Network
2.2.1
Virtual Server Names
2.2.1.1
wc.mycompany.com
2.2.1.2
admin.mycompany.com
2.2.1.3
soainternal.mycompany.com
2.2.1.4
wcinternal.mycompany.com
2.2.2
Load Balancers
2.2.2.1
Configuring the Load Balancer
2.2.3
IPs and Virtual IPs
2.2.4
Firewalls and Ports
2.3
Shared Storage and Recommended Directory Structure
2.3.1
Terminology for Directories and Directory Environment Variables
2.3.2
Recommended Locations for the Different Directories
2.3.3
Shared Storage Configuration
2.4
LDAP as Credential and Policy Store
3
Installing Oracle HTTP Server
3.1
Installing Oracle HTTP Server on WEBHOST1 and WEBHOST2
3.2
Validating Oracle HTTP Server Through the Load Balancer
3.3
Backing Up Oracle HTTP Server
4
Creating a Domain
4.1
Installing Oracle Fusion Middleware Home
4.1.1
Installing Oracle WebLogic Server
4.1.2
Installing Oracle Fusion Middleware for WebCenter
4.2
Backing Up the Installation
4.3
Enabling VIP1 in SOAHOST1
4.4
Running the Configuration Wizard on SOAHOST1 to Create a Domain
4.5
Creating a Separate Domain Directory for Managed Servers in the Same Node as the Administration Server
4.6
Creating boot.properties for the Administration Server on SOAHOST1
4.7
Starting the Administration Server on SOAHOST1
4.8
Validating the Administration Server
4.9
Applying the Java Required Files (JRF) Template to the WSM-PM_Cluster
4.10
Disabling Host Name Verification for the Oracle WebLogic Administration Server and the WLS_WSM1 Managed Server
4.11
Starting Node Manager on SOAHOST1
4.12
Starting and Validating the WLS_WSM1 Managed Server
4.13
Propagating the Domain Configuration to SOAHOST2 Using the unpack Utility
4.14
Disabling Host Name Verification for the WLS_WSM2 Managed Server
4.15
Starting Node Manager on SOAHOST2
4.16
Starting and Validating the WLS_WSM2 Managed Server
4.17
Configuring the Java Object Cache for Oracle WSM
4.18
Configuring Oracle HTTP Server for the Administration Server and the WLS_WSM-PM
n
Managed Servers
4.19
Registering Oracle HTTP Server With WebLogic Server
4.20
Setting the Frontend URL for the Administration Console and Setting Redirection Preferences
4.21
Validating Access Through Oracle HTTP Server
4.22
Manually Failing Over the Administration Server to SOAHOST2
4.23
Validating Access to SOAHOST2 Through Oracle HTTP Server
4.24
Failing the Administration Server Back to SOAHOST1
4.25
Backing Up the Installation
5
Extending the Domain for SOA Components
5.1
Installing Oracle Fusion Middleware for SOA Home
5.2
Enabling SOAHOST1VHN2 and SOAHOST2VHN1
5.3
Extending the Domain for SOA Components
5.4
Restarting the Administration Server
5.5
Configuring Oracle Coherence for Deploying Composites
5.6
Running the soa-createUDD.py Script
5.7
Disabling Host Name Verification for the WLS_SOA
n
Managed Server
5.8
Restarting the Node Manager on SOAHOST1
5.9
Propagating the Domain Changes to the Managed Server Domain Directory
5.10
Starting the WLS_SOA1 Managed Server on SOAHOST1
5.11
Validating the WLS_SOA1 and WLS_WSM1 Managed Servers
5.12
Propagating the Domain Configuration to SOAHOST2 Using the unpack Utility
5.13
Extracting the XEngine Files in SOAHOST2
5.14
Restarting Node Manager on SOAHOST2
5.15
Starting and Validating the WLS_SOA2 Managed Server
5.16
Configuring Oracle HTTP Server for the WLS_SOA
n
Managed Servers
5.17
Validating Access Through Oracle HTTP Server
5.18
Setting the Frontend HTTP Host and Port
5.19
Configuring a Shared JMS Persistence Store
5.20
Configuring a Default Persistence Store for Transaction Recovery
5.21
Enabling High Availability for Oracle File and FTP Adapters
5.21.1
Using the Database Mutex Locking Operation
5.22
Scaling the Oracle Database Adapter
5.23
Backing Up the Installation
6
Extending the Domain for WebCenter Components
6.1
Installing Oracle Fusion Middleware Home
6.2
Extending the Domain for WebCenter Components
6.3
Restarting the Administration Server
6.4
Disabling Host Name Verification for the WebCenter Managed Servers
6.5
Starting Node Manager on SOAHOST1
6.6
Propagating the Domain Changes to the Managed Server Domain Directory
6.7
Propagating the Domain Configuration to SOAHOST2, WCHOST1, and WCHOST2 Using the unpack Utility
6.8
Starting the Node Manager on WCHOST1 and WCHOST2
6.9
Starting the WLS_Spaces1, WLS_Portlet1, and WLS_Services1 Managed Servers on WCHOST1
6.10
Validating the WLS_Spaces1, WLS_Portlet1, and WLS_Services1 Managed Servers
6.11
Starting the WLS_Spaces2, WLS_Portlet2, and WLS_Services2 Managed Servers on WCHOST2
6.12
Validating the WLS_Spaces2, WLS_Portlet2, and WLS_Services2 Managed Servers
6.13
Setting Up the Java Object Cache
6.14
Converting Discussions Forum from Multicast to Unicast
6.15
Configuring Clustering for Discussion Server
6.16
Configuring WS-Security for Discussion Server
6.16.1
Setting up the default Keystores
6.16.2
Distributing the Keystores
6.16.3
Set up Jive Server Properties
6.17
Configuring Wiki Server
6.18
Configuring Oracle HTTP Server for the WLS_Spaces
n
, WLS_Portlet
n
, and WLS_Services
n
Managed Servers on WCHOST2
6.19
Validating Access Through Oracle HTTP Server
6.20
Validating Access Through the Load Balancer
6.21
Backing Up the Installation
7
Setting Up Node Manager
7.1
About the Node Manager
7.2
Enabling Host Name Verification Certificates for Node Manager in SOAHOST1
7.2.1
Generating Self-Signed Certificates Using the utils.CertGen Utility
7.2.2
Creating an Identity Keystore Using the utils.ImportPrivateKey Utility
7.2.3
Creating a Trust Keystore Using the Keytool Utility
7.2.4
Configuring Node Manager to Use the Custom Keystores
7.3
Starting the Node Manager on SOAHOST1
7.4
Enabling Host Name Verification Certificates for the Node Manager in SOAHOST2
7.4.1
Generating Self-Signed Certificates Using the utils.CertGen Utility
7.4.2
Creating an Identity Keystore Using the "utils.ImportPrivateKey" Utility
7.4.3
Creating a Trust Keystore Using the keytool Utility
7.4.4
Configuring Node Manager to Use the Custom Keystores
7.5
Starting the Node Manager on SOAHOST2
7.6
Enabling Host Name Verification Certificates for Node Manager in WCHOST1 and WCHOST2
8
Configuring External Services
8.1
Configuring the Discussion Forum Connection
8.1.1
Configuring Discussions using WebCenter Spaces
8.1.2
Configuring Discussions via WLST
8.1.3
Creating a Discussions Server Connection for WebCenter From EM
8.2
Configuring the Instant Messaging and Presence (IMP) Server Connection
8.2.1
Configuring IMP using WebCenter Spaces
8.2.2
Configuring IMP via WLST
8.3
Configuring the Worklist and Workflow Server Connection
8.3.1
Configuring Worklist and Workflow via WebCenter Spaces
8.3.2
Configuring Worklist and Workflow via WLST
8.4
Configuring the Document Library Connection
8.4.1
Configuring the Document Library via WebCenter Spaces
8.4.2
Configuring the Document Library via WLST
8.5
Registering the Portlet Producers
8.5.1
Configuring the Portlet Producers via WebCenter Spaces
8.5.2
Configuring the Portlet Producers via WLST
9
Installing and Configuring Oracle Content Server
9.1
Prerequisites
9.2
Installing Oracle Content Server
9.3
Running the WebCenter Configuration Script
9.4
Configuring Oracle Content Server for Remote Oracle HTTP Server
9.4.1
Steps to Perform on the Content Server Machine
9.4.2
Steps to Perform on the Oracle HTTP Server Machine
9.5
Validating the Installation
9.6
Backing Up the Installation
9.7
Configuring Oracle Content Server for WebCenter
9.7.1
Configuring Oracle Content Server
9.7.1.1
Configuring the Identity Store
9.7.1.2
Enabling Full-Text Searching and Indexing
9.7.1.3
Configuring Secure Socket Layer (SSL) in Oracle Content Server
9.7.2
Configuring the Load Balancer
9.7.3
Installing Content Server Cluster
9.7.3.1
Installing the First Content Server Node
9.7.3.2
Installing the Second Content Server Node
9.7.3.3
Post-Installation Steps
9.7.3.4
Starting the Servers
9.8
Adding Another Oracle HTTP Server and Configuring a Load Balancer
9.8.1
Configuring the Second Oracle HTTP Server
9.8.2
Configuring the Load Balancer
9.8.3
Configuring the Content Server's HTTP Address
9.9
Reconfiguring the Content Server to Support RAC
9.10
Backing Up the Installation
10
Integration With Oracle Identity Management
10.1
Credential and Policy Store Configuration
10.1.1
Overview of Credential and Policy Store Configuration
10.1.2
Credential Store Configuration
10.1.2.1
Creating the LDAP Authenticator
10.1.2.2
Moving the WebLogic Administrator to LDAP
10.1.2.3
Reassociating the Domain Credential Store
10.1.3
Policy Store Configuration
10.1.3.1
Prerequisites to Using an LDAP-Based Policy Store
10.1.3.2
Cataloging Oracle Internet Directory Attributes
10.1.3.3
Reassociating the Domain Policy Store
10.1.4
Reassociation of Credentials and Policies
10.2
Oracle Access Manager Integration
10.2.1
Overview of Oracle Access Manager Integration
10.2.2
Prerequisites for Oracle Access Manager
10.2.3
Using the OAM Configuration Tool
10.2.3.1
Collecting the Information for the OAM Configuration Tool
10.2.3.2
Running the OAM Configuration Tool
10.2.3.3
Verifying Successful Creation of the Policy Domain and AccessGate
10.2.3.4
Updating the Host Identifier
10.2.3.5
Updating the WebGate Profile
10.2.3.6
Adding Additional Access Servers
10.2.3.7
Configure Delegated Form Authentication
10.2.4
Installing and Configuring WebGate
10.2.5
Setting Up the WebLogic Authenticators
10.2.5.1
Back Up Configuration Files
10.2.5.2
Setting Up the OAM ID Asserter
10.2.5.3
Setting the Order of Providers
10.2.6
Changing the Login Form for the Administration Console Application
10.3
Configuring WebCenter Applications
10.3.1
Configuring System Properties
10.3.2
Configuring the WebCenter Administrator Role
10.3.2.1
Granting the WebCenter Spaces Administrator Role Using WLST
10.3.2.2
Granting the WebCenter Spaces Administrator Role Using Fusion Middleware Control
10.3.3
Configuring Discussion Server and Wiki for OAM
10.3.3.1
Setting Up Discussions Server to Use OAM as SSO Provider
10.3.3.2
Adding a Wiki Page to WebCenter
10.4
Configuring WebCenter and BPEL Authentication
10.4.1
Set Authenticator
10.4.2
Set Role Members for BPMWorkflowAdmin Application Role in soa-infra
10.5
Backing Up the Installation
11
Managing the Topology
11.1
Monitoring the Topology
11.2
Configuring UMS Drivers
11.3
Scaling the Topology
11.3.1
Scaling Up the Topology (Adding Managed Servers to Existing Nodes)
11.3.2
Scaling Out the Topology (Adding Managed Servers to New Nodes)
11.3.3
Scaling Out the Oracle Content Server (OCS) Topology
11.4
Performing Backups and Recoveries
11.5
Troubleshooting
11.5.1
Administration Server Fails to Start After a Manual Failover
11.5.2
Error While Activating Changes in Administration Console
11.5.3
OAM Configuration Tool Does Not Remove URLs
11.5.4
Portlet Unavailable After Database Failover
11.5.5
Redirecting of Users to Login Screen After Activating Changes in Administration Console
11.5.6
Redirecting of Users to Administration Console's Home Page After Activating Changes to OAM
11.5.7
Configured JOC Port Already in Use
11.5.8
Restoring a JMS Configuration
11.6
Best Practices
11.6.1
Preventing Timeouts for SQLNet Connections
11.6.2
Auditing
Index
Scripting on this page enhances content navigation, but does not change the content in any way.