Go to main content
1/33
Contents
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Conventions
Part I Understanding an Enterprise Deployment
1
Enterprise Deployment Overview
1.1
About the Enterprise Deployment Guide
1.2
When to Use the Enterprise Deployment Guide
2
About a Typical Enterprise Deployment
2.1
Diagram of a Typical Enterprise Deployment
2.2
About the Typical Enterprise Deployment Topology Diagram
2.2.1
Understanding the Firewalls and Zones of a Typical Enterprise Deployment
2.2.2
Understanding the Elements of a Typical Enterprise Deployment Topology
2.2.3
Receiving Requests Through Hardware Load Balancer
2.2.3.1
Purpose of the Hardware Load Balancer (LBR)
2.2.3.1.1
HTTP Requests from the Internet to the Web server instances in the Web tier
2.2.3.1.2
MLLP Requests for Oracle SOA Suite for Healthcare Integration
2.2.3.1.3
SFTP Requests for Oracle MFT Integration
2.2.3.1.4
Specific internal-only communications between the components of the Application tier
2.2.3.2
Summary of the Typical Load Balancer Virtual Server Names
2.2.3.3
HTTPS versus HTTP Requests to the External Virtual Server Name
2.2.4
Understanding the Web Tier
2.2.4.1
Benefits of Using a Web Tier to Route Requests
2.2.4.2
Alternatives to Using a Web Tier
2.2.4.3
Configuration of Oracle HTTP Server in the Web Tier
2.2.4.4
About Mod_WL_OHS
2.2.5
Understanding the Application Tier
2.2.5.1
Configuration of the Administration Server and Managed Servers Domain Directories
2.2.5.2
Using Oracle Web Services Manager in the Application Tier
2.2.5.3
Best Practices and Variations on the Configuration of the Clusters and Hosts on the Application Tier
2.2.5.4
About the Node Manager Configuration in a Typical Enterprise Deployment
2.2.5.5
About Using Unicast for Communications within the Application Tier
2.2.5.6
Understanding OPSS and Requests to the Authentication and Authorization Stores
2.2.5.7
About Coherence Clusters In a Typical Enterprise Deployment
2.2.6
About the Data Tier
3
About the
Oracle SOA Suite
Enterprise Deployment Topology
3.1
About the Primary and Build-Your-Own Enterprise Deployment Topologies
3.2
Diagrams of the Primary
Oracle SOA Suite
Enterprise Topologies
3.2.1
Diagram of the Oracle SOA Suite and Oracle Service Bus Topology
3.2.2
Diagram of the Oracle SOA Suite and Oracle Business Activity Monitoring Topology
3.3
About the Primary Oracle SOA Suite Topology Diagrams
3.3.1
About the Topology Options for Oracle Service Bus
3.3.2
Summary of Oracle SOA Suite Load Balancer Virtual Server Names
3.3.3
About the Routing of SOA Composite Requests
3.3.3.1
More About the soainternal Virtual Server Name
3.3.3.2
About Web Services Optimizations for SOA Composite Applications
3.3.3.3
About Accessing SOA Composite Applications via Oracle HTTP Server
3.3.3.4
About Accessing Oracle SOA Suite Composite Applications via the Load Balancer
3.3.4
Summary of the Managed Servers and Clusters on SOA Application Tier
3.4
Flow Charts and Road Maps for Implementing the Primary Oracle SOA Suite Enterprise Topologies
3.4.1
Flow Chart of the Steps to Install and Configure the Primary Oracle SOA Suite Enterprise Topologies
3.4.2
Roadmap Table for Planning and Preparing for an Enterprise Deployment
3.4.3
Roadmap Table for Configuring the Oracle SOA Suite and Oracle Service Bus Enterprise Topology
3.4.4
Roadmap Table for Configuring the Oracle SOA Suite and Oracle Business Activity Monitoring Enterprise Topology
3.5
Building Your Own Oracle SOA Suite Enterprise Topology
3.5.1
Flow Chart of the "Build Your Own" Enterprise Topologies
3.5.2
Description of the Supported "Build Your Own" Topologies
3.6
About Installing and Configuring a Custom Enterprise Topology
3.7
About Using Automatic Service Migration for the Oracle SOA Suite Enterprise Topology
Part II Preparing for an Enterprise Deployment
4
Using the Enterprise Deployment Workbook
4.1
Introduction to the Enterprise Deployment Workbook
4.2
Typical Use Case for Using the Workbook
4.3
Using the
Oracle SOA Suite
Enterprise Deployment Workbook
4.3.1
Locating the
Oracle SOA Suite
Enterprise Deployment Workbook
4.3.2
Understanding the Contents of the
Oracle SOA Suite
Enterprise Deployment Workbook
4.3.2.1
Using the Start Tab
4.3.2.2
Using the Hardware - Host Computers Tab
4.3.2.3
Using the Network - Virtual Hosts & Ports Tab
4.3.2.4
Using the Storage - Directory Variables Tab
4.3.2.5
Using the Database - Connection Details Tab
4.4
Who Should Use the Enterprise Deployment Workbook?
5
Procuring Resources for an Enterprise Deployment
5.1
Hardware and Software Requirements for the Enterprise Deployment Topology
5.1.1
Hardware Load Balancer Requirements
5.1.2
Host Computer Hardware Requirements
5.1.2.1
General Considerations for Enterprise Deployment Host Computers
5.1.2.2
Reviewing the Oracle Fusion Middleware System Requirements
5.1.2.3
Typical Memory, File Descriptors, and Processes Required for an Enterprise Deployment
5.1.2.4
Typical Disk Space Requirements for an Enterprise Deployment
5.1.3
Operating System Requirements for the Enterprise Deployment Topology
5.1.4
Shared Storage Requirements
5.2
Reserving the Required IP Addresses for an Enterprise Deployment
5.2.1
What Is a Virtual IP (VIP) Address?
5.2.2
Why Use Virtual Host Names and Virtual IP Addresses?
5.2.3
Physical and Virtual IP Addresses Required by the Enterprise Topology
5.3
Identifying and Obtaining Software Distributions for an Enterprise Deployment
6
Preparing the Load Balancer and Firewalls for an Enterprise Deployment
6.1
Configuring Virtual Hosts on the Hardware Load Balancer
6.1.1
Overview of the Hardware Load Balancer Configuration
6.1.2
Typical Procedure for Configuring the Hardware Load Balancer
6.1.3
Summary of the Virtual Servers Required for an Enterprise Deployment
6.1.4
Additional Instructions for admin.example.com
6.1.5
Additional Instructions for soa.example.com
6.1.6
Additional Instructions for soainternal.example.com
6.1.7
Additional Instructions for osb.example.com
6.1.8
Additional Instructions for soahealthcare.example.com
6.1.9
Additional Instructions for mft.example.com
6.2
Configuring the Firewalls and Ports for an Enterprise Deployment
7
Preparing the File System for an Enterprise Deployment
7.1
Overview of Preparing the File System for an Enterprise Deployment
7.2
Shared Storage Recommendations When Installing and Configuring an Enterprise Deployment
7.3
About the Recommended Directory Structure for an Enterprise Deployment
7.4
File System and Directory Variables Used in This Guide
7.5
About Creating and Mounting the Directories for an Enterprise Deployment
7.6
Summary of the Shared Storage Volumes in an Enterprise Deployment
8
Preparing the Host Computers for an Enterprise Deployment
8.1
Verifying the Minimum Hardware Requirements for Each Host
8.2
Verifying Linux Operating System Requirements
8.2.1
Setting Linux Kernel Parameters
8.2.2
Setting the Open File Limit and Number of Processes Settings on UNIX Systems
8.2.2.1
Viewing the Number of Currently Open Files
8.2.2.2
Setting the Operating System Open File and Processes Limits
8.2.3
Verifying IP Addresses and Host Names in DNS or hosts File
8.3
Configuring Operating System Users and Groups
8.4
Enabling Unicode Support
8.5
Mounting the Required Shared File Systems on Each Host
8.6
Enabling the Required Virtual IP Addresses on Each Host
9
Preparing the Database for an Enterprise Deployment
9.1
Overview of Preparing the Database for an Enterprise Deployment
9.2
About Database Requirements
9.2.1
Supported Database Versions
9.2.2
Additional Database Software Requirements
9.2.3
Setting the PROCESSES Database Initialization Parameter for an Enterprise Deployment
9.3
Creating Database Services
9.4
Using SecureFiles for Large Objects (LOBs) in an Oracle Database
9.5
About Database Backup Strategies
9.6
Implementing a Database Growth Management Strategy for Oracle SOA Suite
Part III Configuring the Enterprise Deployment
10
Creating the Initial Infrastructure Domain for an Enterprise Deployment
10.1
About the Initial Infrastructure Domain
10.1.1
About the Infrastructure Distribution
10.1.2
Characteristics of the Domain
10.2
Variables Used When Creating the Infrastructure Domain
10.3
Installing the Oracle Fusion Middleware Infrastructure on
SOAHOST1
10.3.1
Installing a Supported JDK
10.3.1.1
Locating and Downloading the JDK Software
10.3.1.2
Installing the JDK Software
10.3.2
Starting the Infrastructure Installer on
SOAHOST1
10.3.3
Navigating the Infrastructure Installation Screens
10.3.4
Installing Oracle Fusion Middleware Infrastructure on the Other Host Computers
10.3.5
Checking the Directory Structure
10.4
Creating the Database Schemas
10.4.1
Installing and Configuring a Certified Database
10.4.2
Starting the Repository Creation Utility (RCU)
10.4.3
Navigating the RCU Screens to Create the Schemas
10.5
Configuring the Infrastructure Domain
10.5.1
Starting the Configuration Wizard
10.5.2
Navigating the Configuration Wizard Screens to Configure the Infrastructure Domain
10.5.2.1
Creating the Domain with Static Clusters
10.6
Configuring a Per Host Node Manager for an Enterprise Deployment
10.6.1
Creating a Per Host Node Manager Configuration
10.6.2
Creating the boot.properties File
10.6.3
Starting the Node Manager on
SOAHOST1
10.6.4
Configuring the Node Manager Credentials and Type
10.7
Configuring the Domain Directories and Starting the Servers on
SOAHOST1
10.7.1
Starting the Administration Server Using the Node Manager
10.7.2
Validating the Administration Server
10.7.3
Disabling the Derby Database
10.7.4
Creating a Separate Domain Directory for Managed Servers on
SOAHOST1
10.7.5
Starting and Validating the WLS_WSM1 Managed Server on
SOAHOST1
10.8
Propagating the Domain and Starting the Servers on
SOAHOST2
10.8.1
Unpacking the Domain on
SOAHOST2
10.8.2
Starting the Node Manager on
SOAHOST2
10.8.3
Starting and Validating the WLS_WSM2 Managed Server on
SOAHOST2
10.9
Modifying the Upload and Stage Directories to an Absolute Path
10.10
Creating a New LDAP Authenticator and Provisioning Enterprise Deployment Users and Group
10.10.1
About the Supported Authentication Providers
10.10.2
About the Enterprise Deployment Users and Groups
10.10.2.1
About Using Unique Administration Users for Each Domain
10.10.2.2
About the Domain Connector User
10.10.2.3
About Adding Users to the Central LDAP Directory
10.10.2.4
About Product-Specific Roles and Groups for
Oracle SOA Suite
10.10.2.5
Example Users and Groups Used in This Guide
10.10.3
Prerequisites for Creating a New Authentication Provider and Provisioning Users and Groups
10.10.4
Provisioning a Domain Connector User in the LDAP Directory
10.10.5
Creating the New Authentication Provider
10.10.6
Provisioning an Enterprise Deployment Administration User and Group
10.10.7
Adding the Administration Role to the New Administration Group
10.10.8
Updating the boot.properties File and Restarting the System
10.11
Adding the wsm-pm Role to the Administrators Group
11
Configuring Oracle HTTP Server for an Enterprise Deployment
11.1
About the
Oracle HTTP Server
Domains
11.2
Variables Used When Configuring the Oracle HTTP Server
11.3
Installing Oracle HTTP Server on WEBHOST1
11.3.1
Starting the Installer on WEBHOST1
11.3.2
Navigating the Oracle HTTP Server Installation Screens
11.3.3
Verifying the
Oracle HTTP Server
Installation
11.4
Creating an
Oracle HTTP Server
Domain on WEBHOST1
11.4.1
Starting the Configuration Wizard on WEBHOST1
11.4.2
Navigating the Configuration Wizard Screens for an Oracle HTTP Server Domain
11.5
Installing and Configuring an
Oracle HTTP Server
Domain on WEBHOST2
11.6
Starting the Node Manager and Oracle HTTP Server Instances on WEBHOST1 and WEBHOST2
11.6.1
Starting the Node Manager on WEBHOST1 and WEBHOST2
11.6.2
Starting the Oracle HTTP Server Instances
11.7
Configuring Oracle HTTP Server to Route Requests to the Application Tier
11.7.1
About the Oracle HTTP Server Configuration for an Enterprise Deployment
11.7.1.1
Purpose of the Oracle HTTP Server Virtual Hosts
11.7.1.2
About the WebLogicCluster Parameter of the <VirtualHost> Directive
11.7.1.3
Recommended Structure of the Oracle HTTP Server Configuration Files
11.7.2
Modifying the httpd.conf File to Include Virtual Host Configuration Files
11.7.3
Creating the Virtual Host Configuration Files
11.7.4
Validating the Virtual Server Configuration on the Load Balancer
11.7.5
Configuring Routing to the Administration Server and Oracle Web Services Manager
11.7.6
Validating Access to the Management Consoles and Administration Server
12
Configuring Oracle Traffic Director for an Enterprise Deployment
12.1
About Oracle Traffic Director
12.2
About Oracle Traffic Director in an Enterprise Deployment
12.3
Variables Used When Configuring Oracle Traffic Director
12.4
Installing Oracle Traffic Director in Collocated Mode on the Application Tier Hosts
12.4.1
Starting the Oracle Traffic Director Installer
12.4.2
Navigating the Oracle Traffic Director Installation Screens (Collocated)
12.4.3
Verifying the Installation on the Application Tier Hosts
12.5
Installing Oracle Traffic Director in Standalone Mode on the Web Tier Hosts
12.5.1
Starting the Oracle Traffic Director Installer
12.5.2
Navigating the Oracle Traffic Director Installation Screens (Standalone)
12.5.3
Verifying the installation on the Web Tier Hosts
12.6
Extending the Domain with Oracle Traffic Director System Components
12.6.1
Starting the Configuration Wizard
12.6.2
Navigating the Configuration Wizard Screens to Extend the Domain
12.6.2.1
Selecting the Domain Type and Domain Location
12.6.2.2
Selecting the Configuration Templates for Oracle Traffic Director
12.6.2.3
Providing the GridLink Oracle RAC Database Connection Details
12.6.2.4
Testing the JDBC Connections
12.6.2.5
Selecting Advanced Configuration Options
12.6.2.6
Adding System Components for Oracle Traffic Director
12.6.2.7
Creating WebLogic Server Machines for Oracle Traffic Director
12.6.2.8
Reviewing Your Configuration Specifications and Configuring the Domain
12.6.2.9
Writing Down Your Domain Home and Administration Server URL
12.7
Propagating the Domain and Starting the Node Manager on the Web Tier Hosts
12.7.1
Packing Up the Domain on the Application Tier
12.7.2
Unpacking the Domain Configuration on the Web Tier Hosts
12.7.3
Configuring and Starting Node Manager on the Web Tier Hosts
12.8
Creating an Oracle Traffic Director Configuration
12.9
Starting the Oracle Traffic Director Default Instance
12.10
Defining Oracle Traffic Director Virtual Servers for an Enterprise Deployment
12.10.1
Creating the Required Origin Server Pools
12.10.2
Creating the Virtual Servers
12.10.3
Creating the Virtual Server Routes
12.11
Creating a TCP Proxy for an Enterprise Deployment
12.12
Creating a Failover Group for Virtual Hosts
12.12.1
Creating Failover Groups
13
Extending the Domain with Oracle SOA Suite
13.1
Variables Used When Configuring Oracle SOA Suite
13.2
Synchronizing the System Clocks
13.3
Installing the Software for an Enterprise Deployment
13.3.1
Starting the
Oracle SOA Suite
Installer on
SOAHOST1
13.3.2
Navigating the Installation Screens
13.3.3
Installing Oracle SOA Suite on the Other Host Computers
13.3.4
Verifying the Installation
13.3.4.1
Reviewing the Installation Log Files
13.3.4.2
Checking the Directory Structure
13.3.4.3
Viewing the Contents of Your Oracle Home
13.4
Creating the Oracle SOA Suite Database Schemas
13.4.1
Starting the Repository Creation Utility (RCU)
13.4.2
Navigating the RCU Screens to Create the Schemas
13.4.3
Configuring SOA Schemas for Transactional Recovery
13.5
Extending the Enterprise Deployment Domain with Oracle SOA Suite
13.5.1
Starting the Configuration Wizard
13.5.2
Navigating the Configuration Wizard Screens to Extend the Domain with Oracle SOA Suite
13.5.2.1
Extending the Domain with Static Clusters
13.5.3
Targeting Adapters Manually
13.6
Configuring a Default Persistence Store for Transaction Recovery
13.6.1
Configuring a Default Persistence Store for Transaction Recovery with a Static Cluster
13.7
Propagating the Extended Domain to the Domain Directories and Machines
13.7.1
Packing Up the Extended Domain on
SOAHOST1
13.7.2
Unpacking the Domain in the Managed Servers Domain Directory on
SOAHOST1
13.7.3
Unpacking the Domain on
SOAHOST2
13.8
Starting and Validating the WLS_SOA1 Managed Server
13.8.1
Starting the WLS_SOA1 Managed Server
13.8.2
Adding the SOAAdmin Role to the Administrators Group
13.8.3
Validating the Managed Server by Logging in to the SOA Infrastructure
13.9
Starting and Validating the WLS_SOA2 Managed Server
13.10
Validating the Location and Creation of the Transaction Logs
13.11
Configuring the Web Tier for the Extended Domain
13.11.1
Configuring Oracle Traffic Director for the Extended Domain
13.11.2
Configuring Oracle HTTP Server for the
WLS_SOA
Managed Servers
13.11.3
Configuring the WebLogic Proxy Plug-In
13.11.4
Validating the Oracle SOA Suite URLs Through the Load Balancer
13.12
Post-Configuration Steps for Oracle SOA Suite
13.12.1
Configuring Oracle Adapters for Oracle SOA Suite
13.12.1.1
Enabling High Availability for Oracle File and FTP Adapters
13.12.1.1.1
Understanding the Oracle File and FTP Adapter Configuration
13.12.1.1.2
Configuring the Oracle File Adapter in the Administration Console
13.12.1.1.3
Editing the JCA File Within the Composite Application
13.12.1.1.4
Configuring the Oracle FTP Adapter
13.12.1.2
Enabling High Availability for Oracle JMS Adapters
13.12.1.3
Enabling High Availability for the Oracle Database Adapter
13.12.2
Enabling SSL Communication Between the SOA Servers and the Hardware Load Balancer
13.12.3
Considerations for sync-async interactions in a SOA cluster
13.13
Enabling Automatic Service Migration and JDBC Persistent Stores for Oracle SOA Suite
14
Extending the Domain with Oracle Service Bus
14.1
About Configuring Oracle Service Bus in Its Own Domain
14.2
Variables Used When Configuring Oracle Service Bus
14.3
Overview of Adding OSB to the Topology
14.4
Prerequisites for Extending the Domain to Include Oracle Service Bus
14.5
Installing Oracle Service Bus Software
14.5.1
Starting the Oracle Service Bus Installer
14.5.2
Navigating the OSB Installation Screens
14.5.3
Installing the Software on the Other Host Computers
14.5.4
Validating the OSB Installation
14.5.4.1
Reviewing the Installation Log Files
14.5.4.2
Checking the Directory Structure
14.5.4.3
Viewing the Contents of Your Oracle Home
14.6
Extending the SOA or Infrastructure Domain to Include Oracle Service Bus
14.6.1
Starting the Configuration Wizard
14.6.2
Navigating the Configuration Wizard Screens to Extend the Domain with Oracle Service Bus
14.6.2.1
Extending the Domain with Static Clusters
14.7
Configuring a Default Persistence Store for Transaction Recovery
14.8
Propagating the Extended Domain to the Domain Directories and Machines
14.8.1
Summary of the Tasks Required to Propagate the Changes to the Other Domain Directories and Machines
14.8.2
Starting and Validating the WLS_OSB1 Managed Server
14.8.2.1
Starting the WLS_OSB1 Managed Server
14.8.2.2
Adding the MiddlewareAdministrators Role to the Enterprise Deployment Administration Group
14.8.2.3
Validating the Managed Server by Logging in to the SOA Infrastructure
14.8.3
Starting and Validating the WLS_OSB2 Managed Server
14.8.4
Validating the Location and Creation of the Transaction Logs
14.8.5
Verifying the Appropriate Targeting for OSB Singleton Services
14.9
Configuring the Web Tier for the Extended Domain
14.9.1
Configuring Oracle Traffic Director for the Extended Domain
14.9.2
Configuring Oracle HTTP Server for the Oracle Service Bus
14.9.3
Configuring the WebLogic Proxy Plug-In
14.9.4
Validating the Oracle Service Bus URLs Through the Load Balancer
14.10
Post-Configuration Tasks for Oracle Service Bus
14.10.1
Enabling High Availability for Oracle DB, File and FTP Adapters
14.10.2
Considerations for Poller Transports
14.10.3
Configuring Specific Oracle Service Bus Services for an Enterprise Deployment
14.10.4
Enabling SSL Communication Between the Oracle Service Bus Servers and the Hardware Load Balancer
14.10.5
Backing Up the Oracle Service Bus Configuration
14.11
Enabling Automatic Service Migration and JDBC Persistent Stores for Oracle Service Bus
15
Extending the Domain with Business Process Management
15.1
Variables Used When Configuring Business Process Management
15.2
Prerequisites for Extending the SOA Domain to Include Oracle BPM
15.3
Installing Oracle Business Process Management for an Enterprise Deployment
15.3.1
Starting the Installation Program
15.3.2
Navigating the Oracle BPM Installation Screens
15.3.3
Verifying the Installation
15.3.3.1
Reviewing the Installation Log Files
15.3.3.2
Checking the Directory Structure
15.3.3.3
Viewing the Contents of Your Oracle Home
15.4
Running the Configuration Wizard on SOAHOST1 to Extend a SOA Domain to Include BPM
15.4.1
Starting the Configuration Wizard
15.4.2
Navigating the Configuration Wizard Screens to Extend the Domain with BPM
15.4.2.1
Extending the Domain with Static Clusters
15.5
Propagating the Extended Domain to the Domain Directories and Machines
15.6
Updating SOA BPM Servers for Web Forms
15.7
Restarting the WLS_SOA Managed Servers with Business Process Management
15.8
Adding the Enterprise Deployment Administration User to the Oracle BPM Administrators Group
15.9
Configuring the Web Tier for the Extended Domain
15.9.1
Configuring Oracle Traffic Director for the Extended Domain
15.9.2
Configuring Oracle HTTP Server for Oracle Business Process Management
15.10
Enabling SSL Communication Between Business Process Management Servers and the Hardware Load Balancer
15.11
Validating Access to Business Process Management Through the Hardware Load Balancer
15.12
Configuring BPMJMSModule for the Oracle BPM Cluster
15.13
Backing Up the Oracle BPM Configuration
15.14
Enabling Automatic Service Migration and JDBC Persistent Stores for Oracle Business Process Management
16
Extending the Domain with Oracle Enterprise Scheduler
16.1
About Adding Oracle Enterprise Scheduler
16.2
Variables Used When Configuring Oracle Enterprise Scheduler
16.3
Creating the Database Schemas for ESS
16.3.1
Starting the Repository Creation Utility (RCU)
16.3.2
Navigating the RCU Screens to Create the Enterprise Scheduler Schemas
16.4
Extending the SOA Domain to Include Oracle Enterprise Scheduler
16.4.1
Starting the Configuration Wizard
16.4.2
Navigating the Configuration Wizard Screens to Extend the Domain with Oracle Enterprise Scheduler
16.4.2.1
Extending the Domain with Static Clusters
16.5
Configuring a Default Persistence Store for Transaction Recovery
16.6
Propagating the Extended Domain to the Domain Directories and Machines
16.7
Adding the ESSAdmin Role to the SOA Administrators Group
16.8
Starting WLS_ESS1 Managed Server
16.9
Starting and Validating the WLS_ESS2 Managed Server
16.10
Validating the Location and Creation of the Transaction Logs
16.11
Configuring the Web Tier for the Extended Domain
16.11.1
Configuring Oracle Traffic Director for the Extended Domain
16.11.2
Configuring Oracle HTTP Server for the WLS_ESS Managed Servers
16.11.3
Configuring the WebLogic Proxy Plug-In
16.12
Validating Access to Oracle Enterprise Scheduler Through the Hardware Load Balancer
16.13
Backing Up the Oracle Enterprise Scheduler Configuration
17
Extending the Domain with Business Activity Monitoring
17.1
Variables Used When Configuring Business Activity Monitor
17.2
Prerequisites When Adding Oracle BAM to the Domain
17.2.1
Understanding the Installation Requirements for Adding Oracle BAM to the Domain
17.2.2
Understanding the Database Schema Requirements for Oracle BAM
17.2.3
Backing Up the Existing Installation
17.3
Special Instructions When Configuring Oracle BAM on Separate Hosts
17.3.1
Procuring Additional Host Computers for Oracle BAM
17.3.2
Installation Requirements When Configuring Oracle BAM on Separate Hosts
17.3.2.1
Installation Requirements When Using a Separate Volume or Partition
17.3.2.2
Installation Requirements When Using a Shared Oracle Home
17.3.3
Configuration Wizard Instructions When Configuring Oracle BAM on Separate Hosts
17.3.4
Propagating the Domain Configuration When Configuring Oracle BAM on Separate Hosts
17.4
Roadmap for Adding Oracle BAM to the Domain
17.5
Extending the SOA Domain to Include Oracle Business Activity Monitoring
17.5.1
Starting the Configuration Wizard
17.5.2
Navigating the Configuration Wizard Screens for Oracle BAM
17.6
Configuring a Default Persistence Store for Transaction Recovery
17.7
Propagating the Extended Domain to the Domain Directories and Machines
17.8
Adding the Enterprise Deployment Administration User to the Oracle BAM Administration Group
17.9
Starting WLS_BAM1 Managed Server
17.10
Starting and Validating the WLS_BAM2 Managed Server
17.11
Configuring the Web Tier for the Extended Domain
17.11.1
Configuring Oracle Traffic Director for the Extended Domain
17.11.2
Configuring Oracle HTTP Server for the WLS_BAM Managed Servers
17.11.3
Configuring the WebLogic Proxy Plug-In
17.12
Validating Access to Oracle BAM Through the Hardware Load Balancer
17.13
Enabling Automatic Service Migration and JDBC Persistent Stores for the Oracle BAM Servers
17.14
Backing Up the Oracle BAM Configuration
18
Extending the Domain with Oracle B2B
18.1
Variables Used When Configuring Oracle B2B
18.2
Prerequisites for Extending the SOA Domain to Include Oracle B2B
18.3
Installing Oracle B2B for an Enterprise Deployment
18.3.1
Starting the Oracle B2B and Healthcare Installer on
SOAHOST1
18.3.2
Navigating the Oracle B2B Installation Screens
18.3.3
Verifying the B2B or Healthcare Installation
18.3.3.1
Reviewing the Installation Log Files
18.3.3.2
Checking the Directory Structure
18.3.3.3
Viewing the Contents of Your Oracle Home
18.4
Running the Configuration Wizard to Extend for Oracle B2B
18.4.1
Starting the Configuration Wizard
18.4.2
Navigating the Configuration Wizard Screens for Oracle B2B
18.4.2.1
Extending the Domain with Static Clusters
18.5
Propagating the Extended Domain to the Domain Directories and Machines
18.6
Starting the B2B Suite Components
18.7
Updating the B2B Instance Identifier for Transports
18.8
Configuring the Web Tier for the Extended Domain
18.8.1
Configuring Oracle Traffic Director for the Extended Domain
18.8.2
Configuring Oracle HTTP Server for Oracle B2B
18.9
Adding the B2BAdmin Role to the SOA Administrators Group
18.10
Validating Access to Oracle B2B Through the Load Balancer
18.11
Backing Up the Configuration
18.12
Enabling Automatic Service Migration and JDBC Persistent Stores for Oracle B2B
19
Extending the Domain with Oracle SOA Suite for Healthcare Integration
19.1
About Oracle SOA Suite for Healthcare Integration in an Enterprise Deployment
19.2
Variables Used When Configuring Oracle Healthcare
19.3
Prerequisites for Extending the Domain to Include Oracle Healthcare
19.4
Installing Oracle Healthcare for an Enterprise Deployment
19.4.1
Starting the Oracle B2B and Healthcare Installer on
SOAHOST1
19.4.2
Navigating the Installation Screens for Oracle Healthcare Installation
19.4.3
Verifying the B2B or Healthcare Installation
19.4.3.1
Reviewing the Installation Log Files
19.4.3.2
Checking the Directory Structure
19.4.3.3
Viewing the Contents of Your Oracle Home
19.5
Running the Configuration Wizard for Oracle Healthcare
19.5.1
Starting the Configuration Wizard
19.5.2
Navigating the Configuration Wizard Screens for Oracle Healthcare
19.5.2.1
Extending the Domain with Static Cluster
19.6
Starting the Healthcare Components
19.7
Updating the B2B Instance Identifier and MLLP High Availability Mode
19.8
Disabling Connection Factory Affinity for Optimum Load Balancing
19.9
Configuring the Web Tier for the Extended Domain
19.9.1
Configuring Oracle Traffic Director for the Extended Domain
19.9.2
Configuring Oracle HTTP Server for Oracle Healthcare
19.10
Adding the B2BAdmin Role to the SOA Administrators Group
19.11
Validating Access to Oracle Healthcare Through the Load Balancer
19.12
Backing Up the Configuration
19.13
Enabling Automatic Service Migration for Oracle Healthcare
20
Configuring Oracle Managed File Transfer in an Enterprise Deployment
20.1
About Oracle Managed File Transfer
20.1.1
About Managed File Transfer in an Enterprise Deployment
20.1.2
Characteristics of the Managed File Transfer Domain
20.2
Variables Used When Configuring Managed File Transfer
20.3
Synchronizing the System Clocks
20.4
Prerequisites for Creating the Managed File Transfer Domain
20.5
Installing the Software for an Enterprise Deployment
20.5.1
Starting the Managed File Transfer Installer on MFTHOST1
20.5.2
Navigating the Installation Screens When Installing Managed File Transfer
20.5.3
Verifying the Installation
20.5.3.1
Reviewing the Installation Log Files
20.5.3.2
Checking the Directory Structure for Managed File Transfer
20.6
Creating the Managed File Transfer Database Schemas
20.6.1
Starting the Repository Creation Utility (RCU)
20.6.2
Navigating the RCU Screens to Create the Managed File Transfer Schemas
20.7
Creating the Managed File Transfer Domain for an Enterprise Deployment
20.7.1
Starting the Configuration Wizard
20.7.2
Navigating the Configuration Wizard Screens for MFT
20.7.2.1
Configuring the Domain with Static Clusters
20.8
Configuring Node Manager for the Managed File Transfer Domain
20.9
Creating the boot.properties File
20.10
Starting the Node Manager on MFTHOST1
20.11
Configuring the Node Manager Credentials and Type
20.12
Configuring the Domain Directories and Starting the Servers on MFTHOST1
20.12.1
Starting the Administration Server Using the Node Manager
20.12.2
Validating the Administration Server
20.12.3
Disabling the Derby Database
20.12.4
Creating a Separate Domain Directory for Managed Servers on MFTHOST1
20.12.5
Starting and Validating the WLS_MFT1 Managed Server on MFTHOST1
20.13
Propagating the Domain and Starting the Servers on MFTHOST2
20.13.1
Unpacking the Domain Configuration on MFTHOST2
20.13.2
Starting the Node Manager on MFTHOST2
20.13.3
Starting and Validating the WLS_MFT2 Managed Server on MFTHOST2
20.14
Modifying the Upload and Stage Directories to an Absolute Path
20.15
Configuring and Enabling the SSH-FTP Service for Managed File Transfer
20.15.1
Configuring the SFTP Ports
20.15.2
Generating the Required SSH Keys
20.15.3
Additional SFTP Configuration Steps for Managed File Transfer
20.16
Configuring Oracle Traffic Director for Managed File Transfer
20.17
Creating a New LDAP Authenticator and Provisioning Users for Managed File Transfer
20.18
Enabling Automatic Service Migration and JDBC Persistent Stores for Managed File Transfer
21
Extending the Domain with Oracle Real-Time Integration Business Insight
21.1
Variables Used When Configuring Business Insight
21.2
Prerequisites for Adding Oracle Insight to the Domain
21.2.1
About Installation Requirements for Adding Oracle Insight to the Domain
21.2.2
About Database Schema Requirements for Oracle Insight
21.2.3
Backing Up the Existing Installation
21.3
Roadmap for Adding Oracle Insight to the Domain
21.4
Extending the SOA Domain to Include Oracle Real-Time Integration Business Insight
21.4.1
Starting the Configuration Wizard
21.4.2
Navigating the Configuration Wizard Screens for Oracle Insight
21.4.2.1
Extending the Domain with Static Cluster
21.5
Propagating the Extended Domain to the Domain Directories and Machines
21.6
Adding the Enterprise Deployment Administration User to the Oracle Insight Administration Group
21.7
Starting the Managed Servers
21.8
Validating the WLS_BAM1 and WLS_BAM2 Managed Servers
21.9
Configuring the Web Tier for the Extended Domain
21.9.1
Configuring Oracle Traffic Director for the Extended Domain
21.9.2
Configuring Oracle HTTP Server for the WLS_BAM Managed Servers
21.9.3
Configuring the WebLogic Proxy Plug-In
21.10
Validating the Access to Oracle Insight Through the Hardware Load Balancer
21.11
Backing Up the Oracle Insight Configuration
Part IV Common Configuration and Management Procedures for an Enterprise Deployment
22
Common Configuration and Management Tasks for an Enterprise Deployment
22.1
Configuration and Management Tasks for All Enterprise Deployments
22.1.1
Verifying Manual Failover of the Administration Server
22.1.1.1
Failing Over the Administration Server When Using a Per Host Node Manager
22.1.1.2
Validating Access to the Administration Server on
SOAHOST2
Through Oracle HTTP Server
22.1.1.3
Failing the Administration Server Back to
SOAHOST1
When Using a Per Host Node Manager
22.1.2
Enabling SSL Communication Between the Middle Tier and the Hardware Load Balancer
22.1.2.1
When is SSL Communication Between the Middle Tier and Load Balancer Necessary?
22.1.2.2
Generating Self-Signed Certificates Using the utils.CertGen Utility
22.1.2.3
Creating an Identity Keystore Using the utils.ImportPrivateKey Utility
22.1.2.4
Creating a Trust Keystore Using the Keytool Utility
22.1.2.5
Importing the Load Balancer Certificate into the Truststore
22.1.2.6
Adding the Updated Trust Store to the Oracle WebLogic Server Start Scripts
22.1.2.7
Configuring WebLogic Servers to Use the Custom Keystores
22.1.2.8
Testing Composites Using SSL Endpoints
22.1.3
Configuring Roles for Administration of an Enterprise Deployment
22.1.3.1
Summary of Products with Specific Administration Roles
22.1.3.2
Summary of Oracle SOA Suite Products with Specific Administration Groups
22.1.3.3
Adding a Product-Specific Administration Role to the Enterprise Deployment Administration Group
22.1.3.4
Adding the Enterprise Deployment Administration User to a Product-Specific Administration Group
22.1.4
Using Persistent Stores for TLOGs and JMS in an Enterprise Deployment
22.1.4.1
JDBC Persistent Stores vs. File Persistent Stores
22.1.4.1.1
About JDBC Persistent Stores for JMS and TLOGs
22.1.4.1.2
Products and Components that use JMS Persistence Stores and TLOGs
22.1.4.1.3
Performance Impact of TLOGs and JMS Persistent Stores
22.1.4.2
Using JDBC Persistent Stores for TLOGs and JMS in an Enterprise Deployment
22.1.4.2.1
Roadmap for Configuring a JDBC Persistent Store for TLOGs
22.1.4.2.2
Roadmap for Configuring a JDBC Persistent Store for JMS
22.1.4.2.3
Creating a User and Tablespace for TLOGs
22.1.4.2.4
Creating a User and Tablespace for JMS
22.1.4.2.5
Creating GridLink Data Sources for TLOGs and JMS Stores
22.1.4.2.6
Assigning the TLOGs JDBC store to the Managed Servers
22.1.4.2.7
Creating a JDBC JMS Store
22.1.4.2.8
Assigning the JMS JDBC store to the JMS Servers
22.1.4.2.9
Creating the Required Tables for the JMS JDBC Store
22.1.4.3
Using File Persistent Stores for TLOGs and JMS in an Enterprise Deployment
22.1.4.3.1
Configuring TLOGs File Persistent Store in a Shared Folder
22.1.4.3.2
Configuring JMS File Persistent Store in a Shared Folder
22.1.5
About JDBC Persistent Stores for Web Services
22.1.6
Performing Backups and Recoveries for an Enterprise Deployment
22.2
Configuration and Management Tasks for an
Oracle SOA Suite
Enterprise Deployment
22.2.1
Deploying Oracle SOA Suite Composite Applications to an Enterprise Deployment
22.2.2
Using Shared Storage for Deployment Plans and SOA Infrastructure Applications Updates
22.2.3
Managing Database Growth in an Oracle SOA Suite Enterprise Deployment
22.3
Considerations for Cross-Component Wiring
22.3.1
Cross-Component Wiring for WSMPM and ESS
22.3.2
Using the cluster_name Syntax with WSMPM
22.4
Setting the Front End Host and Port for a WebLogic Cluster
23
Using Whole Server Migration and Service Migration in an Enterprise Deployment
23.1
About Whole Server Migration and Automatic Service Migration in an Enterprise Deployment
23.1.1
Understanding the Difference between Whole Server and Service Migration
23.1.2
Implications of Using Whole Server Migration or Service Migration in an Enterprise Deployment
23.1.3
Understanding Which Products and Components Require Whole Server Migration and Service Migration
23.2
Creating a GridLink Data Source for Leasing
23.3
Configuring Whole Server Migration for an Enterprise Deployment
23.3.1
Editing the Node Manager's Properties File to Enable Whole Server Migration
23.3.2
Setting Environment and Superuser Privileges for the wlsifconfig.sh Script
23.3.2.1
Setting the PATH Environment Variable for the wlsifconfig.sh Script
23.3.2.2
Granting Privileges to the wlsifconfig.sh Script
23.3.3
Configuring Server Migration Targets
23.3.4
Testing Whole Server Migration
23.4
Configuring Automatic Service Migration in an Enterprise Deployment
23.4.1
Setting the Leasing Mechanism and Data Source for an Enterprise Deployment Cluster
23.4.2
Changing the Migration Settings for the Managed Servers in the Cluster
23.4.3
About Selecting a Service Migration Policy
23.4.4
Setting the Service Migration Policy for Each Managed Server in the Cluster
23.4.5
Validating Automatic Service Migration
23.4.6
Failing Back Services After Automatic Service Migration
24
Configuring Single Sign-On for an Enterprise Deployment
24.1
About
Oracle HTTP Server
Webgate
24.2
General Prerequisites for Configuring
Oracle HTTP Server
Webgate
24.3
Enterprise Deployment Prerequisites for Configuring
OHS
12
c
Webgate
24.4
Configuring Oracle HTTP Server 12
c
WebGate for an Enterprise Deployment
24.5
Registering the
Oracle HTTP Server
WebGate with Oracle Access Manager
24.5.1
About RREG In-Band and Out-of-Band Mode
24.5.2
Updating the Standard Properties in the OAM11gRequest.xml File
24.5.3
Updating the Protected, Public, and Excluded Resources for an Enterprise Deployment
24.5.4
Running the RREG Tool
24.5.4.1
Running the RREG Tool in In-Band Mode
24.5.4.2
Running the RREG Tool in Out-Of-Band Mode
24.5.5
Files and Artifacts Generated by RREG
24.5.6
Copying Generated Artifacts to the
Oracle HTTP Server
WebGate Instance Location
24.5.7
Restarting the
Oracle HTTP Server
Instance
24.6
Setting Up the WebLogic Server Authentication Providers
24.6.1
Backing Up Configuration Files
24.6.2
Setting Up the Oracle Access Manager Identity Assertion Provider
24.6.3
Updating the Default Authenticator and Setting the Order of Providers
24.7
Configuring Oracle ADF and OPSS Security with Oracle Access Manager
A
Using Multi Data Sources with Oracle RAC
A.1
About Multi Data Sources and Oracle RAC
A.2
Typical Procedure for Configuring Multi Data Sources for an Enterprise Deployment
B
Targeting Applications and Resources to Servers
B.1
Oracle SOA Enterprise Application Targets
B.2
Oracle SOA Enterprise Deployment Library Targets
B.3
Oracle SOA Enterprise Deployment Startup Class Targets
B.4
Oracle SOA Enterprise Deployment Shutdown Class Targets
B.5
Oracle SOA Enterprise Deployment JMS System Resource Targets
B.6
Oracle SOA Enterprise Deployment JDBC System Resource Targets
Scripting on this page enhances content navigation, but does not change the content in any way.