1/56
Contents
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
What's New
New Features and Enhancements for Release 11.1.1.7.0
Part I Understanding Oracle WebCenter Portal
1
Introduction to Oracle WebCenter Portal Administration
1.1
Introducing Oracle WebCenter Portal
1.2
Oracle WebCenter Portal Architecture
1.2.1
WebCenter Portal: Framework
1.2.2
Application Development Framework
1.2.3
Composer
1.2.4
WebCenter Portal: Spaces
1.2.5
WebCenter Portal: Services
1.2.6
Discussion Server
1.2.7
Analytics
1.2.8
Activity Graph
1.2.9
Personalization Server
1.2.10
Portals
1.2.11
Composite Applications
1.3
Oracle WebCenter Portal Topology
1.3.1
WebCenter Portal Topology Out-of-the-Box
1.3.2
WebCenter Portal Managed Servers
1.3.3
WebCenter Portal Startup Order
1.3.4
WebCenter Portal Dependencies
1.3.5
WebCenter Portal Configuration Considerations
1.3.6
WebCenter Portal State and Configuration Persistence
1.3.7
WebCenter Portal Log File Locations
1.4
Spaces Application
1.5
Framework Applications
1.6
Planning WebCenter Portal Installations
1.7
Understanding the WebCenter Portal 11g Installation
1.8
Understanding Administrative Operations, Roles, and Tools
1.9
Performance Monitoring and Diagnostics
1.10
Understanding Security
1.11
WebCenter Portal Application Deployment
1.12
Data Migration, Backup, and Recovery
1.13
Oracle WebCenter Portal Administration Tools
1.13.1
Oracle Enterprise Manager Fusion Middleware Control Console
1.13.1.1
Displaying Fusion Middleware Control Console
1.13.2
Oracle WebLogic Server Administration Console
1.13.3
Oracle WebLogic Scripting Tool (WLST)
1.13.3.1
Running Oracle WebLogic Scripting Tool (WLST) Commands
1.13.4
System MBean Browser
1.13.5
Spaces Administration Pages
1.13.6
WebCenter Portal Administration Console
Part II Getting Started With Oracle WebCenter Portal Administration
2
Getting the Spaces Application Up and Running
2.1
Role of the Fusion Middleware Administrator
2.2
Role of the Spaces Administrator
2.3
Installing WebCenter Portal: Spaces
2.4
Setting Up Spaces for the First Time (Roadmap)
2.5
Customizing Spaces for the First Time (Roadmap)
3
Maintaining the Spaces Application
3.1
Role of the Fusion Middleware Administrator
3.2
Role of the Spaces Administrator
3.3
System Administration for Spaces (Roadmap)
3.4
Application Administration for Spaces (Roadmap)
4
Getting Framework Applications Up and Running
4.1
Installing Oracle WebCenter Portal and the Framework Libraries
4.2
Deploying Framework Applications for the First Time (Roadmap)
5
Maintaining Framework Applications
5.1
System Administration for Framework Applications (Roadmap)
Part III Basic Systems Administration for Oracle WebCenter Portal
6
Starting Enterprise Manager Fusion Middleware Control
6.1
Displaying Fusion Middleware Control Console
6.2
Navigating to the Home Page for the Spaces Application
6.3
Navigating to the Home Page for Framework Applications
6.4
Navigating to Dependent Components
7
Deploying WebCenter Portal: Framework Applications
7.1
Deploying Framework applications
7.1.1
Deployment Roadmap
7.1.2
Deployment Prerequisites
7.1.3
Preparing the Application EAR File
7.1.3.1
EAR File Contents
7.1.4
Creating a Managed Server
7.1.5
Creating and Registering the Metadata Service Repository
7.1.5.1
Creating an MDS Schema Using the Repository Creation Utility
7.1.5.2
Registering an MDS Schema Using Fusion Middleware Control
7.1.5.3
Registering an MDS Schema Using WLST
7.1.6
Deploying the Application to a WebLogic Managed Server
7.1.6.1
Choosing the Information Artifact Store
7.1.6.2
Choosing the Data Source
7.1.6.3
Deploying Applications Using Oracle JDeveloper
7.1.6.4
Deploying Applications Using Fusion Middleware Control
7.1.6.5
Deploying Applications Using WLST
7.1.6.6
Deploying Applications Using the WLS Administration Console
7.1.6.7
Saving and Reusing the Deployment Plan
7.1.7
Migrating Customizations and Data Between Environments
7.1.8
Configuring Applications to Run in a Distributed Environment
7.2
Undeploying Framework Applications
7.2.1
Undeploying Framework Applications Using Fusion Middleware Control
7.2.2
Undeploying Framework Applications Using WLST
7.2.3
Removing an Application's Credential Map
7.3
Redeploying Framework applications
7.3.1
Redeployment Considerations
7.3.1.1
Preserving Application Configuration
7.3.1.2
Preserving Service and User Customizations
7.3.1.3
Preserving Resource Customizations
7.3.1.4
Preserving Portlet Customizations
7.3.2
Redeploying Framework Applications Using Fusion Middleware Control
7.3.3
Redeploying Framework Applications Using WLST
7.4
Post-Deployment Configuration
7.4.1
Checking Security Configurations After Deployment
7.4.2
Checking Application Connections After Deployment
7.4.3
Checking Data Source Connections
7.4.4
Tuning the Application
8
Starting and Stopping WebCenter Portal Applications
8.1
Starting Node Manager
8.2
Starting and Stopping Managed Servers for WebCenter Portal Application Deployments
8.3
Starting and Stopping the Spaces Application
8.3.1
Starting Spaces Using Fusion Middleware Control
8.3.2
Starting Spaces Using WLST
8.3.3
Stopping Spaces Using Fusion Middleware Control
8.3.4
Stopping Spaces Using WLST
8.4
Starting and Stopping Framework Applications
8.4.1
Starting Framework Applications Using Fusion Middleware Control
8.4.2
Starting Framework Applications Using WLST
8.4.3
Stopping Framework Applications Using Fusion Middleware Control
8.4.4
Stopping Framework Applications Using WLST
9
Setting WebCenter Portal Application Properties
9.1
Setting Application Properties for the Spaces Application
9.2
Setting Application Properties for Framework Applications
9.3
Specifying the BPEL Server Hosting Spaces Workflows
9.4
Configuring Search Crawlers
9.5
Setting Search Options
9.6
Choosing a Channel for Notification Messages
9.7
Setting Up a Proxy Server
9.7.1
Setting Up a Proxy Server Using Fusion Middleware Control
9.7.2
Setting Up a Proxy Server Using WLST
9.8
Exposing Spaces Templates From a Previous Release
9.9
Setting a Session Timeout for the Spaces Application
9.10
Setting Composer-Specific Configuration
Part IV Managing Services, Portlet Producers, and External Applications
10
Managing Oracle WebCenter Portal Services
10.1
Introduction to Managing Services
10.1.1
Setting Up the MDS Repository
10.1.2
Setting Up Database Connections
10.1.3
Setting Up External Application Connections
11
Managing Content Repositories
11.1
About Content Repositories
11.2
Configuring Oracle WebCenter Content Server Repositories
11.2.1
Prerequisites to Configuring Content Server
11.2.1.1
Installation Prerequisites
11.2.1.2
Configuration Prerequisites
11.2.1.3
Security Prerequisites
11.2.2
Configuration Roadmap for Content Server
11.2.3
Configuring Content Server for WebCenter Portal Applications
11.2.3.1
Enabling Mandatory Components
11.2.3.1.1
What You Should Know About the WebCenterConfigure Component
11.2.3.2
Configuring the Dynamic Converter Component
11.2.3.3
Configuring the Inbound Refinery
11.2.3.3.1
Creating an Outbound Provider
11.2.3.3.2
Enabling PDFExportConverter in Inbound Refinery
11.2.3.3.3
Selecting the File Formats To Be Converted
11.2.3.3.4
Enabling the Conversion of Wikis and Blogs into PDFs
11.2.3.4
Setting Up SSL for Content Server
11.2.3.5
Enabling the iFraming UI in WebCenter Portal
11.2.3.6
Configuring the SES Crawler
11.2.3.7
Setting Up Site Studio
11.2.3.8
Enabling OracleTextSearch
11.2.3.9
Creating Content Profiles in Content Server
11.2.3.10
Configuring Item Level Security in WebCenter Portal Applications
11.2.3.10.1
What You Should Know About Item Level Security
11.2.3.10.2
Configuring Item Level Security
11.2.3.10.3
Configuring Additional Settings for WebCenter Portal: Framework Applications
11.2.3.11
Additional Optional Configurations
11.2.3.11.1
Configuring the File Store Provider
11.2.3.11.2
Setting Up Node Manager
11.2.3.12
Configuring Security Between Content Server and WebCenter Portal: Framework Applications
11.2.3.12.1
Creating a Security Group Using the Content Server Console
11.2.3.12.2
Creating Roles Using the Content Server Console
11.2.3.12.3
Creating Roles (Groups) Using Fusion Middleware Control
11.2.3.12.4
Creating a Folder Using the Content Server Console
11.2.3.12.5
Creating Users Using Fusion Middleware Control
11.2.3.12.6
Granting a Role to a User Using Fusion Middleware Control
11.2.3.12.7
Migrating Security to a Production Environment
11.2.3.12.8
Checking Your Security Group and Roles Configuration
11.2.3.13
Registering the Content Server Connection
11.2.3.13.1
Configuring the Content Server Connection for Framework Applications
11.2.3.13.2
Configuring the Content Server Connection for Spaces
11.2.3.13.3
Checking the Spaces Data Seeded in Content Server
11.3
Configuring Microsoft SharePoint Repositories
11.3.1
Microsoft SharePoint - Installation
11.3.1.1
What You Should Know About Microsoft SharePoint Server Installation
11.3.1.2
Installing Oracle WebCenter Adapter for Microsoft SharePoint
11.3.1.3
Installing WLST Command Scripts for Managing Microsoft SharePoint Connections
11.3.2
Microsoft SharePoint - Configuration
11.3.3
Microsoft SharePoint - Security Considerations
11.3.4
Microsoft SharePoint - Limitations in WebCenter Portal
11.3.5
Managing Microsoft SharePoint Connections Using WLST
11.3.5.1
createJCRSharePointConnection
11.3.5.2
setJCRSharePointConnection
11.3.5.3
listJCRSharePointConnections
11.4
Configuring Oracle Portal Repositories
11.4.1
Oracle Portal - Installation
11.4.2
Oracle Portal - Configuration
11.4.3
Oracle Portal - Security Considerations
11.4.4
Oracle Portal - Limitations in WebCenter Portal
11.5
Configuring a File System Repository
11.5.1
File System - Security Considerations
11.5.2
File System - Limitations in WebCenter Portal
11.6
Registering Content Repositories
11.6.1
What You Should Know About Registering Content Repositories for Spaces
11.6.2
Registering Content Repositories Using Fusion Middleware Control
11.6.3
Registering Content Repositories Using WLST
11.7
Changing the Active (or Default) Content Repository Connection
11.7.1
Changing the Active (or Default) Content Repository Connection Using Fusion Middleware Control
11.7.2
Changing the Active (or Default) Content Repository Connection Using WLST
11.8
Modifying Content Repository Connection Details
11.8.1
Modifying Content Repository Connection Details Using Fusion Middleware Control
11.8.2
Modifying Content Repository Connection Details Using WLST
11.8.3
Modifying Cache Settings for Content Presenter
11.9
Deleting Content Repository Connections
11.9.1
Deleting Content Repository Connections Using Fusion Middleware Control
11.9.2
Deleting Content Repository Connections Using WLST
11.10
Setting Connection Properties for the Spaces Content Repository
11.10.1
Setting Connection Properties for the Spaces Content Repository Using Fusion Middleware Control
11.10.2
Setting Connection Properties for the Spaces Content Repository Using WLST
11.11
Testing Content Repository Connections
11.11.1
Testing Content Server Connections
11.11.2
Testing Oracle Portal Connections
11.12
Changing the Maximum File Upload Size
11.13
Modifying the Upload Document Pane
11.14
Troubleshooting Issues with Content Repositories
11.14.1
Documents Service Unavailable In Spaces
12
Managing the Activity Graph Service
12.1
What You Should Know About the Activity Graph Service
12.2
Configuration Roadmaps for the Activity Graph Service
12.3
Activity Graph Service Prerequisites
12.4
Preparing Data for the Activity Graph Service
12.4.1
Running the Activity Graph Engines on a Schedule
12.4.2
Running the Activity Graph Engines on Demand
12.5
Customizing Reason Strings for Similarity Calculations
12.6
Managing Activity Graph Schema Customizations
12.6.1
Exporting Activity Graph Metadata
12.6.2
Exporting Provider Configuration
12.6.3
Importing Activity Graph Metadata
12.6.4
Deleting Activity Graph Metadata
12.6.5
Renaming Actions and Node Classes
12.7
Setting Up Activity Rank for Oracle Secure Enterprise Search
12.8
Troubleshooting Issues with Recommendations
12.8.1
Troubleshooting the Activity Graph Engines Schedule and Status Page
13
Managing the Analytics Service
13.1
What You Should Know About Analytics in WebCenter Portal
13.1.1
Analytics Components
13.1.2
Analytics Task Flows
13.2
Configuration Roadmap for the Analytics Service
13.3
Analytics Prerequisites
13.3.1
Analytics - Installation
13.3.2
Analytics - Configuration
13.3.3
Analytics - Security Considerations
13.3.4
Analytics - Limitations
13.4
Configuring Analytics Collector Settings
13.4.1
Setting Analytics Collector Properties Using WLST
13.4.2
Setting Analytics Collector Properties Using Fusion Middleware Control
13.5
Registering an Analytics Collector for Your Application
13.5.1
Registering an Analytics Collector Using Fusion Middleware Control
13.5.2
Registering an Analytics Collector Using WLST
13.5.3
Disabling WebCenter Event Collection
13.5.3.1
Disabling WebCenter Portal Event Collection Using Fusion Middleware Control
13.5.3.2
Disabling WebCenter Portal Event Collection Using WLST
13.6
Configuring User Profile Events Timing
13.7
Validating Analytics Event Collection
13.8
Viewing the Current WebCenter Portal's Analytics Event List
13.9
Purging Analytics Data
13.10
Partitioning Analytics Data
13.11
Troubleshooting Issues with Analytics
14
Managing the Announcements and Discussions Services
14.1
What You Should Know About Discussions Server Connections
14.2
Discussions Server Prerequisites
14.2.1
Discussions Server - Installation
14.2.1.1
Discussions Server - High Availability Installation
14.2.2
Discussions Server - Configuration
14.2.3
Discussions Server - Security Considerations
14.2.4
Discussions Server - Limitations
14.3
Registering Discussions Servers
14.3.1
Registering Discussions Servers Using Fusion Middleware Control
14.3.2
Registering Discussions Servers Using WLST
14.4
Choosing the Active Connection for Discussions and Announcements
14.4.1
Choosing the Active Connection for Discussions and Announcements Using Fusion Middleware Control
14.4.2
Choosing the Active Discussion for Discussions and Announcements Using WLST
14.5
Modifying Discussions Server Connection Details
14.5.1
Modifying Discussions Server Connection Details Using Fusion Middleware Control
14.5.2
Modifying Discussions Server Connection Details Using WLST
14.6
Deleting Discussions Server Connections
14.6.1
Deleting a Discussions Server Connection Using Fusion Middleware Control
14.6.2
Deleting a Discussions Server Connection Using WLST
14.7
Setting Up Discussions Service Defaults
14.8
Setting Up Announcements Service Defaults
14.9
Testing Discussions Server Connections
14.10
Granting Administrator Permissions on the Discussions Server
14.11
Granting Administrator Role on the Discussions Server
14.11.1
Granting the Discussions Server Administrator Role using WLST
14.11.2
Granting the Discussions Server Administrator Role using the Admin Console
14.11.3
Revoking the Discussions Server Administrator Role
14.12
Troubleshooting Issues with Announcements and Discussions
14.12.1
Authentication Failed
14.12.2
Discussions Cannot Be Enabled in a Space
14.12.3
Login Failed
14.12.4
Login Does Not Function Properly After Configuring Oracle Access Manager
14.12.5
Category Not Found Exceptions
15
Managing the Events Service
15.1
What You Should Know About Events Connections
15.2
Configuration Roadmaps for Personal Events in the Events Service
15.3
Events Service Prerequisites for Personal Events
15.3.1
Microsoft Exchange Server 2007 Prerequisites
15.3.1.1
Microsoft Exchange Server 2007 - Installation
15.3.1.2
Microsoft Exchange Server 2007 - Configuration
15.3.1.3
Microsoft Exchange Server 2007 - Security Considerations
15.3.1.4
Microsoft Exchange Server 2007 - Limitations
15.3.2
Microsoft Exchange Server 2003 Prerequisites
15.3.2.1
Microsoft Exchange Server 2003 - Installation
15.3.2.2
Microsoft Exchange Server 2003 - Configuration
15.3.2.3
Microsoft Exchange Server 2003 - Security Considerations
15.3.2.4
Microsoft Exchange Server 2003 - Limitations
15.4
Registering Events Servers
15.4.1
Registering Events Servers Using Fusion Middleware Control
15.4.2
Registering Event Servers Using WLST
15.5
Choosing the Active Events Server Connection
15.5.1
Choosing the Active Events Server Using Fusion Middleware Control
15.5.2
Choosing the Active Events Server Connection Using WLST
15.6
Modifying Events Server Connection Details
15.6.1
Modifying Events Server Connection Details Using Fusion Middleware Control
15.6.2
Modifying Events Server Connection Details Using WLST
15.7
Deleting Event Server Connections
15.7.1
Deleting Event Server Connections Using Fusion Middleware Control
15.7.2
Deleting Event Server Connections Using WLST
15.8
Testing Event Server Connections
15.9
Troubleshooting Issues with Events
16
Managing the Instant Messaging and Presence Service
16.1
What You Should Know About Instant Messaging and Presence Connections
16.2
Instant Messaging and Presence Server Prerequisites
16.2.1
Microsoft Live Communications Server (LCS) Prerequisites
16.2.1.1
Microsoft LCS - Installation
16.2.1.2
Microsoft LCS - Configuration
16.2.1.3
Microsoft LCS - Security Considerations
16.2.2
Microsoft Office Communications Server (OCS) Prerequisites
16.2.2.1
Microsoft OCS - Installation
16.2.2.2
Microsoft OCS - Configuration
16.2.2.2.1
Simple Deployment
16.2.2.2.2
Remote Deployment
16.2.2.2.3
Building Application Provisioner
16.2.2.2.4
Provisioning WebCenter Portal's Proxy Application on OCS Server
16.2.2.2.5
IIS Server Configuration
16.2.2.2.6
Installing UCMA v2.0
16.2.2.2.7
Installing WebCenter Portal's Proxy Application
16.2.2.3
Microsoft OCS - Security Considerations
16.2.3
Microsoft Lync Prerequisites
16.2.3.1
Microsoft Lync - Installation
16.2.3.2
Microsoft Lync - Configuration
16.2.3.2.1
Simple Deployment
16.2.3.2.2
Remote Deployment
16.2.3.2.3
Building Application Provisioner
16.2.3.2.4
Provisioning WebCenter Portal's Proxy Application on Lync Server
16.2.3.2.5
Adding AllowedDomains Using WBemTest
16.2.3.2.6
Migrating Trusted Service Entries Using Topology Builder or PowerShell Cmdlets
16.2.3.2.7
IIS Server Configuration
16.2.3.2.8
Installing UCMA v2.0
16.2.3.2.9
Installing WebCenter Portal's Proxy Application
16.2.3.3
Microsoft Lync - Security Considerations
16.3
Registering Instant Messaging and Presence Servers
16.3.1
Registering Instant Messaging and Presence Servers Using Fusion Middleware Control
16.3.2
Registering Instant Messaging and Presence Servers Using WLST
16.4
Choosing the Active Connection for Instant Messaging and Presence
16.4.1
Choosing the Active Connection for Instant Messaging and Presence Using Fusion Middleware Control
16.4.2
Choosing the Active Connection for Instant Messaging and Presence Using WLST
16.5
Modifying Instant Messaging and Presence Connection Details
16.5.1
Modifying Instant Messaging and Presence Connections Details Using Fusion Middleware Control
16.5.2
Modifying Instant Messaging and Presence Connections Details Using WLST
16.6
Deleting Instant Messaging and Presence Connections
16.6.1
Deleting Instant Messaging and Presence Connections Using Fusion Middleware Control
16.6.2
Deleting Instant Messaging and Presence Connections Using WLST
16.7
Setting Up Instant Messaging and Presence Service Defaults
16.8
Testing Instant Messaging and Presence Connections
17
Managing the Mail Service
17.1
What You Should Know About Mail Server Connections
17.1.1
Configuring Send Mail Notifications for the Spaces Application
17.2
Configuration Roadmaps for the Mail Service
17.3
Mail Server Prerequisites
17.3.1
Mail Server - Installation
17.3.2
Mail Server - Configuration
17.3.2.1
Configuring Microsoft Exchange Server 2007 or 2010 for WebCenter Portal
17.3.2.1.1
Obtain the Certificate from the Microsoft Exchange Server
17.3.2.1.2
Add the Certificate to the WebCenter Portal Keystore
17.3.2.1.3
Microsoft Exchange Server Considerations
17.3.3
Mail Server - Security Considerations
17.3.4
Mail Server - Limitations
17.4
Registering Mail Servers
17.4.1
Registering Mail Servers Using Fusion Middleware Control
17.4.2
Registering Mail Servers Using WLST
17.5
Choosing the Active (or Default) Mail Server Connection
17.5.1
Choosing the Active (or Default) Mail Server Connection Using Fusion Middleware Control
17.5.2
Choosing the Active (or Default) Mail Server Connection Using WLST
17.6
Modifying Mail Server Connection Details
17.6.1
Modifying Mail Server Connection Details Using Fusion Middleware Control
17.6.2
Modifying Mail Server Connection Details Using WLST
17.7
Deleting Mail Server Connections
17.7.1
Deleting a Mail Connection Using Fusion Middleware Control
17.7.2
Deleting a Mail Connection Using WLST
17.8
Setting Up Mail Service Defaults
17.9
Testing Mail Server Connections
17.10
Troubleshooting Issues with Mail
17.10.1
Mail Service is Not Accessible in Secure Mode
17.10.2
Mail Service is Not Accessible in Non-Secure Mode
17.10.3
Unable to Create Distribution Lists in the Non-Secure Mode
17.10.4
Unable to Create Distribution Lists in the Secure Mode
17.10.5
Unable to Configure the Number of Mails Downloaded
17.10.6
Unable to Publish and Archive Space Mail
17.10.7
Changing Passwords on Microsoft Exchange
17.10.8
Mail Content Sent as Attachments
18
Managing the People Connections Service
18.1
What You Should Know About the People Connections Service
18.2
People Connections Prerequisites
18.3
Setting Up a Proxy Server for Activity Stream
18.4
Archiving the Activity Stream Schema
18.5
Synchronizing Profiles with the Identity Store
18.5.1
Using WLST Commands to Synchronize Profiles with the Identity Store
18.5.2
Using WebCenter Portal Administration to Synchronize Profiles with the Identity Store
18.6
Configuring Cache Options for the Profile Service
18.6.1
Using WLST Commands to Configure Profile Cache Options
18.6.2
Using WebCenter Portal Administration to Configure Profile Cache Options
19
Managing Subscriptions and Notifications
19.1
Setting Up Default Subscription Preferences
19.1.1
What You Should Know About Subscription Defaults
19.1.2
Setting Subscription Defaults
19.1.3
Setting Subscriptions Preferences in Spaces
19.2
Setting Up Notifications
19.2.1
What You Should Know About Connection Channels
19.2.2
Notification Prerequisites
19.2.2.1
Installation
19.2.2.2
Configuration
19.2.2.3
Security
19.2.2.4
Limitations
19.2.3
Configuration Roadmap for Notifications
19.2.4
Specifying the Notifications Channel Using Fusion Middleware Control
19.2.5
Specifying the Notifications Channel Using WLST
19.2.6
Example - Setting Up Mail Notifications for the Spaces Application Using WLST
19.3
Creating and Applying Custom Notification Templates
19.3.1
What You Should Know About Overwriting Default Notification Templates
19.3.2
Overwriting a Default Notifications Template
19.4
Testing the Notifications Connection
19.5
Troubleshooting Issues with Notifications
20
Managing Personalization for WebCenter Portal
20.1
What You Should Know About Personalization for WebCenter Portal
20.2
Before You Begin: Performing Required Configurations
20.2.1
Introduction
20.2.2
Configuring an Identity Asserter
20.2.3
Configuring the WebLogic Server Credential Store
20.3
Other Personalization Prerequisites
20.3.1
Personalization Installation Requirements
20.3.2
Personalization Configuration Requirements
20.3.3
Personalization Security
20.3.4
Personalization Limitations
20.3.5
Personalization Configuration Options
20.4
Configuring the WebCenter OPSS Trust Service
20.4.1
Configuring the Trust Service in the WebCenter Portal Domain
20.4.2
Configuring the Trust Service in the Integrated WLS Domain
20.4.3
Configuring Cross-Domain Trust
20.5
Configuring Providers
20.5.1
Creating or Modifying Provider Connection Settings
20.5.1.1
Understanding Personalization Connection Information
20.5.1.2
Connection Configuration Attributes
20.5.1.3
Configuring Connections Using WLST
20.5.1.4
Configuring Connections Using JConsole
20.5.1.4.1
Creating a New Connection Using JConsole
20.5.1.4.2
Editing Connection Settings Using JConsole
20.5.1.5
Configuring Connections Using Fusion Middleware Control
20.5.1.6
Writing a Custom Configuration Class
20.5.2
Configuring the CMIS Provider
20.5.3
Configuring the Activity Graph Provider
20.5.4
Configuring the Oracle People Connections Locator
20.5.5
Configuring Custom Providers
20.6
Configuring Coherence
20.7
Configuring Content Presenter
20.7.1
Configuring the WebCenter Portal Application's Content Server Connection
20.7.1.1
Configuring Connections for the Spaces Application Using WLST
20.7.1.2
Configuring Connections for the Spaces Application Using Fusion Middleware Control
20.7.2
Configuring the Content Presenter Task Flow Parameters
20.7.3
Configuring the Conductor's Scenario Tags
20.8
Configuring Single Sign-on
20.9
Overriding the Default Security Settings
20.9.1
Allowing Anonymous Execution of Scenarios
20.9.2
Disabling Scenario Creation by Anonymous Users
20.9.3
Disabling Scenario Creation by Authenticated Users
21
Managing the RSS Service
21.1
What You Should Know About the RSS Service
21.2
RSS Prerequisites
21.3
Setting Up a Proxy Server for External RSS News Feeds
21.4
Testing External RSS News Feed Connections
22
Managing Oracle Secure Enterprise Search in WebCenter Portal
22.1
What You Should Know About WebCenter Portal's Search with Oracle SES
22.2
Configuration Roadmaps for Oracle SES in WebCenter Portal
22.3
Prerequisites for using Oracle SES
22.3.1
Oracle SES - Installation
22.3.2
Oracle SES - Configuration
22.3.3
Oracle SES - Security
22.4
Setting Up Oracle SES Connections
22.4.1
Testing the Connection to Oracle SES
22.4.2
Registering Oracle Secure Enterprise Search Servers
22.4.2.1
Registering Oracle SES Connections Using Fusion Middleware Control
22.4.2.2
Registering Oracle SES Connections Using WLST
22.4.3
Choosing the Active Oracle SES Connection
22.4.3.1
Choosing the Active Oracle SES Connection Using Fusion Middleware Control
22.4.3.2
Choosing the Active Oracle SES Connection Using WLST
22.4.4
Modifying Oracle SES Connection Details
22.4.4.1
Modifying Oracle SES Connection Details Using Fusion Middleware Control
22.4.4.2
Modifying Oracle SES Connection Details Using WLST
22.4.5
Deleting Oracle SES Connections
22.4.5.1
Deleting Oracle SES Connections Using Fusion Middleware Control
22.4.5.2
Deleting Oracle SES Connections Using WLST
22.5
Configuring Oracle SES to Search Framework Applications
22.5.1
Setting Up Oracle WebCenter Portal Content Server for Oracle SES
22.5.2
Setting Up Oracle WebCenter Portal's Discussion Server for Oracle SES
22.5.3
Setting Up Oracle SES to Search WebCenter Portal
22.5.3.1
Logging on to the Oracle SES Administration Tool
22.5.3.2
Setting Up Oracle SES to Search Documents
22.5.3.3
Setting Up Oracle SES to Search Discussions and Announcements
22.5.3.4
Additional Oracle SES Configuration
22.5.4
Setting Up WebCenter Portal: Framework for Oracle SES
22.5.4.1
Configuring Framework Applications After Deployment
22.5.4.1.1
Modifying Search Parameters Using WLST
22.5.4.1.2
Configuring Search Crawlers Using WLST
22.5.4.1.3
Configuring Search Parameters and Crawlers Using Fusion Middleware Control
22.6
Configuring Oracle SES to Search Spaces Applications
22.6.1
Setting Up WebCenter Portal: Spaces for Oracle SES
22.6.1.1
Configuring Search Parameters Using WLST
22.6.1.2
Configuring Search Parameters and Crawlers Using Fusion Middleware Control
22.6.2
Setting Up Oracle WebCenter Portal: Content Server for Oracle SES
22.6.3
Setting Up Oracle WebCenter Portal Discussion Server for Oracle SES
22.6.4
Setting Up Oracle SES to Search WebCenter Portal
22.6.4.1
Logging on to the Oracle SES Administration Tool
22.6.4.2
Setting Up Oracle SES to Search Documents
22.6.4.3
Setting Up Oracle SES to Search Discussions and Announcements
22.6.4.4
Setting Up Oracle SES to Search Spaces, Lists, Pages, and People
22.6.4.5
Excluding Services from the Spaces Crawler
22.6.4.6
Additional Oracle SES Configuration
22.6.5
Configuring Search Crawlers Using WLST
22.6.6
Configuring Oracle SES for Spaces Using Python Script
22.6.7
Tips for Crawling Page Contents
22.7
Troubleshooting Issues with Oracle SES
22.7.1
No Search Results Found
22.7.1.1
Oracle SES Connection
22.7.1.2
Documents and Discussions Connections
22.7.1.3
WebCenter Portal Crawl Configuration
22.7.1.4
Oracle SES Configuration
22.7.1.5
User Authentication
22.7.1.6
Oracle SES Crawling
22.7.1.7
Oracle SES Authorization
22.7.2
Search Failure Errors
22.7.3
Cannot Grant View Permissions to WebCenter Portal
22.7.4
Restricting Oracle SES Results by Source Group or Source Type
22.7.5
Search Results Do Not Include Secured Resources
22.7.6
Search Results Do Not Include Documents
22.7.7
Search Results Do Not Include Discussions and Announcements
22.7.8
Search Results Do Not Include Recently Added Resources
22.7.9
Search Results Do Not Reflect Authorization Changes
22.7.10
Search Results Do Not Include Resources Available to Wide Audience
23
Managing the Worklist Service
23.1
Configuration Roadmaps for the Worklist Service
23.1.1
Roadmap - Configuring the Worklist Service for WebCenter Portal: Spaces
23.1.2
Roadmap - Configuring the Worklist Service for Framework applications
23.2
What You Should Know About BPEL Connections
23.3
BPEL Server Prerequisites
23.3.1
BPEL Server - Installation and Configuration
23.3.2
BPEL Server - Security Considerations
23.3.3
BPEL Server - Limitations in WebCenter Portal
23.4
Setting Up Worklist Connections
23.4.1
What You Should Know About Worklist Connections
23.4.2
Registering Worklist Connections
23.4.2.1
Registering Worklist Connections Using Fusion Middleware Control
23.4.2.2
Registering Worklist Connections Using WLST
23.4.3
Activating a Worklist Connection
23.4.3.1
Activating a Worklist Connections Using Fusion Middleware Control
23.4.3.2
Activating a Worklist Connections Using WLST
23.4.4
Modifying Worklist Connection Details
23.4.4.1
Modifying Worklist Connection Details Using Fusion Middleware Control
23.4.4.2
Modifying Worklist Connection Details Using WLST
23.4.5
Deleting Worklist Connections
23.4.5.1
Deleting Worklist Connections Using Fusion Middleware Control
23.4.5.2
Deleting Worklist Connections Using WLST
23.5
Configuring Spaces Workflow Notifications to be Sent by Email
23.6
Troubleshooting Issues with Worklists
23.6.1
Unavailability of the Worklist Service Due to Application Configuration Issues
23.6.1.1
adf-config.xml Refers to a Non-Existent BPEL Connection
23.6.1.2
adf-config.xml Has No Reference to a BPEL Connection
23.6.1.3
No Rows Yet Message Displays
23.6.2
Unavailability of the Worklist Service Due to Server Failure
23.6.2.1
Users Mismatch in Identity Stores
23.6.2.2
Shared User Directory Does Not Include the weblogic User
23.6.2.3
Issues with the wsm-pm Application
23.6.2.4
Clocks are Out of Sync for More Than Five Minutes
23.6.2.5
Worklist Service Timed Out or is Disabled
23.6.3
Spaces Email Notifications Not Working
24
Managing Portlet Producers
24.1
What You Should Know About Portlet Producers
24.2
Registering WSRP Producers
24.2.1
Registering a WSRP Producer Using Fusion Middleware Control
24.2.2
Registering a WSRP Producer Using WLST
24.2.3
Adding a Grant to the Policy Store for a Mapped User Identity
24.2.4
Registering a WSRP Portlet Producer in WebCenter Portal: Spaces
24.2.5
Registering a WSRP Portlet Producer in WebCenter Portal: Framework Applications
24.3
Testing WSRP Producer Connections
24.4
Registering Oracle PDK-Java Producers
24.4.1
Registering an Oracle PDK-Java Producer Using Fusion Middleware Control
24.4.2
Registering an Oracle PDK-Java Producer Using WLST
24.4.3
Registering an Oracle PDK-Java Portlet Producer in WebCenter Portal: Spaces
24.4.4
Registering an Oracle PDK-Java Portlet Producer in WebCenter Portal: Framework Applications
24.5
Testing Oracle PDK-Java Producer Connections
24.6
Editing Producer Registration Details
24.6.1
Editing Producer Registration Details Using Fusion Middleware Control
24.6.2
Editing Producer Registration Details Using WLST
24.6.3
Editing Producer Registration Details in WebCenter Portal: Spaces
24.6.4
Editing Producer Registration Details in WebCenter Portal: Framework Applications
24.6.5
Migrating WSRP Producer Metadata to a New WSDL URL
24.7
Deregistering Producers
24.7.1
Deregistering Producers Using Fusion Middleware Control
24.7.2
Deregister Producers Using WLST
24.7.3
Deregistering Producers in WebCenter Portal: Spaces
24.7.4
Deregistering Producers in WebCenter Portal: Framework Applications
24.8
Deploying Portlet Producer Applications
24.8.1
Understanding Portlet Producer Application Deployment
24.8.2
Preparing Portlet Producer Applications for Deployment
24.8.3
Deploying Portlet Producer Applications Using Oracle JDeveloper
24.8.4
Deploying Portlet Producer Applications Using Fusion Middleware Control
24.8.5
Deploying Portlet Producer Applications Using Oracle WebLogic Server Administration Console
24.8.6
Deploying Portlet Producer Applications Using WLST
24.9
Configuring WebCenter Services Portlets
24.9.1
Configuring Service Back-End Connections
24.9.1.1
Configuring the Documents Service Content Repository Connection
24.9.1.2
Configuring the Discussions and Announcements Services Connection
24.9.1.3
Configuring the Mail Service Connection
24.9.2
Configuring Security for WebCenter Services Portlets
24.9.3
Troubleshooting WebCenter Services Portlets
24.9.3.1
Rich Text Editor Not Working for Document Manager and Blogs Portlets
24.9.3.2
Cannot Manage Lists in the Lists Portlet
24.9.3.3
Portlet Uses Incorrect Time Zone or Date and Time Format
24.9.3.4
Portlet Displays Remote Portlet Communication Error
24.10
Troubleshooting Portlet Producer Issues
24.10.1
Producer Registration Fails for a WebCenter Portal: Framework Application
24.10.2
Portlet Unavailable: WSM-00101 Exception
25
Managing the Pagelet Producer
25.1
About the Pagelet Producer
25.1.1
Key Concepts
25.1.2
Support for WSRP and Oracle JPDK Portlets
25.1.3
Support for OpenSocial Gadgets
25.1.4
Support for Oracle WebCenter Interaction Portlets
25.2
Registering the Pagelet Producer
25.2.1
Registering the Pagelet Producer for WebCenter Portal Applications Using Fusion Middleware Control
25.2.2
Registering the Pagelet Producer for WebCenter Portal Applications Using WLST
25.2.3
Configuring the Pagelet Producer Service for WebCenter Portal
25.2.4
Registering Pagelet Producer Using WebCenter Portal: Spaces
25.3
Configuring Pagelet Producer Settings
25.3.1
Logging Settings
25.3.2
Proxy Settings
25.3.3
Transform Settings
25.3.4
CSP Settings
25.3.5
Kerberos Settings
25.3.6
OpenSocial Settings
25.4
Creating Resources
25.4.1
Configuration Pages: Web and CSP Resources
25.4.1.1
General
25.4.1.2
CSP
25.4.1.3
Policy
25.4.1.4
Autologin
25.4.1.4.1
Form Login
25.4.1.4.2
Basic Login and NTLM Login
25.4.1.4.3
Kerberos Login
25.4.1.4.4
Authentication Sources
25.4.1.5
Headers
25.4.2
Configuration Pages for WSRP/JPDK Resources (WSRP and Oracle JPDK Portlet Producers)
25.4.2.1
General
25.4.2.2
Policy
25.4.3
Configuration Pages for OpenSocial Resources (OpenSocial Gadget Producers)
25.4.3.1
General
25.4.3.2
Policy
25.5
Creating Pagelets
25.5.1
General
25.5.2
Preferences
25.5.3
Parameters
25.5.4
Clipper
25.5.5
Documentation
25.6
Creating Web Injectors
25.6.1
General
25.6.2
Content
25.7
Creating Custom Parsers
25.8
Creating Hosted Files
25.9
Registering WSRP and Oracle JPDK Portlet Producers in the Pagelet Producer
25.9.1
Using WSRP and Oracle JPDK Portlets
25.10
Managing Import, Export, Backup and Recovery of Pagelet Producer Components
25.10.1
Exporting and Importing Pagelet Producer Metadata Using WLST
25.10.1.1
Exporting Pagelet Producer Metadata Using WLST
25.10.1.2
Importing Pagelet Producer Metadata Using WLST
25.10.2
Backing Up and Restoring the Pagelet Producer
25.11
Troubleshooting Pagelets
25.11.1
Redeploying the Pagelet Producer to a Different Context
26
Managing External Applications
26.1
What You Should Know About External Applications
26.2
Registering External Applications
26.2.1
Registering External Applications Using Fusion Middleware Control
26.2.2
Registering External Applications Using WLST
26.2.3
Registering External Applications in the Spaces Application
26.2.4
Registering External Applications in Framework Applications
26.3
Modifying External Application Connection Details
26.3.1
Modifying External Application Connection Using Fusion Middleware Control
26.3.2
Modifying External Application Connection Using WLST
26.4
Testing External Application Connections
26.5
Deleting External Application Connections
26.5.1
Deleting External Application Connections Using Fusion Middleware Control
26.5.2
Deleting External Application Connections Using WLST
26.5.3
Deleting External Applications Connections in WebCenter Portal: Spaces
26.5.4
Deleting External Applications Connections in WebCenter Portal: Framework Applications
27
Managing REST Services
27.1
About REST Services
27.2
Performing Required Manual Configurations to Enable REST
27.3
Understanding Security Tokens
27.4
Configuring a Proxy Server
27.5
Changing the REST Root Name
27.6
Using Compression
27.7
Handling Authentication
28
Managing Microsoft Office Integration
28.1
About Microsoft Office Integration
28.2
Configuring Microsoft Office Integration
28.3
Configuring Non-SSL Integrations
28.4
Troubleshooting Microsoft Office Integration
28.4.1
Clicking Edit with Office Does Not Invoke Word
28.4.2
Problem with Editing Document with Word from Document Library
28.4.3
Using SSL - Document Cannot be Checked Out
28.4.4
Microsoft Office Task Pane Only Shows a Single Tab
28.4.5
Unable to Connect to Microsoft Office Using Firefox
Part V Advanced Systems Administration for Oracle WebCenter Portal
29
Managing WebCenter Portal Application Security
29.1
Introduction to WebCenter Portal Application Security
29.2
Default Security Configuration
29.2.1
Administrator Accounts
29.2.2
Application Roles and Enterprise Roles
29.2.3
Default Identity and Policy Stores
29.2.3.1
File-based Credential Store
29.2.4
Default Policy Store Permissions and Grants
29.2.4.1
Permission-based Authorization
29.2.4.2
Role-mapping Based Authorization
29.2.4.3
Default Policy Store Permissions for Spaces
29.2.4.4
Default Code-based Grants
29.2.5
Post-deployment Security Configuration Tasks
29.3
Troubleshooting Security Configuration Issues
29.3.1
Spaces Application Does Not Find Users in LDAP Provider
29.3.2
Space Created with Errors When Logged in as OID User
29.3.3
Users Cannot Self-Register when Spaces Configured with Active Directory
29.3.4
User Made Administrator Does Not Have Administrator Privileges
29.3.5
OmniPortlet Producer Authorization Exception in SSO Environment
29.3.6
Deploying the SAML SSO-specific Discussions EAR file Produces an Exception
29.3.7
Configuring SAML Single Sign-on Produces 403 Error
30
Configuring the Identity Store
30.1
Reassociating the Identity Store with an External LDAP Server
30.2
Configuring the GUID Attribute for External LDAP Identity Stores
30.3
Adding Users to the Embedded LDAP Identity Store
30.3.1
Adding Users to the Identity Store Using the WLS Administration Console
30.3.2
Adding Users to the Identity Store Using an LDIF File
30.4
Moving the Administrator Account to an External LDAP Server
30.4.1
Migrating WebCenter Portal's Discussions Server to Use an External LDAP
30.4.2
Changing the Administrator Group Name
30.5
Configuring the Oracle Content Server to Share the Spaces Identity Store LDAP Server
30.6
Aggregating Multiple Identity Store LDAP Servers Using libOVD
30.6.1
Configuring libOVD for Identity Stores with Complete User Profiles
30.6.2
Configuring libOVD for Identity Stores with Partial User Profiles
30.6.3
Restoring the Single Authenticator
30.7
Configuring Dynamic Roles for the Spaces Application
30.7.1
Overview of Configuring Dynamic Roles
30.7.2
Prerequisites to Configuring Dynamic Roles
30.7.3
Installing the OVD Plug-in
30.7.4
Configuring Dynamic Roles
30.7.4.1
Configuring OES
30.7.4.2
Configuring the OVD Plug-in
30.7.4.3
Configuring the Personalization Attributes
30.7.4.4
Configuring the Spaces Application to Consume Dynamic Roles
30.8
Configuring Dynamic Groups for the Spaces Application
30.8.1
Creating a Dynamic Group Using an LDIF File
30.8.2
Creating a Dynamic Group Using the Oracle Directory Services Manager
30.9
Configuring the REST Service Identity Asserter
30.9.1
Understanding the REST Service Instance and Identity Asserter
30.9.2
Setting up the Client Application
30.9.3
Configuring the WLS Trust Service Asserter
31
Configuring the Policy and Credential Store
31.1
Creating a root Node
31.2
Reassociating the Credential and Policy Store Using Fusion Middleware Control
31.3
Reassociating the Credential and Policy Store Using WLST
31.4
Reassociating the Policy and Credential Store with a Database
31.5
Managing Credentials
31.6
Managing Users and Application Roles
31.6.1
Granting the Spaces Administrator Role
31.6.1.1
Granting the Spaces Administrator Role Using Fusion Middleware Control
31.6.1.2
Granting the Spaces Administrator Role Using WLST
31.6.2
Granting Application Roles
31.6.2.1
Granting Application Roles Using Fusion Middleware Control
31.6.2.2
Granting Application Roles Using WLST
31.6.3
Using the Runtime Administration Pages
31.7
Configuring Self-Registration By Invitation in the Spaces Application
31.8
Setting the Policy Store Refresh Interval and Other Cache Settings
31.8.1
Setting the Policy Store Refresh Interval
31.8.2
Setting the Connection Pool Cache
31.8.3
Setting User Cache Settings
31.8.4
Setting Group Cache Settings
32
Configuring Single Sign-on
32.1
Introduction to Single Sign-on
32.2
Configuring Oracle Access Manager (OAM)
32.2.1
OAM Components and Topology
32.2.2
Roadmap to Configuring OAM
32.2.3
Installing and Configuring OAM
32.2.3.1
Installing and Configuring OAM 11g R1
32.2.3.1.1
Installing and Configuring OAM 11g
32.2.3.1.2
Installing and Configuring the Oracle HTTP Server
32.2.3.1.3
Installing the WebGate on the WebTier
32.2.3.1.4
Registering the WebGate Agent
32.2.3.2
Installing and Configuring OAM 11g R2
32.2.3.3
Installing and Configuring OAM 10g
32.2.3.3.1
Installing and Configuring OAM 10g
32.2.3.3.2
Installing and Configuring the Oracle HTTP Server
32.2.3.3.3
Configuring the WebCenter Portal Policy Domain
32.2.3.3.4
Installing the WebGate 10g on the WebTier
32.2.4
Configuring the WebLogic Domain for OAM
32.2.4.1
Configuring the Oracle Internet Directory Authenticator
32.2.4.2
Configuring the OAM Identity Asserter
32.2.4.3
Configuring the Default Authenticator and Provider Order
32.2.4.4
Adding an OAM Single Sign-on Provider
32.2.5
Installing and Configuring the Oracle HTTP Server
32.2.6
Additional Single Sign-on Configurations
32.2.6.1
Configuring WebCenter Portal: Spaces for SSO
32.2.6.2
Configuring the Discussions Server for SSO
32.2.6.2.1
Creating a Discussions Server Connection for Spaces
32.2.6.3
Configuring the Worklist Service for SSO
32.2.6.4
Configuring OAM for RSS Feeds Using External Readers
32.2.6.4.1
Unprotecting RSS Feeds in OAM 11g
32.2.6.4.2
Unprotecting RSS Feeds in OAM 10g
32.2.6.5
Configuring the WebLogic Server Administration Console and Enterprise Manager for OAM 10g
32.2.6.6
Configuring the WebLogic Server Administration Console and Enterprise Manager for OAM 11g
32.2.6.7
Configuring Secure Enterprise Search for SSO
32.2.6.8
Configuring Content Server for SSO
32.2.6.9
Restricting Access with Connection Filters
32.2.6.10
Configuring Portlet Producers and Additional Components
32.2.7
Testing Your OAM Installation
32.3
Configuring Oracle Single Sign-On (OSSO)
32.3.1
Roadmap to Configuring OSSO
32.3.2
OSSO Components and Topology
32.3.3
Configuring the Oracle HTTP Server and Associated Modules
32.3.4
Configuring the OSSOIdentityAsserter
32.3.5
Registering OHS with Oracle SSO
32.3.6
Additional Configurations
32.3.6.1
Configuring WebCenter Portal: Spaces for SSO
32.3.6.2
Restricting Access Using the WebTier OHS Ports
32.3.6.3
Configuring the Discussions Server for SSO
32.3.6.4
Configuring the Worklist Service for SSO
32.3.6.5
Configuring Oracle Content Server for SSO
32.3.6.6
Configuring OSSO for RSS Feeds Using External Readers
32.3.6.7
Configuring SES Crawl for SSO
32.4
Configuring SAML-based Single Sign-on
32.4.1
SAML Components and Topology
32.4.2
Configuring SAML-based Single Sign-on
32.4.2.1
SAML Single Sign-on Prerequisites
32.4.2.1.1
Configuring Oracle Content Server for SAML SSO
32.4.2.1.2
Configuring the Discussions Server for SAML SSO
32.4.2.1.3
Configuring and Exporting the Certificates
32.4.2.1.4
Setting Up SSL
32.4.2.2
Configuring SAML-based SSO
32.4.2.2.1
The Single Sign-on Script
32.4.2.2.2
Using the Scripts
32.4.2.3
Configuring SAML SSO for RSS Using External Readers
32.4.2.4
Checking Your Configuration
32.4.2.5
Disabling Your SAML SSO Configuration
32.4.2.6
Removing Your SAML SSO Configuration
32.5
Configuring SSO for Microsoft Clients
32.5.1
Microsoft Client SSO Concepts
32.5.2
System Requirements
32.5.3
Configuring Microsoft Clients
32.5.3.1
Configuring the Negotiate Identity Assertion Provider
32.5.3.2
Configuring an Active Directory Authentication Provider
32.5.3.3
Configuring WebCenter Portal: Spaces
32.5.3.4
Configuring the Discussions Server for SSO
32.6
Configuring SSO with Virtual Hosts
32.6.1
Understanding the Need for a Virtual Host
32.6.2
Configuring Virtual Hosts for OSSO
32.6.3
Configuring Virtual Hosts for OAM 10g
32.6.4
Configuring Virtual Hosts for OAM 11g
32.6.5
Configuring WebCenter Portal for Virtual Hosts
32.6.6
Testing Your Configuration
33
Configuring Framework Applications for Single Sign-on
33.1
Configuration Overview
33.2
Single Sign-on Prerequisites
33.2.1
Adding CLIENT-CERT in web.xml
33.2.2
Setting the Cookie Path for JSESSIONID
33.2.3
Determining the Public and Protected URIs for Your Application
33.2.4
Implications of Embedded Login
33.2.5
Handling Logout
33.3
Configuring the WebTier
33.4
Configuring Framework and Portlet Producer Applications for OAM
33.4.1
Configuring Framework Applications for OAM 10
g
33.4.2
Configuring Portlet Producer Applications for OAM 10
g
33.4.3
Configuring Framework Applications for OAM 11
g
33.4.4
Configuring Portlet Producer Applications for OAM 11
g
33.5
Configuring Framework Applications for OSSO
33.6
Configuring Framework Applications for SAML SSO
33.6.1
Configuring SAML SSO for a Destination Framework Application
33.6.1.1
Enabling the Destination Site
33.6.1.2
Configuring a Relying Party
33.6.1.3
Configuring an Asserting Party
33.6.2
Configuring SAML SSO for a Source Framework Application
33.6.2.1
Protecting SAML ITS
33.6.2.2
Setting the Cookie Path for JSESSIONID
33.6.2.3
Setting the SSO Property to True
33.6.2.4
Configuring the SAML Credential Mapping Provider
33.6.2.5
Configuring a Relying Party
33.6.2.6
Configuring the Source Site Federation Services
33.6.2.7
Configuring the SAML Identity Assertion Provider
33.6.2.8
Configuring the Destination Site Federation Services
33.6.2.9
Configuring Other Destination Applications
34
Configuring SSL
34.1
Securing the Browser Connection to Spaces with SSL
34.1.1
Creating the Custom Keystore
34.1.2
Configuring the Custom Identity and Java Trust Keystores
34.1.3
Configuring the SSL Connection
34.2
Securing the Browser Connection to a Framework Application with SSL
34.3
Securing the Connection from Oracle HTTP Server to Spaces with SSL
34.3.1
Configuring the Identity and Trust Keystores
34.3.2
Configuring the SSL Connection
34.3.3
Installing the Oracle HTTP Server
34.3.4
Wiring the Spaces Ports to the HTTP Server
34.3.5
Configuring the SSL Certificates
34.4
Securing the Browser Connection to the Discussions Service with SSL
34.4.1
Creating the Custom Keystore
34.4.2
Configuring the Identity and Trust Key Stores
34.4.3
Configuring the SSL Connection
34.5
Securing the Spaces Connection to Portlet Producers with SSL
34.5.1
Creating the Custom Keystores
34.5.2
Configuring the Identity and Trust Key Stores
34.5.3
Configuring the SSL Connection
34.5.4
Registering the SSL-enabled WSRP Producer and Running the Portlets
34.5.5
Registering the SSL-enabled PDK-Java Producer and Running the Portlets
34.5.6
Consuming SSL-Enabled WSRP Portlets in JDeveloper
34.6
Securing the Spaces Connection to the LDAP Identity Store
34.6.1
Exporting the OID Certificate Authority (CA)
34.6.2
Setting Up the WebLogic Server
34.7
Securing the Spaces Connection to Content Server with SSL
34.7.1
Configuring a Keystore and Key on the Client Side
34.7.2
Configuring a Keystore and Key on the Server Side
34.7.3
Verifying Signatures of Trusted Clients
34.7.4
Securing Identity Propagation
34.8
Securing the Spaces Connection to IMAP and SMTP with SSL
34.9
Securing a Framework Application's Connection to IMAP and SMTP with SSL
34.10
Securing the Connection to Oracle SES with SSL
34.11
Securing the Spaces Connection to Microsoft Live Communication Server and Office Communication Server with SSL
34.12
Securing the Spaces Connection to an External BPEL Server with SSL
35
Configuring WS-Security
35.1
Configuring WS-Security for a Simple Topology
35.1.1
Roadmap to Configuring WS-Security for a Simple Topology
35.1.2
Setting Up the WebCenter Portal Domain Keystore
35.1.2.1
Creating the WebCenter Portal Domain Keystore
35.1.2.2
Configuring the Keystore with WLST
35.1.2.3
Configuring the Keystore Using Fusion Middleware Control
35.1.3
Configuring the Discussions Server for a Simple Topology
35.1.3.1
Attaching Security Policies for Spaces and Discussions Web Service Endpoints
35.1.3.2
Securing the Discussions Service Endpoints
35.1.3.2.1
Securing the Discussions Server Endpoints Using Fusion Middleware Control
35.1.3.2.2
Securing the Discussions Server Endpoints Using WLST
35.1.3.3
Configuring the Discussions Server Connection Settings
35.1.4
Command Summary for a Simple Topology
35.2
Configuring WS-Security for a Typical Topology
35.2.1
Roadmap to Configuring WS-Security for a Typical Topology
35.2.2
Setting Up the WebCenter Portal Domain Keystore
35.2.2.1
Creating the WebCenter Portal Domain Keystore
35.2.2.2
Configuring the Keystore Using WLST
35.2.2.3
Configuring the Keystore Using Fusion Middleware Control
35.2.3
Configuring the Discussions Server for a Typical Topology
35.2.4
Setting Up the SOA Domain
35.2.4.1
Creating the SOA Domain Keystore
35.2.4.2
Configuring the Keystore Using WLST
35.2.4.3
Configuring the Keystore Using Fusion Middleware Control
35.2.5
Command Summary for a Typical Topology
35.3
Configuring WS-Security for a Complex Topology
35.3.1
Roadmap to Configuring WS-Security for a Complex Topology
35.3.2
Setting Up the WebCenter Portal Domain Keystores
35.3.2.1
Creating the WebCenter Portal Domain Keystores
35.3.2.2
Configuring the Keystore Using WLST
35.3.2.3
Configuring the Keystore Using Fusion Middleware Control
35.3.3
Configuring the Discussions Server for a Complex Topology
35.3.3.1
Securing the Discussions Service Endpoints
35.3.3.2
Creating the Discussions Server Keystore
35.3.3.3
Updating the Credential Store
35.3.3.4
Configuring the Discussions Server Connection Settings
35.3.4
Setting Up the First SOA Domain
35.3.4.1
Creating the SOA Domain Keystore
35.3.4.2
Configuring the Keystore Using WLST
35.3.4.3
Configuring the Keystore Using Fusion Middleware Control
35.3.5
Setting Up the Second SOA Domain
35.3.5.1
Creating the SOA Domain Keystore
35.3.5.2
Configuring the Keystore Using WLST
35.3.5.3
Configuring the Keystore Using Fusion Middleware Control
35.3.5.4
Configuring the Spaces Worklist Connection for the Second SOA Server
35.3.6
Setting Up the External Portlet Domain Keystore
35.3.6.1
Creating the External Portlet Domain Keystore
35.3.6.2
Configuring the Keystore Using WLST
35.3.6.3
Configuring the Keystore Using Fusion Middleware Control
35.3.7
Setting Up the External WebCenter Portal Domain Keystore
35.3.7.1
Creating the External WebCenter Portal Domain Keystore
35.3.7.2
Configuring the Keystore Using WLST
35.3.7.3
Configuring the Keystore Using Fusion Middleware Control
35.3.8
Command Summary for a Complex Topology
35.4
Securing Spaces for Applications Consuming Spaces Client APIs with WS-Security
35.4.1
Configuring a Simple Topology for Applications Consuming Spaces Client APIs
35.4.2
Configuring a Typical Topology for Applications Consuming Spaces Client APIs
35.4.3
Configuring a Complex Topology for Applications Consuming Spaces Client APIs
36
Configuring Security for Portlet Producers
36.1
Securing a WSRP Producer
36.1.1
Deploying the Producer
36.1.2
Attaching a Policy to the Producer Endpoint
36.1.3
Setting Up the Keystores
36.2
Securing a PDK-Java Producer
36.2.1
Defining a Shared Key as a Password Credential
36.2.1.1
Defining a Shared Key Using Fusion Middleware Control
36.2.1.2
Defining a Shared Key Using WLST
37
Using WebCenter Portal Administration Console
37.1
Introduction to WebCenter Portal Administration Console
37.2
Accessing the WebCenter Portal Administration Console
37.3
Configuring Application Defaults
37.3.1
Choosing a Default Page Template
37.3.2
Choosing Default Resource Catalogs
37.3.3
Choosing a Default Navigation
37.3.4
Choosing a Default Skin
37.3.5
Choosing the Default Base Resource URL
37.4
Managing Application Members and Roles
37.4.1
Understanding Users
37.4.2
Understanding Application Roles and Permissions
37.4.2.1
Understanding Application Roles
37.4.2.1.1
Default Application Roles
37.4.2.1.2
Custom Application Roles
37.4.2.2
Understanding Application Permissions
37.4.2.2.1
Application Permissions
37.4.2.2.2
Discussion Server Role Mapping
37.4.2.2.3
Understanding Enterprise Group Role Mapping
37.4.3
Managing Users
37.4.3.1
Adding Members to Application Roles
37.4.3.2
Assigning a User to a Different Role
37.4.3.3
Giving a User Administrative Privileges
37.4.3.4
Revoking Application Roles
37.4.3.5
Adding or Removing Users
37.4.4
Managing Application Roles and Permissions
37.4.4.1
Defining Application Roles
37.4.4.2
Modifying Application Role Permissions
37.4.4.3
Granting or Removing Roles for Unauthenticated Users
37.4.4.4
Granting Roles to All Authenticated Users
37.4.4.5
Deleting Application Roles
37.5
Managing Application Resources
37.5.1
Working with Pages
37.5.1.1
Creating a Page
37.5.1.2
Creating a Sub Page
37.5.1.3
Setting Page Access
37.5.1.3.1
Setting Permissions on an Individual Page
37.5.1.3.2
Setting Permissions on the Root Node
37.5.1.4
Reordering a Page
37.5.1.5
Moving a Page in the Page Hierarchy
37.5.1.6
Renaming a Page
37.5.2
Creating a Resource
37.5.3
Copying a Resource
37.5.4
Editing Resources
37.5.4.1
Editing the Source Code of a Resource
37.5.4.2
Editing a Resource by Using the Edit Dialog
37.5.5
Setting Properties on a Resource
37.5.5.1
Accessing the Edit Properties Dialog of a Resource
37.5.5.2
Renaming, Describing, and Categorizing a Resource
37.5.5.3
Associating an Icon with a Resource
37.5.5.4
Working with Attributes of a Resource
37.5.5.4.1
Associating an Attribute with a Resource
37.5.5.4.2
Deleting an Attribute of a Resource
37.5.6
Showing or Hiding a Resource
37.5.7
Setting Resource Security
37.5.8
Downloading and Uploading a Resource
37.5.9
Previewing a Resource
37.5.10
Deleting a Resource
37.6
Managing Services, Portlet Producers, and External Applications
37.6.1
Managing Content
37.6.1.1
Creating a New Folder
37.6.1.2
Creating a Wiki Page
37.6.1.3
Editing a File
37.6.1.4
Uploading a Document
37.6.1.5
Checking Out a Document
37.6.1.6
Uploading a New Version of a Document
37.6.1.7
Viewing Version History of a Content Item
37.6.1.8
Getting Direct and Download URLs of a Document
37.6.1.9
Organizing Columns for the Displayed Content
37.6.1.9.1
Showing Columns
37.6.1.9.2
Reordering Columns
37.6.1.10
Setting Up Security on Folders and Documents
37.6.2
Managing Portlet Producers
37.6.2.1
Registering Portlet Producers
37.6.2.2
Editing and Deleting Portlet Producers
37.6.3
Managing External Applications
37.6.3.1
Registering External Applications
37.6.3.2
Editing and Deleting External Applications
37.6.4
Creating and Configuring Polls
37.6.4.1
What You Should Know About the Polls Service
37.6.4.2
Creating, Configuring, and Analyzing a Poll
37.7
Propagating Portal Changes From Staging to Production
38
Managing a Multilanguage Portal
38.1
What You Should Know About Languages in the Spaces Application
38.1.1
Languages Supported Out-of-the-Box by Spaces
38.2
Limiting Edits to a Particular String or Space
38.2.1
Finding the Resource Key for a String
38.2.2
Finding the GUID for a Space
38.3
Modifying Strings
38.4
Adding Support to Spaces for a New Language
38.5
Presenting Translated Content Through a Content Presenter Template
39
Monitoring Oracle WebCenter Portal Performance
39.1
Understanding Oracle WebCenter Portal Performance Metrics
39.1.1
Understanding WebCenter Portal Metric Collection
39.1.1.1
Metric Collection: Since Startup
39.1.1.2
Metric Collection: Recent History
39.1.1.3
Metric Collection: Last "N" Samples
39.1.2
Understanding the Key Performance Metrics
39.1.3
Using Key Performance Metric Data to Analyze and Diagnose System Health
39.1.4
Understanding Some Common Performance Issues and Actions
39.1.5
Understanding Page Request Metrics
39.1.5.1
Understanding Full Page and Partial Page Metrics
39.1.5.2
Recent Page Metrics
39.1.5.3
Overall Page Metrics
39.1.6
Understanding Document Metrics
39.1.7
Understanding Portlet Producer Metrics
39.1.7.1
Recent Portlet Metrics
39.1.7.2
Overall Portlet Producer Metrics
39.1.7.3
Overall Portlet Metrics
39.1.8
Understanding WebLogic Server Metrics
39.1.9
Understanding Security Metrics
39.1.10
Understanding Page Response and Load Metrics
39.1.11
Understanding Space Metrics
39.1.12
Understanding Service Metrics
39.1.12.1
Common WebCenter Portal Service Metrics
39.1.12.2
WebCenter Portal Service-Specific Metrics
39.1.12.2.1
Announcement Metrics
39.1.12.2.2
BPEL Worklist Metrics
39.1.12.2.3
Content Repository Metrics
39.1.12.2.4
Discussion Metrics
39.1.12.2.5
Events Metrics
39.1.12.2.6
External Application Metrics
39.1.12.2.7
Instant Messaging and Presence (IMP) Metrics
39.1.12.2.8
Import and Export Metrics
39.1.12.2.9
List Metrics
39.1.12.2.10
Mail Metrics
39.1.12.2.11
Note Metrics
39.1.12.2.12
Page Operation Metrics
39.1.12.2.13
People Connection Metrics
39.1.12.2.14
Poll Metrics
39.1.12.2.15
RSS News Feed Metrics
39.1.12.2.16
Recent Activity Metrics
39.1.12.2.17
Search Metrics
39.1.12.3
WebCenter Portal Service-Specific Issues and Actions
39.1.12.3.1
Announcements Service - Issues and Actions
39.1.12.3.2
BPEL Worklist Service - Issues and Actions
39.1.12.3.3
Content Repository (Documents and Content Presenter) Service - Issues and Actions
39.1.12.3.4
Discussions Service - Issues and Actions
39.1.12.3.5
External Applications Service - Issues and Actions
39.1.12.3.6
Events Service - Issues and Actions
39.1.12.3.7
Instant Messaging and Presence (IMP) Service - Issues and Actions
39.1.12.3.8
Import and Export - Issues and Actions
39.1.12.3.9
Lists Service - Issues and Actions
39.1.12.3.10
Mail Service - Issues and Actions
39.1.12.3.11
Notes Service - Issues and Actions
39.1.12.3.12
Page Service - Issues and Actions
39.1.12.3.13
Portlets and Producers - Issues and Actions
39.1.12.3.14
People Connections Service - Issues and Actions
39.1.12.3.15
Polls Service - Issues and Actions
39.1.12.3.16
RSS Service - Issues and Actions
39.1.12.3.17
Recent Activities Service - Issues and Actions
39.1.12.3.18
Search Service - Issues and Actions
39.2
Viewing Performance Information Using Fusion Middleware Control
39.2.1
Monitoring a Spaces Application
39.2.1.1
Monitoring Recent Performance Metrics for the Spaces Application
39.2.1.2
Monitoring Space Metrics
39.2.1.3
Monitoring Page Metrics for the Spaces Application
39.2.1.4
Monitoring Service Metrics for the Spaces Application
39.2.1.5
Monitoring All Metrics Through the Metrics Palette
39.2.2
Monitoring Framework Applications
39.2.2.1
Monitoring Recent Performance Metrics for a Framework Application
39.2.2.2
Monitoring Service Metrics for a Framework Application
39.2.2.3
Monitoring Page Metrics for a Framework Application
39.2.2.4
Monitoring All Metrics Through the Metrics Palette
39.3
Customizing Key Performance Metric Thresholds and Collection for WebCenter Portal
39.3.1
Understanding Customization Options for Key Performance Metrics
39.3.2
Understanding Default Metric Collection and Threshold Settings for WebCenter Portal
39.3.3
Configuring Thresholds for Key WebCenter Portal Metrics
39.3.4
Configuring Thresholds for Document Upload/Download Metrics
39.3.5
Configuring the Frequency of WebLogic Server Health Checks
39.3.6
Configuring the Number of Samples Used to Calculate Key Performance Metrics
39.3.7
Editing Thresholds and Collection Options for WebCenter Portal (metric_properties.xml)
39.4
Diagnosing and Resolving Performance Issues with WebCenter Portal
39.5
Viewing and Configuring Log Information
39.5.1
Spaces Application Logs
39.5.2
Framework Application Logs
39.6
Tuning Oracle WebCenter Portal Performance
40
Managing Export, Import, Backup, and Recovery of WebCenter Portal
40.1
Exporting and Importing a Spaces Application for Data Migration
40.1.1
Understanding Spaces Export and Import
40.1.2
Prerequisites for Spaces Application Export and Import
40.1.3
Migrating Back-end Components for an Entire Spaces Application
40.1.3.1
Exporting the LDAP Identity Store
40.1.3.2
Importing the LDAP Identity Store
40.1.3.3
Exporting and Importing the LDAP Credential Store
40.1.3.4
Exporting and Importing the LDAP Policy Store
40.1.3.5
Exporting and Importing a File-based Credential Store
40.1.3.6
Exporting and Importing a File-based Policy Store
40.1.3.7
Exporting All Discussions Server Data
40.1.3.8
Importing All Discussions Server Data
40.1.3.9
Exporting All Oracle WebCenter Content Server Data
40.1.3.10
Importing All Oracle WebCenter Content Server Data
40.1.3.11
Exporting Portlet Producers
40.1.3.12
Importing Portlet Producers
40.1.3.13
Exporting and Importing Activity Graph and Analytics Data
40.1.3.14
Exporting and Importing Pagelet Producer Data
40.1.4
Exporting an Entire Spaces Application
40.1.4.1
Exporting the Spaces Application Using Fusion Middleware Control
40.1.4.2
Exporting the Spaces Application Using WLST
40.1.5
Importing an Entire Spaces Application
40.1.5.1
Importing a Spaces Application Using Fusion Middleware Control
40.1.5.2
Importing a Spaces Application Using WLST
40.1.5.3
Verify an Imported Spaces Application
40.1.6
Prerequisites for Individual Space Export and Import
40.1.7
Migrating Back-end Components for Individual Spaces
40.1.7.1
Exporting Discussions for a Space
40.1.7.2
Importing Discussions for a Space
40.1.7.3
Exporting Documents for a Space
40.1.7.4
Importing Documents for a Space
40.1.7.5
Exporting/Importing Space Documents using the Document Migration Utility
40.1.7.5.1
Properties Required to Run the Document Migration Utility
40.1.7.5.2
Migrating Content Using the Document Migration Utility
40.1.7.5.3
Running the Document Migration Utility with Additional Logging
40.1.8
Exporting Individual Spaces
40.1.8.1
Exporting Individual Spaces Using the Spaces Application
40.1.8.2
Exporting Individual Spaces Using WLST
40.1.9
Importing Individual Spaces
40.1.9.1
Importing Individual Spaces Using the Spaces Application
40.1.9.2
Importing Individual Spaces Using WLST
40.1.10
Migrating Back-end Components for Space Templates
40.1.11
Exporting Space Templates
40.1.11.1
Exporting Space Templates Using the Spaces Application
40.1.11.2
Exporting Space Templates Using WLST
40.1.12
Importing Space Templates
40.1.12.1
Importing Space Templates Using the Spaces Application
40.1.12.2
Importing Space Templates Using WLST
40.1.13
Exporting Spaces Resources
40.1.13.1
Exporting WebCenter Resources Using the Spaces Application
40.1.13.2
Exporting WebCenter Resources Using WLST
40.1.14
Importing Space Resources
40.1.14.1
About Permissions Required to Import Spaces Resources
40.1.14.2
Importing WebCenter Resources Using the Spaces Application
40.1.14.3
Importing WebCenter Resources Using WLST
40.1.15
Migrating Wiki Documents
40.1.15.1
Understanding Document Content in Spaces and Space Templates
40.1.15.1.1
Understanding Spaces
40.1.15.1.2
Understanding Space Templates
40.1.15.1.3
Understanding Folder and File Limitations for a Folder
40.1.15.1.4
Understanding Export/Import for Spaces and Space Templates
40.1.15.2
Understanding Wiki Documents and Wiki Pages
40.1.15.2.1
Understanding Wiki Documents
40.1.15.2.2
Understanding Wiki Pages
40.1.15.3
Understanding the Document Migration Utility
40.1.15.3.1
Understanding the Document Migration Utility's Export Function
40.1.15.3.2
Understanding the Document Migration Utility's Import Function
40.1.15.3.3
Understanding How the Document Migration Utility Handles Metadata
40.1.15.3.4
Document Migration Archive
40.1.15.4
Migrating Data from the Source Wiki Application to Spaces
40.1.15.4.1
Preparing WebCenter Portal: Spaces for Importing Wiki Content
40.1.15.4.2
Writing and Running a Custom Wiki Extraction Tool to Extract Content from the Wiki Application
40.1.15.4.3
Extracting and Arranging the Wiki Content
40.1.15.4.4
Cleaning Up the Source HTML of Wiki Documents
40.1.15.4.5
Rewriting the URLs
40.1.15.4.6
Building the ExportImportData.xml Documents
40.1.15.4.7
Building the Archive File
40.1.15.4.8
Using the Document Migration Utility to Import the Archive into the Target Space
40.1.15.4.9
Creating Wiki Pages in Spaces for the Content in Content Server
40.2
Exporting and Importing Framework Applications for Data Migration
40.2.1
Understanding Framework Application Export and Import
40.2.2
Prerequisites for Framework Application Export and Import
40.2.3
Exporting Portlet Client Metadata (Framework Applications)
40.2.4
Importing Portlet Client Metadata (Framework Applications)
40.2.5
Exporting WebCenter Portal Resources (Framework Applications)
40.2.6
Importing WebCenter Portal Resources (Framework Applications)
40.2.7
Exporting WebCenter Portal Service Metadata and Data (Framework Applications)
40.2.8
Importing WebCenter Portal Service Metadata and Data (Framework Applications)
40.2.9
Migrating Security for WebCenter Portal Applications
40.2.10
Migrating Data (WebCenter Portal Applications)
40.2.10.1
Exporting Data (WebCenter Portal Applications)
40.2.10.2
Importing Data (WebCenter Portal Applications)
40.3
Backing Up and Recovering WebCenter Portal Applications
40.4
Troubleshooting Import and Export Issues for Spaces
40.4.1
ResourceLimitException Issue
40.4.2
Spaces and Space Templates Not Available After Import
40.4.3
Exporting and Importing Spaces in Multibyte Languages
40.4.4
Page or Space Not Found Messages After Import
40.4.5
Space Import Archive Exceeds Maximum Upload File Size
40.4.6
Lists Not Imported Properly
40.4.7
Importing Spaces Customizations
40.4.8
Exporting and Importing Spaces with Services Configured
40.4.9
Unable to Migrate Spaces or Documents If the Source and Target Applications Share the Same Content Server
Part VI Appendixes
A
WebCenter Portal Configuration
A.1
Configuration Files
A.1.1
adf-config.xml and connections.xml
A.1.2
web.xml
A.1.2.1
Editing web.xml Properties for Spaces
A.1.2.2
Editing web.xml Properties for WebCenter Portal Applications
A.1.3
webcenter-config.xml
A.2
Cluster Configuration
A.3
Configuration Tools
B
Oracle HTTP Server Configuration for WebCenter Portal
C
Third-Party Product Integration
D
Troubleshooting WebCenter Portal
D.1
Troubleshooting Roadmap
D.2
Troubleshooting WebCenter Portal Configuration Issues
D.2.1
How Do I Find Out Which WebCenter Portal Version Is Installed?
D.2.2
WebCenter Portal Menu Does Not Display in Fusion Middleware Control
D.2.3
Configuration Options Unavailable
D.2.4
Configuration Issues with One or More WebCenter Portal Services
D.2.5
Configuration for One Application Reflects in Another
D.2.6
WebCenter Portal Logs Indicate Too Many Open Files
D.3
Troubleshooting WebCenter Portal WLST Command Issues
D.3.1
None of the WebCenter Portal WLST Commands Work
D.3.2
WLST Commands Do Not Work for a Particular WebCenter Portal Service
D.3.3
Connection Name Specified Already Exists
D.3.4
WLST Shell is Not Connected to the WebLogic Server
D.3.5
More Than One Application with the Same Name Exists in the Domain
D.3.6
More Than One Application with the Same Name Exists on a Managed Server
D.3.7
Already in Domain Runtime Tree Message Displays
D.4
Troubleshooting WebCenter Portal Performance Issues
D.4.1
About Performance Monitoring and Troubleshooting Tools
D.4.2
How to Troubleshoot Overall System Slowness
D.4.2.1
Verifying System Resources (CPU and Memory)
D.4.2.2
Monitoring System Resource Usage
D.4.2.2.1
How to use top to monitor system resource usage on Linux
D.4.2.2.2
How to use vmstat to monitor system resource usage on Linux
D.4.2.3
Monitoring Java Virtual Machine (JVM) Usage
D.4.2.3.1
How to Use JConsole to Monitor JVM
D.4.2.4
Verifying Connection Pool Settings
D.4.2.4.1
WebCenter Portal Data Sources (JDBC Connection Pool Settings)
D.4.2.4.2
Identity Store (JNDI Connection Pool Settings)
D.4.2.5
Generating Automatic Workload Repository (AWR) Reports for the Database
D.4.2.6
Diagnosing Network Related Problems Using tcpdump
D.4.2.7
Measuring Network Latency Using ping
D.4.2.8
Generating Thread Dumps to Diagnose Extremely Slow Page Performance, High Thread Counts, and System Hangs
D.4.2.9
Analyzing the Diagnostics Log
D.4.2.10
Using DMS Spy to Monitor Internal Performance Metric Tables
D.4.2.11
Verifying HTTP Request Caching
D.4.2.12
Verifying HTTP Compression
D.4.2.13
Checking Browser Response Times
D.4.2.14
Warm up the System Before Re-Testing Performance
D.4.3
How to Identify Slow Pages
D.4.4
How to Troubleshoot Slow Page Requests
D.4.4.1
Troubleshooting Live Requests
D.4.4.2
Troubleshooting Stuck Threads
D.4.4.3
Troubleshooting Slow Requests Using JFR Recordings
D.4.4.4
Troubleshooting Memory Leaks and Heap Usage Problems
D.4.4.5
Troubleshooting Slow Requests for Content
D.4.5
How to Troubleshooting Requests using JRockit Flight Recordings
D.5
Using My Oracle Support for Additional Troubleshooting Information
Glossary
Index
Scripting on this page enhances content navigation, but does not change the content in any way.