1/14
Contents
List of Examples
List of Figures
List of Tables
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
1
Introduction
1.1
What is 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 the Installation Method
2
Installing Coherence*Web on the WebLogic Server 10.3
2.1
Overview of the Coherence*Web SPI
2.1.1
Location of the Coherence*Web SPI
2.1.2
Requirements for Using the Coherence*Web SPI
2.1.3
Coherence*Web SPI Configurations for the WebLogic Server
2.2
Overview Of Configuration and Deployment
2.2.1
Configuring and Starting a Cache Server
2.2.2
Packaging Applications and Configuring Cluster Nodes
2.2.2.1
Packaging and Configuring Application Server-Scoped Cluster Nodes
2.2.2.2
Packaging and Configuring EAR-Scoped Cluster Nodes
2.2.2.3
Packaging and Configuring WAR-Scoped Cluster Nodes
2.2.3
Configuring Web Applications for Coherence*Web
2.3
Using SAML SSO with Coherence*Web
2.4
Known Limitations
3
Installing Coherence*Web on Other Application Servers
3.1
Installing Coherence*Web Using the WebInstaller
3.1.1
Application Server-Specific Installation Instructions
3.1.1.1
Installing on Oracle WebLogic 10.x
3.1.1.2
Installing on Caucho Resin 3.0.x
3.1.1.3
Installing on Caucho Resin 3.1.x
3.1.1.4
Installing on Oracle OC4J 10.1.2.x
3.1.2
General Instructions for Installing Coherence*Web Session Management Module
3.1.3
Testing HTTP Session Management
3.1.4
How the Coherence*Web Installer Instruments a Java EE Application
3.1.5
Installing Coherence*Web into Applications using Java EE Security
3.1.6
Coherence*Web WebInstaller Ant Task
3.1.6.1
Using the WebInstaller Ant task
3.1.6.2
Configuring the WebInstaller Ant Task
3.1.6.3
WebInstaller Ant Task Examples
4
Coherence*Web Session Management Features
4.1
Session Models
4.1.1
Traditional Model
4.1.2
Monolithic Model
4.1.3
Split Model
4.1.4
Session Model Recommendations
4.2
Session and Session Attribute Scoping
4.2.1
Session Scoping
4.2.1.1
Preventing Web Applications from Sharing Session Data
4.2.1.2
Keeping Session Cookies Separate
4.2.2
Session Attribute Scoping
4.3
Cluster Node Isolation
4.3.1
Application Server-Scoped Cluster Nodes
4.3.2
EAR-Scoped Cluster Nodes
4.3.3
WAR-Scoped Cluster Nodes
4.4
Session Locking Modes
4.4.1
Optimistic Locking (Default)
4.4.2
Member Locking
4.4.3
Thread Locking
4.4.4
Using Locking in HTTP Sessions
4.4.5
Enabling Sticky Session Optimizations
4.5
Deployment Topologies
4.5.1
Out-of-Process
4.5.2
Out-of-Process with Coherence*Extend
4.5.3
In-Process
4.6
Managing and Monitoring Applications with JMX
5
Installing Coherence*Web on WebLogic Portal 10.3
5.1
Installing Coherence*Web with WebLogic Portal
5.2
Using Coherence*Web and WebLogic Portal
5.2.1
P13N CacheProvider SPI Implementation
5.2.2
Sharing Data Between WSRP-Federated Portals Using Coherence
A
Coherence*Web Configuration Parameters
B
Session Cache Configuration File
Index