Go to main content
1/21
Contents
List of Examples
List of Figures
List of Tables
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
1
Introduction to Coherence*Web
1.1
Understanding Coherence*Web
1.2
Supported Web Containers
1.3
Installation and Deployment Road Map
1.3.1
Choose Your Cluster Node Isolation
1.3.2
Choose Your Locking Mode
1.3.3
Choose How to Scope Sessions and Session Attributes
1.3.4
Choose When to Clean Up Expired HTTP Sessions
1.3.5
Choose the Installation Method
2
Using Coherence*Web with WebLogic Server
2.1
Overview of the Coherence*Web SPI
2.2
Configuring and Deploying Coherence*Web—Main Steps
2.2.1
Download Oracle Coherence
2.2.2
Configure Coherence*Web
2.2.3
Configure the Session Cookies
2.2.4
Start a Cache Server
2.2.4.1
To Start a Standalone Coherence Data Node
2.2.4.2
To Start a Storage-Enabled or -Disabled WebLogic Server Instance
2.2.5
Configure Cluster Nodes
2.2.5.1
Configuring Application Server-Scoped Cluster Nodes
2.2.5.2
Configuring EAR-Scoped Cluster Nodes
2.2.5.3
Configuring WAR-Scoped Cluster Nodes
2.3
Scoping the Session Cookie Path
2.4
Sharing Coherence*Web Sessions with Other Application Servers
3
Using Coherence*Web with GlassFish Server
3.1
Overview of ActiveCache for GlassFish
3.2
Configuring And Deploying Coherence*Web on GlassFish Server—Main Steps
3.2.1
Download Oracle Coherence
3.2.2
Set the Session Persistence Type
3.2.3
Override the Default Coherence*Web Cache or Cluster Configuration
3.2.4
Copy the ActiveCache for GlassFish and Session Cache Files to the Application
3.2.5
Make Your Web Applications Distributable
3.2.6
Configure Coherence*Web
3.2.7
Start a Cache Server
3.2.8
Configure Cluster Nodes
3.2.8.1
Configuring EAR-Scoped Cluster Nodes
3.2.8.2
Configuring WAR-Scoped Cluster Nodes
4
Using Coherence*Web on Other Application Servers
4.1
Installing Coherence*Web Using the WebInstaller
4.1.1
Application Server-Specific Installation Instructions
4.1.1.1
Installing on Oracle WebLogic Server 10.
n
4.1.1.2
Installing on Caucho Resin 3.1.
n
4.1.2
General Instructions for Installing Coherence*Web Session Management Module
4.1.2.1
Deploying and Running Applications In Process
4.1.2.2
Deploying and Running Applications Out-of-Process
4.1.2.3
Migrating to Out-of-Process Topology
4.1.2.4
Deploying and Running Applications Out-of-Process with Coherence*Extend
4.1.3
Enabling Sticky Sessions for Apache Tomcat Servers
4.1.4
Decoding URL Session IDs for IBM WebSphere 7.
n
Servers
4.2
Coherence*Web WebInstaller Ant Task
4.2.1
Using the Coherence*Web WebInstaller Ant Task
4.2.2
Configuring the WebInstaller Ant Task
4.2.3
WebInstaller Ant Task Examples
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
5
Coherence*Web Session Management Features
5.1
Session Models
5.1.1
Traditional Model
5.1.2
Monolithic Model
5.1.3
Split Model
5.1.4
Session Model Recommendations
5.2
Session and Session Attribute Scoping
5.2.1
Session Scoping
5.2.1.1
Preventing Web Applications from Sharing Session Data
5.2.1.2
Working with Multiple Cache Configurations
5.2.1.3
Keeping Session Cookies Separate
5.2.2
Session Attribute Scoping
5.2.2.1
Sharing Session Information Between Multiple Applications
5.3
Cluster Node Isolation
5.3.1
Application Server-Scoped Cluster Nodes
5.3.2
EAR-Scoped Cluster Nodes
5.3.3
WAR-Scoped Cluster Nodes
5.4
Session Locking Modes
5.4.1
Optimistic Locking
5.4.2
Last-Write-Wins Locking
5.4.3
Member Locking
5.4.4
Application Locking
5.4.5
Thread Locking
5.4.6
Troubleshooting Locking in HTTP Sessions
5.4.7
Enabling Sticky Session Optimizations
5.5
Deployment Topologies
5.5.1
In-Process Topology
5.5.2
Out-of-Process Topology
5.5.2.1
Migrating from In-Process to Out-of-Process Topology
5.5.3
Out-of-Process with Coherence*Extend Topology
5.5.4
Configuring Coherence*Web with Coherence*Extend
5.5.4.1
Configure the Cache for Proxy and Storage JVMs
5.5.4.2
Configure the Cache for Web Tier JVMs
5.6
Accessing Sessions with Lazy Acquisition
5.7
Overriding the Distribution of HTTP Sessions and Attributes
5.7.1
Implementing a Session Distribution Controller
5.7.2
Registering a Session Distribution Controller Implementation
5.8
Detecting Changed Attribute Values
5.9
Saving Non-Serializable Attributes Locally
5.10
Securing Coherence*Web Deployments
6
Monitoring Applications
6.1
Managing and Monitoring Applications with JMX
6.1.1
Managing and Monitoring Applications on WebLogic Server
6.2
Running Performance Reports
6.2.1
Web Session Storage Report
6.2.2
Web Session Overflow Report
6.2.3
Web Report
6.2.4
Web Service Report
7
Cleaning Up Expired HTTP Sessions
7.1
Understanding the Session Reaper
7.2
Configuring the Session Reaper
7.3
Getting Session Reaper Performance Statistics
7.4
Understanding Session Invalidation Exceptions for the Session Reaper
8
Working with ColdFusion Applications
8.1
Configuring Coherence*Web SPI for ColdFusion Applications
8.2
Configuring Coherence*Web (non-SPI) for ColdFusion Applications
9
Working with JSF and MyFaces Applications
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
10.3.1
Deploying Coherence Cache Provider for Out-of-Process Topology
A
Coherence*Web Context Parameters
B
Capacity Planning
C
Session Cache Configuration File
D
Cache Configuration for WebLogic Portal and Oracle Coherence
Index
Scripting on this page enhances content navigation, but does not change the content in any way.