Go to main content
1/43
Contents
List of Figures
List of Tables
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
What's New in This Guide?
New and Changed Features for Release 12
c
(12.1.3)
New and Changed Features for Release 12
c
(12.1.2)
Part I Understanding Oracle Fusion Middleware
1
Introduction to Oracle Fusion Middleware
1.1
What Is Oracle Fusion Middleware?
1.2
Oracle Fusion Middleware Components
Part II Basic Administration
2
Getting Started Managing Oracle Fusion Middleware
2.1
Overview of Oracle Fusion Middleware Administration Tools
2.2
Getting Started Using Oracle Enterprise Manager Fusion Middleware Control
2.2.1
Displaying Fusion Middleware Control
2.2.2
Using Fusion Middleware Control Help
2.2.3
Navigating Within Fusion Middleware Control
2.2.4
Understanding Users and Roles for Fusion Middleware Control
2.2.5
Viewing and Managing the WebLogic Domain
2.2.6
Viewing and Managing Components
2.3
Getting Started Using Oracle WebLogic Server Administration Console
2.3.1
Displaying the Oracle WebLogic Server Administration Console
2.3.2
Locking the WebLogic Server Configuration
2.4
Getting Started Using the Oracle WebLogic Scripting Tool (WLST)
2.4.1
Using WLST with Java Components
2.4.2
Using Custom WLST Commands
2.4.3
Using WLST Commands with System Components
2.5
Getting Started Using the Fusion Middleware Control MBean Browsers
2.5.1
Understanding MBeans
2.5.2
Using the System MBean Browser
2.5.3
Using the MBeans for a Selected Application
2.6
Changing the Administrative User Password
2.6.1
Changing the Administrative User Password Using the Command Line
2.6.2
Changing the Administrative User Password Using the Administration Console
2.7
Configuring Node Manager
2.7.1
Configuring Node Manager to Start Managed Servers
2.7.2
Configuring Node Manager to Use the OPSS Keystore Service
2.8
Basic Tasks for Configuring and Managing Oracle Fusion Middleware
3
Wiring Components to Work Together
3.1
Understanding Service Tables
3.2
Viewing Service Tables
3.3
Wiring Components Together
3.3.1
Wiring Oracle HTTP Server to the Administration Server
3.3.1.1
Why Wire Oracle HTTP Server to the Administration Server?
3.3.1.2
Connecting Oracle HTTP Server to the Administration Server
3.3.2
Routing Applications Through Oracle HTTP Server to Oracle WebLogic Server
4
Starting and Stopping Oracle Fusion Middleware
4.1
Overview of Starting and Stopping Procedures
4.2
Starting and Stopping Oracle WebLogic Server Administration and Managed Servers
4.2.1
Starting and Stopping Administration Server
4.2.2
Starting and Stopping Node Manager
4.2.3
Starting and Stopping Managed Servers
4.2.3.1
Starting and Stopping Managed Servers Using Fusion Middleware Control
4.2.3.2
Starting and Stopping Managed Servers Using Scripts
4.2.4
Enabling Servers to Start Without Supplying Credentials
4.2.5
Setting Up Oracle WebLogic Server as a Windows Service
4.3
Starting and Stopping Components
4.3.1
Starting and Stopping Components Using Fusion Middleware Control
4.3.2
Starting and Stopping Components Using the Command Line
4.3.2.1
Starting and Stopping Java Components
4.3.2.2
Starting and Stopping System Components
4.4
Starting and Stopping Fusion Middleware Control
4.5
Starting and Stopping Applications
4.5.1
Starting and Stopping Java EE Applications Using Fusion Middleware Control
4.5.2
Starting and Stopping Java EE Applications Using WLST
4.6
Starting and Stopping Your Oracle Fusion Middleware Environment
4.6.1
Starting an Oracle Fusion Middleware Environment
4.6.2
Stopping an Oracle Fusion Middleware Environment
4.7
Starting and Stopping: Special Topics
4.7.1
Starting and Stopping in High Availability Environments
4.7.2
Forcing a Shutdown of Oracle Database
5
Managing Ports
5.1
About Managing Ports
5.2
Viewing Port Numbers
5.2.1
Viewing Port Numbers Using the Command Line
5.2.2
Viewing Port Numbers Using Fusion Middleware Control
5.3
Changing the Port Numbers Used by Oracle Fusion Middleware
5.3.1
Changing the Oracle WebLogic Server Listen Ports
5.3.1.1
Changing the Oracle WebLogic Server Listen Ports Using the Administration Console
5.3.1.2
Changing the Oracle WebLogic Server Listen Ports Using WLST
5.3.2
Changing the Oracle HTTP Server Listen Ports
5.3.2.1
Enabling Oracle HTTP Server to Run as Root for Ports Set to Less Than 1024 (UNIX Only)
5.3.2.2
Changing the Oracle HTTP Server Non-SSL Listen Port in a WebLogic Server Domain
5.3.2.3
Changing the Oracle HTTP Server SSL Listen Port in a WebLogic Server Domain
5.3.2.4
Changing the Oracle HTTP Server Listen Ports in a Standalone Domain
5.3.3
Changing the Oracle Database Net Listener Port
5.3.3.1
Changing the KEY Value for an IPC Listener
Part III Secure Communication
6
Configuring SSL in Oracle Fusion Middleware
6.1
How SSL Works
6.1.1
What SSL Provides
6.1.2
About Private and Public Key Cryptography
6.1.3
Keystores and Wallets
6.1.4
How SSL Sessions Are Conducted
6.2
About SSL in Oracle Fusion Middleware
6.2.1
SSL in the Oracle Fusion Middleware Architecture
6.2.2
Keystores and Oracle Wallets
6.2.3
Authentication Modes
6.2.4
Tools for SSL Configuration
6.3
Configuring SSL for Configuration Tools
6.3.1
Oracle Enterprise Manager Fusion Middleware Control
6.3.2
Oracle WebLogic Server Administration Console
6.3.3
WLST Command-Line Tool
6.4
Configuring SSL for the Web Tier
6.4.1
Configuring Load Balancers
6.4.2
Enabling SSL for Oracle HTTP Server Virtual Hosts
6.4.2.1
Enabling SSL for Inbound Requests to Oracle HTTP Server Virtual Hosts Using Fusion Middleware Control
6.4.2.2
Enabling SSL for Inbound Requests to Oracle HTTP Server Virtual Hosts Using WLST
6.4.2.3
Enabling SSL for Outbound Requests from Oracle HTTP Server
6.4.2.3.1
Enabling One-Way SSL
6.4.2.3.2
Enabling Two-Way SSL
6.5
Configuring SSL for the Middle Tier
6.5.1
Configuring SSL for Oracle WebLogic Server
6.5.1.1
Configuring Inbound SSL to Oracle WebLogic Server
6.5.1.2
Configuring Outbound SSL from Oracle WebLogic Server
6.5.1.2.1
Configuring Outbound SSL from Oracle Platform Security Services to LDAP
6.5.1.2.2
Configuring Outbound SSL from Oracle Platform Security Services to Oracle Database
6.5.1.2.3
Configuring Outbound SSL from LDAP Authenticator to LDAP
6.5.1.2.4
Configuring Outbound SSL to the Database
6.5.2
Client-Side SSL for Applications
6.6
Configuring SSL for the Data Tier
6.6.1
Configuring SSL for the Database
6.6.1.1
SSL-Enabling Oracle Database
6.6.1.2
SSL-Enabling a Data Source
6.7
Advanced SSL Scenarios
6.7.1
Hardware Security Modules and Accelerators
6.7.2
CRL Integration with SSL
6.7.2.1
Configuring CRL Validation for a Component
6.7.2.2
Manage CRLs on the File System
6.7.2.3
Test a Component Configured for CRL Validation
6.7.3
Oracle Fusion Middleware FIPS 140-2 Settings
6.8
Best Practices for SSL
6.8.1
Best Practices for Administrators
6.8.2
Best Practices for Application Developers
6.9
WLST Reference for SSL
7
Managing Keystores, Wallets, and Certificates
7.1
Key and Certificate Storage in Oracle Fusion Middleware
7.1.1
Types of Keystores
7.1.1.1
About Oracle Wallet
7.1.1.2
About the JKS Keystore
7.1.1.3
About the Keystore Service (KSS) Keystore
7.1.2
Keystore Management Tools
7.2
Command-Line Interface for Keystores and Wallets
7.2.1
How to Launch the Command-Line Interface
7.3
Keystore Management
7.4
Wallet Management
7.4.1
About Wallets and Certificates
7.4.1.1
About Password-Protected and Autologin Wallets
7.4.1.2
About Self-Signed and Third-Party Wallets
7.4.1.3
Sharing Wallets Across Instances
7.4.1.4
Wallet Naming Conventions
7.4.1.5
Wallet Requirements in JDK7
7.4.2
Accessing the Wallet Management Page in Fusion Middleware Control
7.4.3
Managing the Wallet Life Cycle
7.4.4
Common Wallet Operations
7.4.4.1
Creating a Wallet
7.4.4.1.1
Creating a Wallet Using Fusion Middleware Control
7.4.4.1.2
Creating a Wallet Using WLST
7.4.4.2
Creating a Self-Signed Wallet
7.4.4.2.1
Creating a Self-Signed Wallet Using Fusion Middleware Control
7.4.4.2.2
Creating a Self-Signed Wallet Using WLST
7.4.4.3
Changing a Self-Signed Wallet to a Third-Party Wallet
7.4.4.4
Exporting a Wallet
7.4.4.4.1
Exporting a Wallet Using Fusion Middleware Control
7.4.4.4.2
Exporting a Wallet Using WLST
7.4.4.5
Importing a Wallet
7.4.4.5.1
Importing a Wallet Using Fusion Middleware Control
7.4.4.5.2
Importing a Wallet Using WLST
7.4.4.6
Deleting a Wallet
7.4.4.6.1
Deleting a Wallet Using Fusion Middleware Control
7.4.4.6.2
Deleting a Wallet Using WLST
7.4.5
Managing the Certificate Life Cycle
7.4.6
Accessing the Certificate Management Page for Wallets in Fusion Middleware Control
7.4.7
Common Certificate Operations
7.4.7.1
Adding a Certificate Request
7.4.7.1.1
Adding a Certificate Request Using Fusion Middleware Control
7.4.7.1.2
Adding a Certificate Request Using WLST
7.4.7.2
Exporting a Certificate, Certificate Request, or a Trusted Certificate
7.4.7.2.1
Exporting a Certificate, Certificate Request, or a Trusted Certificate Using Fusion Middleware Control
7.4.7.2.2
Exporting a Certificate, Certificate Request, or a Trusted Certificate Using WLST
7.4.7.3
Importing a Certificate or a Trusted Certificate
7.4.7.3.1
Importing a Certificate or a Trusted Certificate Using Fusion Middleware Control
7.4.7.3.2
Importing a Certificate or a Trusted Certificate Using WLST
7.4.7.4
Deleting a Certificate Request, a Certificate, or a Trusted Certificate
7.4.7.4.1
Deleting a Certificate Request, a Certificate, or a Trusted Certificate Using Fusion Middleware Control
7.4.7.4.2
Deleting a Certificate Request, a Certificate, or a Trusted Certificate Using WLST
7.4.7.5
Converting a Self-Signed Certificate into a Third-Party Certificate
7.4.7.5.1
Converting a Self-Signed Certificate into a Third-Party Certificate Using Fusion Middleware Control
7.4.7.5.2
Converting a Self-Signed Certificate into a Third-Party Certificate Using WLST
7.4.8
Wallet and Certificate Maintenance
7.4.8.1
Location of Wallets
7.4.8.2
Effect of Host Name Change on a Wallet
7.4.8.2.1
Requesting a New Certificate for a Production Wallet
7.4.8.2.2
Requesting a New Certificate for a Self-signed Wallet
7.4.8.3
Changing a Self-Signed Wallet to a Third-Party Wallet
7.4.8.4
Replacing an Expiring Certificate in a Wallet
8
FIPS 140 Support in Oracle Fusion Middleware
8.1
About the FIPS Standard
8.2
About FIPS 140 in Oracle Fusion Middleware Release 12c (12.1.3)
8.3
Components with FIPS 140 Support
8.4
Common Scenarios for an Operational FIPS 140 Environment
8.5
Troubleshooting FIPS 140 Issues
8.5.1
FIPS 140 Troubleshooting for Stand-alone WebLogic Server
8.5.2
FIPS 140 Troubleshooting for Oracle Platform Security Services
8.5.3
FIPS 140 Troubleshooting for Oracle Web Services Manager
8.5.4
FIPS 140 Troubleshooting for Database and JDBC Driver
Part IV Deploying Applications
9
Understanding the Deployment Process
9.1
What Is a Deployer?
9.2
General Procedures for Moving from Application Design to Production Deployment
9.2.1
Designing and Developing an Application
9.2.2
Deploying an Application to Managed Servers
9.2.3
Automating the Migration of an Application to Other Environments
9.3
Diagnosing Typical Problems
10
Deploying Applications
10.1
Overview of Deploying Applications
10.1.1
What Types of Applications Can You Deploy?
10.1.2
Understanding Deployment, Redeployment, and Undeployment
10.2
Understanding and Managing Data Sources
10.2.1
Understanding Data Sources
10.2.2
Creating and Managing JDBC Data Sources
10.2.2.1
Creating a JDBC Data Source Using Fusion Middleware Control
10.2.2.2
Editing a JDBC Data Source Using Fusion Middleware Control
10.2.2.3
Monitoring a JDBC Data Source Using Fusion Middleware Control
10.2.2.4
Controlling a JDBC Data Source Using Fusion Middleware Control
10.2.2.5
Creating a GridLink Data Source Using Fusion Middleware Control
10.3
Deploying, Undeploying, and Redeploying Java EE Applications
10.3.1
Deploying Java EE Applications
10.3.1.1
Deploying Java EE Applications Using Fusion Middleware Control
10.3.1.2
Deploying Java EE Applications Using WLST
10.3.2
Undeploying Java EE Applications
10.3.2.1
Undeploying Java EE Applications Using Fusion Middleware Control
10.3.2.2
Undeploying Java EE Applications Using WLST
10.3.3
Redeploying Java EE Applications
10.3.3.1
Redeploying Java EE Applications Using Fusion Middleware Control
10.3.3.2
Redeploying Java EE Applications Using WLST
10.4
Deploying, Undeploying, and Redeploying Oracle ADF Applications
10.4.1
Deploying Oracle ADF Applications
10.4.1.1
Deploying ADF Applications Using Fusion Middleware Control
10.4.1.2
Deploying ADF Applications Using WLST
10.4.1.3
Deploying ADF Applications Using the Administration Console
10.4.2
Undeploying Oracle ADF Applications
10.4.3
Redeploying Oracle ADF Applications
10.5
Deploying, Undeploying, and Redeploying SOA Composite Applications
10.5.1
Deploying SOA Composite Applications
10.5.2
Undeploying SOA Composite Applications
10.5.3
Redeploying SOA Composite Applications
10.6
Managing Deployment Plans
10.7
About the Common Deployment Tasks in Fusion Middleware Control
10.8
Changing MDS Configuration Attributes for Deployed Applications
10.8.1
Changing the MDS Configuration Attributes Using Fusion Middleware Control
10.8.2
Changing the MDS Configuration Using WLST
10.8.3
Restoring the Original MDS Configuration for an Application
Part V Monitoring Oracle Fusion Middleware
11
Monitoring Oracle Fusion Middleware
11.1
Monitoring the Status of Oracle Fusion Middleware
11.1.1
Monitoring an Oracle WebLogic Server Domain
11.1.2
Monitoring an Oracle WebLogic Server Administration or Managed Server
11.1.3
Monitoring a Cluster
11.1.4
Monitoring a Java Component
11.1.5
Monitoring a System Component
11.1.6
Monitoring Java EE Applications
11.1.7
Monitoring ADF Applications
11.1.8
Monitoring SOA Composite Applications
11.1.9
Monitoring Applications Deployed to a Cluster
11.1.10
Monitoring the Status of Components Using the Command Line
11.2
Viewing the Performance of Oracle Fusion Middleware
11.3
Viewing the Routing Topology
12
Managing Log Files and Diagnostic Data
12.1
Overview of Oracle Fusion Middleware Logging
12.1.1
Understanding Oracle Fusion Middleware HTTP Access Logging
12.1.2
Understanding Oracle Fusion Middleware Diagnostic Logging
12.2
Understanding ODL Messages and ODL Log Files
12.3
Viewing and Searching Log Files
12.3.1
Viewing Log Files and Their Messages
12.3.1.1
Viewing Log Files and Their Messages Using Fusion Middleware Control
12.3.1.2
Viewing Log Files and Their Messages Using WLST
12.3.2
Searching Log Files
12.3.2.1
Searching Log Files Using Fusion Middleware Control
12.3.2.1.1
Searching Log Files: Basic Searches
12.3.2.1.2
Searching Log Files: Advanced Searches
12.3.2.2
Searching Log Files Using WLST
12.3.3
Downloading Log Files
12.3.3.1
Downloading Log Files Using Fusion Middleware Control
12.3.3.2
Downloading Log Files for Specific Components Using Fusion Middleware Control
12.3.3.3
Downloading Specific Types of Messages Using Fusion Middleware Control
12.3.3.4
Downloading Log Files Using WLST
12.4
Configuring Settings for Log Files
12.4.1
Changing Log File Locations
12.4.1.1
Changing Log File Locations Using Fusion Middleware Control
12.4.1.2
Changing Log File Locations Using WLST
12.4.2
Configuring Log File Rotation
12.4.2.1
Specifying Log File Rotation Using Fusion Middleware Control
12.4.2.2
Specifying Log File Rotation Using WLST
12.4.3
Setting the Level of Information Written to Log Files
12.4.3.1
Configuring Message Levels Using Fusion Middleware Control
12.4.3.2
Configuring Message Levels Using WLST
12.4.4
Specifying the Log File Format
12.4.4.1
Specifying the Log File Format Using Fusion Middleware Control
12.4.4.2
Specifying the Log File Format Using WLST
12.4.5
Specifying the Log File Locale
12.4.5.1
Specifying the Log File Encoding Using WLST
12.4.5.2
Specifying the Log File Encoding in logging.xml
12.5
Correlating Messages Across Log Files and Components
12.6
Configuring Tracing
12.6.1
Configuring and Using QuickTrace
12.6.1.1
Understanding Quick Trace
12.6.1.2
Configuring QuickTrace
12.6.1.2.1
Configuring QuickTrace Using Fusion Middleware Control
12.6.1.2.2
Configuring QuickTrace Using WLST
12.6.1.3
Writing Trace Messages to a File
12.6.1.3.1
Writing the Trace Messages to a File Using Fusion Middleware Control
12.6.1.3.2
Writing the Trace Messages to a File Using WLST
12.6.1.4
Disabling QuickTrace Using WLST
12.6.2
Configuring and Using Selective Tracing
12.6.2.1
Understanding Selective Tracing
12.6.2.2
Configuring Selective Tracing
12.6.2.2.1
Configuring Selective Tracing Using Fusion Middleware Control
12.6.2.2.2
Configuring Selective Tracing Using WLST
12.6.2.3
Viewing Selective Traces
12.6.2.3.1
Viewing Selective Traces Using Fusion Middleware Control
12.6.2.3.2
Viewing Selective Traces Using WLST
12.6.2.4
Disabling Selective Tracing
12.6.2.4.1
Disabling Selective Tracing Using Fusion Middleware Control
12.6.2.4.2
Disabling Selective Traces Using WLST
13
Diagnosing Problems
13.1
Understanding the Diagnostic Framework
13.1.1
About Incidents and Problems
13.1.1.1
Incident Flood Control
13.1.2
Diagnostic Framework Components
13.1.2.1
Automatic Diagnostic Repository
13.1.2.2
Diagnostic Dumps
13.1.2.3
Management MBeans
13.1.2.4
WLST Commands for Diagnostic Framework
13.1.2.5
ADRCI Command-Line Utility
13.2
How the Diagnostic Framework Works
13.3
Configuring the Diagnostic Framework
13.3.1
Configuring Diagnostic Framework Settings
13.3.2
Configuring Custom Diagnostic Rules
13.3.3
Configuring Problem Suppression
13.3.4
Configuring WLDF Watch and Notification for the Diagnostic Framework
13.4
Investigating, Reporting, and Solving a Problem
13.4.1
Roadmap—Investigating, Reporting, and Resolving a Problem
13.4.2
Viewing Problems and Incidents
13.4.2.1
Viewing Problems
13.4.2.2
Viewing Incidents
13.4.2.3
Querying Incidents
13.4.3
Analyzing Specific Problem Keys
13.4.4
Working with Diagnostic Dumps
13.4.4.1
Listing Diagnostic Dumps
13.4.4.2
Viewing a Description of a Diagnostic Dump
13.4.4.3
Executing Dumps
13.4.5
Configuring and Using Diagnostic Dump Sampling
13.4.5.1
Understanding Diagnostic Dump Sampling
13.4.5.2
Configuring Dump Sampling
13.4.5.2.1
Activating the Default Samples
13.4.5.2.2
Creating Dump Samplings
13.4.5.2.3
Modifying Dump Sampling Settings
13.4.5.2.4
Removing Dump Samplings
13.4.5.2.5
Enabling or Disabling All Dump Sampling
13.4.5.3
Listing Dump Samplings
13.4.5.4
Retrieving the Dump Sampling Output
13.4.5.4.1
Retrieving Dump Samples Using the executeDump Command
13.4.5.4.2
Retrieving Dump Samples Using the getSamplingArchives Command
13.4.6
Managing Incidents
13.4.6.1
Creating an Incident Manually
13.4.6.2
Creating an Aggregated Incident
13.4.6.3
Packaging an Incident
13.4.6.4
Purging Incidents
13.4.7
Generating an RDA Report
13.5
Managing and Running the Health Test Framework
13.5.1
Understanding the Health Test Framework
13.5.2
Understanding the Health Test Framework File Repository
13.5.3
Using the Health Test Framework Command Line
13.5.3.1
dfwhealthtestadminctl.sh Command Line
13.5.3.1.1
help
13.5.3.1.2
register
13.5.3.1.3
index
13.5.3.2
dfwhealthtestctl.sh Command Line
13.5.3.2.1
desctest
13.5.3.2.2
help
13.5.3.2.3
listrun
13.5.3.2.4
listtest
13.5.3.2.5
report
13.5.3.2.6
run
13.5.3.2.7
status
13.5.4
Managing the Health Test Framework
13.5.4.1
Creating a Repository and Registering Health Test Framework Tests
13.5.4.2
Rebuilding the Health Test Framework Indexes
13.5.5
Running Health Test Framework Diagnostic Tests
13.5.6
Searching for Health Test Framework Diagnostic Tests
13.5.7
Retrieving a Description of a Health Test Framework Test
13.5.8
Listing Health Test Framework Test Runs
13.5.9
Generating Health Test Framework Reports
Part VI Advanced Administration
14
Managing the Metadata Repository
14.1
Understanding a Metadata Repository
14.2
Creating a Database-Based Metadata Repository
14.3
Managing the MDS Repository
14.3.1
Understanding the MDS Repository
14.3.1.1
Databases Supported by MDS
14.3.1.2
Understanding MDS Operations
14.3.2
Registering and Deregistering a Database-Based MDS Repository
14.3.2.1
Registering a Database-Based MDS Repository
14.3.2.1.1
Registering a Database-Based MDS Repository Using Fusion Middleware Control
14.3.2.1.2
Registering a Database-Based MDS Repository Using WLST
14.3.2.2
Adding or Removing Servers Targeted to the MDS Repository
14.3.2.3
Deregistering a Database-Based MDS Repository
14.3.2.3.1
Deregistering a Database-Based MDS Repository Using Fusion Middleware Control
14.3.2.3.2
Deregistering a Database-Based MDS Repository Using WLST
14.3.3
Registering and Deregistering a File-Based MDS Repository
14.3.3.1
Creating and Registering a File-Based MDS Repository
14.3.3.2
Deregistering a File-Based MDS Repository
14.3.4
Changing the System Data Source
14.3.5
Using System MBeans to Manage an MDS Repository
14.3.6
Viewing Information About an MDS Repository
14.3.6.1
Viewing Information About an MDS Repository Using Fusion Middleware Control
14.3.6.2
Viewing Information About an MDS Repository Using System MBeans
14.3.7
Configuring an Application to Use a Different MDS Repository or Partition
14.3.7.1
Cloning a Partition
14.3.7.2
Creating a New Partition and Reassociating the Application to It
14.3.8
Moving Metadata from a Source System to a Target System
14.3.8.1
Transferring Metadata Using Fusion Middleware Control
14.3.8.2
Transferring Metadata using WLST
14.3.9
Moving from a File-Based Repository to a Database-Based Repository
14.3.10
Deleting a Metadata Partition from a Repository
14.3.10.1
Deleting a Metadata Partition Using Fusion Middleware Control
14.3.10.2
Deleting a Metadata Partition Using WLST
14.3.11
Purging Metadata Version History
14.3.11.1
Purging Metadata Version History Using Fusion Middleware Control
14.3.11.2
Purging Metadata Version History Using WLST
14.3.11.3
Enabling Auto-Purge
14.3.12
Managing Metadata Labels in the MDS Repository
14.3.12.1
Creating Metadata Labels
14.3.12.2
Listing Metadata Labels
14.3.12.3
Promoting Metadata Labels
14.3.12.4
Purging Metadata Labels
14.3.12.4.1
Purging Metadata Labels Using Fusion Middleware Control
14.3.12.4.2
Purging Metadata Labels Using WLST
14.3.12.5
Deleting Metadata Labels
14.4
Managing Metadata Repository Schemas
14.4.1
Changing Metadata Repository Schema Passwords
14.4.1.1
Changing the Schema Passwords for Most Components
14.4.1.2
Changing the Schema Password for Oracle Platform Security Services
14.4.2
Changing the Character Set of the Metadata Repository
14.5
Purging Data
14.5.1
Purging Oracle Infrastructure Web Services Data
15
Changing Network Configurations
15.1
Changing the Network Configuration of Oracle Fusion Middleware
15.1.1
Changing the Network Configuration of an Administration Server
15.1.2
Changing the Network Configuration of a Managed Server
15.1.3
Changing the Network Configuration of Oracle HTTP Server
15.2
Changing the Network Configuration of a Database
15.3
Moving Between On-Network and Off-Network
15.3.1
Moving from Off-Network to On-Network (Static IP Address)
15.3.2
Moving from Off-Network to On-Network (DHCP)
15.3.3
Moving from On-Network to Off-Network (Static IP Address)
15.4
Changing Between a Static IP Address and DHCP
15.4.1
Changing from a Static IP Address to DHCP
15.4.2
Changing from DHCP to a Static IP Address
15.5
Using IPv6
15.5.1
Configuring Oracle HTTP Server for IPv6
15.5.2
Using Dual Stack with Oracle SOA Suite and Fusion Middleware Control
Part VII Advanced Administration: Backup and Recovery
16
Introducing Backup and Recovery
16.1
Understanding Oracle Fusion Middleware Backup and Recovery
16.1.1
Impact of Administration Server Failure
16.1.2
Managed Server Independence (MSI) Mode
16.1.3
Configuration Changes in Managed Servers
16.2
Oracle Fusion Middleware Directory Structure
16.3
Tools to Use for Backup and Recovery
16.4
Backup and Recovery Recommendations for Oracle Fusion Middleware Components
16.4.1
Backup and Recovery Considerations for Oracle WebLogic Server JMS
16.4.2
Backup and Recovery Recommendations for Oracle BPEL Process Manager
16.5
Assumptions and Restrictions
17
Backing Up Your Environment
17.1
Overview of the Backup Strategies
17.1.1
Types of Backups
17.1.2
Backup Artifacts
17.1.3
Recommended Backup Strategy
17.2
Limitations and Restrictions for Backing Up Data
17.3
Performing a Backup
17.3.1
Performing a Full Offline Backup
17.3.2
Performing an Online Backup of Run-Time Artifacts
17.3.3
Backing Up Windows Registry Entries
17.4
Creating a Record of Your Oracle Fusion Middleware Configuration
18
Recovering Your Environment
18.1
Overview of Recovery Strategies
18.1.1
Types of Recovery
18.1.2
Recommended Recovery Strategies
18.2
Recovering After Data Loss, Corruption, Media Failure, or Application Malfunction
18.2.1
Recovering the Oracle Home
18.2.2
Recovering an Oracle WebLogic Server Domain
18.2.2.1
Recovering Oracle WebLogic Server with Whole Server Migration
18.2.3
Recovering a Standalone Domain
18.2.4
Recovering the Administration Server Configuration
18.2.5
Recovering a Managed Server
18.2.6
Recovering a Component
18.2.6.1
Recovering Oracle Platform Security Services
18.2.6.2
Recovering Oracle B2B
18.2.7
Recovering a Cluster
18.2.8
Recovering Applications
18.2.8.1
Recovering Application Artifacts
18.2.8.2
Recovering a Java EE Application
18.2.9
Recovering a Database
18.3
Recovering After Loss of Host
18.3.1
Recovering After Loss of Oracle WebLogic Server Domain Host
18.3.2
Recovering After Loss of Standalone Domain Host
18.3.2.1
Recovering a Standalone Domain to the Same Host
18.3.2.2
Recovering a Standalone Domain to a Different Host
18.3.3
Recovering After Loss of Administration Server Host
18.3.3.1
Recovering the Administration Server to the Same Host
18.3.3.2
Recovering the Administration Server to a Different Host
18.3.4
Recovering After Loss of Managed Server Host
18.3.4.1
Recovering a Managed Server to the Same Host
18.3.4.2
Recovering a Managed Server to a Different Host
18.3.5
Recovering After Loss of Component Host
18.3.5.1
Recovering a Java Component to the Same or Different Host
18.3.5.2
Recovering a Java Component to a Different Host
18.3.5.3
Recovering a System Component to the Same or Different Host
18.3.5.4
Recovering Oracle SOA Suite After Loss of Host
18.3.5.5
Recovering Web Tier Components to a Different Host
18.3.5.5.1
Recovering Oracle HTTP Server in a Standalone Domain to a Different Host
18.3.5.5.2
Recovering Oracle HTTP Server in a WebLogic Server Domain to a Different Host
18.3.5.6
Recovering Oracle Data Integrator to a Different Host
18.3.5.6.1
Recovering Oracle Data Integrator Repository
18.3.5.6.2
Recovering Oracle Data Integrator Agents to a Different Host
18.3.6
Additional Actions for Recovering Entities After Loss of Host
18.3.6.1
Recovering Fusion Middleware Control to a Different Host
18.3.6.2
Modifying the mod_wl_ohs.conf File
18.3.6.3
Creating a New Machine for Certain Components
18.3.6.4
Updating Oracle Inventory
18.3.6.5
Recovering the Windows Registry
18.3.7
Recovering After Loss of Database Host
Part VIII Advanced Administration: Expanding Your Environment
19
Scaling Up Your Environment
19.1
Overview of Scaling Up Your Environment
19.2
Extending a Domain to Support Additional Components
19.3
Adding Additional Managed Servers to a Domain
19.3.1
Applying Oracle JRF Template to a Managed Server or Cluster
19.4
Creating Clusters
19.5
Creating a Standalone Domain and a System Component
19.6
Creating a System Component Instance in a WebLogic Server Domain
19.7
Copying an Oracle Home or Component
20
Moving from a Test to a Production Environment
20.1
Introduction to Moving Oracle Fusion Middleware Components
20.2
Planning for Moving Your Environment
20.2.1
Introduction to the Movement Scripts
20.2.2
Checking the Source Environment
20.2.3
Understanding How the Movement Scripts Work with Keystores
20.2.4
Preparing the Target Environment
20.2.5
Limitations in Moving from Source to Target
20.2.6
Overview of Procedures for Moving from a Source to a Target Environment
20.3
Common Procedures for Moving to a Target Environment
20.3.1
Installing the Database on the Target Environment
20.3.2
Moving the Oracle Home and the Binary Files Using the Scripts
20.3.3
Moving the Oracle Home and Binary Files Using Storage-Level Cloning Tools
20.3.4
Moving the Configuration of a WebLogic Server Domain
20.3.5
Moving the Configuration of a Standalone Domain
20.3.6
Moving the Configuration of Node Manager
20.3.7
Configuring Users and Groups
20.3.8
Starting Managed Servers and Components
20.4
Additional Steps or Information for Certain Components
20.4.1
Additional Steps for Moving Oracle Data Integrator
20.4.2
Additional Steps for Moving Oracle B2B
20.4.3
Additional Steps for Moving Oracle Business Process Management
20.5
Incrementally Moving Artifacts
20.6
Moving Distributed Topologies
20.6.1
Considerations with a Multiple Host Environment
20.6.2
Considerations in Moving to and from an Oracle RAC Environment
20.7
Recovering from Test to Production Errors
Part IX Appendixes
A
Movement Scripts and Move Plans
A.1
Understanding the Movement Scripts
A.1.1
Specifying Java Options
A.1.2
Movement Scripts Syntax
A.1.2.1
copyBinary Script
A.1.2.2
pasteBinary Script
A.1.2.3
copyConfig Script for Oracle WebLogic Server Domains
A.1.2.4
copyConfig Script for Standalone Domains
A.1.2.5
copyConfig Script for Node Manager
A.1.2.6
extractMovePlan Script
A.1.2.7
pasteConfig Script for Oracle WebLogic Server Domains
A.1.2.8
pasteConfig Script for Standalone Domains
A.1.2.9
pasteConfig Script for Node Manager
A.1.2.10
obfuscatePassword Script and API
A.2
Modifying Move Plans
A.2.1
Locating configGroup Elements
A.2.2
Move Plan Properties
B
Oracle Fusion Middleware Command-Line Tools
C
URLs for Components
D
Port Numbers
D.1
Port Numbers by Component
D.2
Port Numbers (Sorted by Number)
E
Using Oracle Fusion Middleware Accessibility Options
E.1
Install and Configure Java Access Bridge (Windows Only)
E.2
Enabling Fusion Middleware Control Accessibility Mode
E.2.1
Making HTML Pages More Accessible
E.2.2
Viewing Text Descriptions of Fusion Middleware Control Charts
E.3
Fusion Middleware Control Keyboard Navigation
F
Viewing Release Numbers
F.1
Release Number Format
F.2
Viewing the Software Inventory and Release Numbers
F.2.1
Viewing Oracle Fusion Middleware Installation Release Numbers
F.2.2
Viewing Oracle WebLogic Server Release Numbers
F.2.3
Viewing Component Release Numbers
F.2.4
Viewing Metadata Repository Release Numbers
F.2.5
Viewing Schema Release Numbers
G
orapki
G.1
Using the orapki Utility for Certificate and CRL Management
G.1.1
orapki Overview
G.1.1.1
orapki Syntax
G.1.1.2
Environment Setup for orapki
G.1.2
Displaying orapki Help
G.1.3
Creating Signed Certificates for Testing Purposes
G.1.4
Managing Oracle Wallets with the orapki Utility
G.1.4.1
Creating and Viewing Oracle Wallets with orapki
G.1.4.1.1
Creating an Oracle Wallet
G.1.4.1.2
Creating an Oracle Wallet with Auto-login Enabled
G.1.4.1.3
Creating an Oracle Wallet with AES Encryption
G.1.4.1.4
Converting an Existing Wallet to Use AES Encryption
G.1.4.1.5
Viewing an Oracle Wallet
G.1.4.2
Adding Certificates and Certificate Requests to Oracle Wallets with orapki
G.1.4.2.1
Adding a Certificate Request to an Oracle Wallet
G.1.4.2.2
Adding a Trusted Certificate to an Oracle Wallet
G.1.4.2.3
Adding a Root Certificate to an Oracle Wallet
G.1.4.2.4
Adding a User Certificate to an Oracle Wallet
G.1.4.3
Exporting Certificates and Certificate Requests from Oracle Wallets with orapki
G.1.4.3.1
Exporting a Certificate from an Oracle Wallet
G.1.4.3.2
Exporting a Certificate Request from an Oracle Wallet
G.1.4.4
Creating and Managing Trust Flags
G.1.4.4.1
Creating a Wallet to Support Trust Flags
G.1.4.4.2
Converting a Wallet to Support Trust Flags
G.1.4.4.3
Adding and Updating a Certificate's Trust Flags
G.1.4.4.4
Adding a Certificate with Trust Flags to Wallet
G.1.4.5
Importing PKCS#12 Files to an Oracle Wallet
G.1.5
Managing Certificate Revocation Lists (CRLs) with orapki Utility
G.1.5.1
About Certificate Validation with Certificate Revocation Lists
G.1.5.1.1
What CRLs Should You Use?
G.1.5.1.2
How CRL Checking Works
G.1.5.2
Certificate Revocation List Management
G.1.5.2.1
Renaming CRLs with a Hash Value for Certificate Validation
G.1.6
orapki Utility Commands Summary
G.1.6.1
orapki cert create
G.1.6.1.1
Purpose
G.1.6.1.2
Syntax
G.1.6.2
orapki cert display
G.1.6.2.1
Purpose
G.1.6.2.2
Syntax
G.1.6.3
orapki crl create
G.1.6.3.1
Purpose
G.1.6.3.2
Syntax
G.1.6.4
orapki crl hash
G.1.6.4.1
Purpose
G.1.6.4.2
Syntax
G.1.6.5
orapki crl revoke
G.1.6.5.1
Purpose
G.1.6.5.2
Syntax
G.1.6.6
orapki crl status
G.1.6.6.1
Purpose
G.1.6.6.2
Syntax
G.1.6.7
orapki crl verify
G.1.6.7.1
Purpose
G.1.6.7.2
Syntax
G.1.6.8
orapki wallet add
G.1.6.8.1
Purpose
G.1.6.8.2
Syntax
G.1.6.9
orapki wallet change_pwd
G.1.6.9.1
Purpose
G.1.6.9.2
Syntax
G.1.6.10
orapki wallet create
G.1.6.10.1
Purpose
G.1.6.10.2
Syntax
G.1.6.11
orapki wallet enable_trust_flags
G.1.6.11.1
Purpose
G.1.6.11.2
Syntax
G.1.6.12
orapki wallet assign_trust_flags
G.1.6.12.1
Purpose
G.1.6.12.2
Syntax
G.1.6.13
orapki wallet display
G.1.6.13.1
Purpose
G.1.6.13.2
Syntax
G.1.6.14
orapki wallet export
G.1.6.14.1
Purpose
G.1.6.14.2
Syntax
G.1.6.15
orapki wallet export_trust_chain
G.1.6.15.1
Purpose
G.1.6.15.2
Syntax
G.1.6.16
orapki wallet import_pkcs12
G.1.6.16.1
Purpose
G.1.6.16.2
Syntax
H
Troubleshooting Oracle Fusion Middleware
H.1
Diagnosing Oracle Fusion Middleware Problems
H.2
Common Problems and Solutions
H.2.1
Running out of Data Source Connections
H.2.2
Using a Different Version of Spring
H.2.3
ClassNotFound Errors When Starting Managed Servers
H.3
Troubleshooting SSL
H.3.1
Components May Enable All Supported Ciphers
H.3.2
SSL Certificate Chain Required on Certain Browsers
H.3.3
keyUsage Extension Required for Certificates in JDK7
H.4
Troubleshooting FIPS Configuration
H.5
Need More Help?
H.5.1
Using Remote Diagnostic Agent
Scripting on this page enhances content navigation, but does not change the content in any way.