Go to main content
1/20
Contents
List of Examples
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 12
c
(12.1.3)
Other Significant Changes in this Document for 12
c
(12.1.3)
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 Coherence*Web
2.2
Overview of Managed Coherence Servers
2.3
Configuring and Deploying Coherence*Web: Main Steps
2.3.1
Installing WebLogic Server and Oracle Coherence
2.3.2
Configure Coherence*Web
2.3.3
Configure the Session Cookies
2.3.4
Start a Cache Server
2.3.4.1
Starting a Coherence Cache Server from WebLogic Server Administration Console
2.3.4.2
Starting a Coherence Cache Server from the Command Line
2.3.5
Configure Coherence*Web Storage Mode
2.3.6
Deploying Applications to WebLogic Server
2.4
Coherence MBean Attributes for Coherence*Web
2.4.1
Enabling the Coherence Session Cache in Weblogic Server Administration Console
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 Coherence*Web on 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 Coherence*Web 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
3.3.8.1
Configuring EAR-Scoped Cluster Nodes
3.3.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
4.6
Preventing Cross-Site Scripting Attacks
5
Coherence*Web Session Management Features
5.1
Session Models
5.1.1
Monolithic Model
5.1.2
Traditional Model
5.1.3
Split Model
5.1.4
Session Model Recommendations
5.1.5
Configuring a Session Model
5.1.6
Sharing Data in a Clustered Environment
5.1.7
Scalability and Performance
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
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
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
WebLogic Web Report
6.2.5
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 JSF and MyFaces Applications
8.1
Configuring for all JSF and MyFaces Web Applications:
8.2
Configuring for Instrumented Applications that use MyFaces
8.3
Configuring for Instrumented Applications that use Mojarra
A
Coherence*Web Context Parameters
B
Capacity Planning
C
Session Cache Configuration File
D
Session Cache Confguration File Without a Near Cache
E
Oracle Coherence*Web Extension for OVAB
E.1
Versions Supported
E.2
Oracle Coherence*Web Introspection Parameters
E.3
Reference System Prerequisites
E.4
Requirements
E.4.1
Deployment Model Requirement
E.4.2
Requirement to Manually Update Custom Cluster Configuration Files
E.5
Resulting Artifact Type
E.6
Wiring
E.7
Wiring Properties
E.8
Oracle Coherence*Web Appliance Properties
E.9
Supported Template Types
Scripting on this page enhances content navigation, but does not change the content in any way.