Administering HTTP Session Management with Oracle Coherence*Web
Table of Contents
Show All | Collapse- List of Examples
- List of Figures
- List of Tables
- Title and Copyright Information
- Preface
- What's New in This Guide
- 1 Introduction to Coherence*Web
- 2 Using Coherence*Web with WebLogic Server
- 2.1 Overview of Coherence*Web
- 2.2 Overview of the Coherence Container
- 2.3 Configuring and Deploying Coherence*Web: Main Steps
- 2.4 Coherence MBean Attributes for Coherence*Web
- 2.5 Using a Custom Session Cache Configuration File
- 2.6 Scoping the Session Cookie Path
- 2.7 Updating the Session ID
- 2.8 Sharing Coherence*Web Sessions with Other Application Servers
- 2.9 WebLogic Server and Coherence: Compatibility
- 3 Using Coherence*Web with GlassFish Server
- 3.1 Overview of GlassFish Server
- 3.2 Overview of ActiveCache for GlassFish
- 3.3 Configuring And Deploying Coherence*Web on GlassFish Server—Main Steps
- 3.3.1 Download Oracle Coherence
- 3.3.2 Set the Session Persistence Type
- 3.3.3 Override the Default Coherence*Web Cache or Cluster Configuration
- 3.3.4 Copy the ActiveCache for GlassFish and Session Cache Files to the Application
- 3.3.5 Make Your Web Applications Distributable
- 3.3.6 Configure Coherence*Web
- 3.3.7 Start a Cache Server
- 3.3.8 Configure Cluster Nodes
- 4 Using Coherence*Web on Other Application Servers
- 4.1 Installing Coherence*Web Using the WebInstaller
- 4.2 Coherence*Web WebInstaller Ant Task
- 4.3 Testing HTTP Session Management
- 4.4 How the Coherence*Web WebInstaller Instruments a Java EE Application
- 4.5 Installing Coherence*Web into Applications Using Java EE Security
- 4.6 Preventing Cross-Site Scripting Attacks
- 5 Coherence*Web Session Management Features
- 5.1 Session Models
- 5.2 Session and Session Attribute Scoping
- 5.3 Cluster Node Isolation
- 5.4 Session Locking Modes
- 5.5 Deployment Topologies
- 5.6 Accessing Sessions with Lazy Acquisition
- 5.7 Overriding the Distribution of HTTP Sessions and Attributes
- 5.8 Detecting Changed Attribute Values
- 5.9 Saving Non-Serializable Attributes Locally
- 5.10 Securing Coherence*Web Deployments
- 5.11 Customizing the Name of the Session Cache Configuration File
- 5.12 Configuring Logging for Coherence*Web
- 5.13 Getting Concurrent Access to the Same Session Instance
- 6 Monitoring Applications
- 7 Cleaning Up Expired HTTP Sessions
- 8 Working with ColdFusion Applications
- 9 Working with JSF and MyFaces Applications
- 9.1 Configuring for all JSF and MyFaces Web Applications:
- 9.2 Configuring for Instrumented Applications that use MyFaces
- 9.3 Configuring for Instrumented Applications that Mojarra
- 9.4 Configuring for Non-Instrumented Applications that Use MyFaces and Coherence SPI
- 9.5 Configuring for Non-Instrumented Applications that use Mojarra and Coherence SPI
- 10 Using Coherence*Web with WebLogic Portal
- 10.1 Downloading Required Patches (Optional)
- 10.2 Using Coherence*Web with WebLogic Portal—Main Steps
- 10.2.1 Start a Cache Server
- 10.2.2 Modify the Session Configuration (Optional)
- 10.2.3 Enable a P13N (Personalization) Cache Provider (Optional)
- 10.2.4 Locate the Coherence JAR File
- 10.2.5 Reference the SPI in the Portal Application
- 10.2.6 Enable Coherence*Web Sessions
- 10.2.7 Create and Deploy the Application
- 10.3 Using the Coherence Cache Provider with WebLogic Portal
- A Coherence*Web Context Parameters
- B Capacity Planning
- C Session Cache Configuration File
- D Session Cache Configuration File Without a Near Cache
- E Oracle Coherence*Web Extension for OVAB
- F Cache Configuration for WebLogic Portal and Oracle Coherence