Go to main content
1/11
Contents
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
What's New In This Guide
New and Changed Features for 12c (12.2.1)
Other Significant Changes in this Document for 12c (12.2.1)
1
Planning Your Oracle Coherence Installation
1.1
About Oracle Coherence
1.2
Introducing the Oracle Coherence Standard Installation Topologies
1.3
Roadmap for Installing and Configuring Standalone Oracle Coherence
1.4
Roadmap for Verifying Your System Environment
1.5
Understanding and Obtaining the Oracle Coherence Distribution
2
Installing Oracle Coherence for Java
2.1
System Requirements
2.2
Performing a Coherence Installation
2.2.1
Performing a Coherence Installation In Graphical Mode
2.2.1.1
Starting the Installation Program
2.2.1.2
Navigating the Installation Screens
2.2.2
Performing a Coherence Installation In Silent Mode
2.2.3
Running the Coherence Quick Installer
2.2.4
Running the Coherence Supplemental Installer
2.2.5
Installing Coherence with WebLogic Server
2.3
Setting Environment Variables
2.4
Running Coherence for the First Time
2.4.1
Create a Basic Cluster
2.4.2
Create a Cache
2.5
Integration with Maven
2.6
Installing a Coherence Patch
2.7
Deinstalling Coherence
3
Installing a Client Distribution
3.1
Installing Coherence for Java
3.2
Installing the C++ Client Distribution
3.2.1
Supported Environments for Coherence C++ Client
3.2.2
Microsoft-Specific Requirements
3.2.3
Extracting the Coherence for C++ Distribution
3.3
Installing the .NET Client Distribution
3.3.1
Prerequisites
3.3.2
Running the Installer
3.3.3
Coherence .NET Version Number Mapping
3.3.4
Deploying Coherence for .NET
3.4
Compatibility Between Coherence*Extend Versions
4
Installing Coherence*Web to an Application Server
4.1
Installing Coherence*Web with WebLogic Server
4.2
Installing Coherence*Web with Other Application Servers
5
Upgrading Coherence from Previous Releases
5.1
General Upgrade Guidelines
5.2
Upgrading from Version 12.1.x
5.2.1
Update JVM
5.2.2
Update Maven Build Scripts
5.2.3
Update Cache Configuration File
5.2.4
Update Address and Port Assignments
5.2.5
Update Multiple Clusters that Run on the Same Network
5.2.6
Plan for TCP Usage
5.2.7
Updated Packaging for Coherence REST on WebLogic Server
5.2.8
Running coherence.jar for the Coherence Console
5.2.9
Update CohQL Scripts
5.2.10
Update the Coherence*Web Configuration
5.2.11
Migrate to a Supported Web Container
5.2.12
Remove ActiveCache Integrations
5.2.13
Remove Encryption Filters
5.2.14
Remove TopLink Grid Implementations
5.2.15
Update Classpaths for HotCache
5.2.16
Update Custom Health Monitors
5.3
Upgrading from Version 3.7.1.x
5.3.1
Upgrading Applications Using Coherence and Coherence*Web on WebLogic Server
5.3.2
Upgrading Coherence*Extend
5.3.3
Upgrading Coherence*Web
5.3.3.1
Coherence*Web SPI Reserved for Older Versions of WebLogic
5.3.3.2
ActiveCache (active-cache.jar) Replaced with Managed Coherence Servers
5.3.3.3
New Session Cache Configuration File
5.3.4
Upgrading ActiveCache Applications on WebLogic Server
5.3.5
Replacements for Deprecated Features
5.3.5.1
Replacement for Deprecated packet-pool and message-pool Elements
5.3.5.2
Replacement for the Deprecated LH File Manager
5.3.5.3
Replacement for the Deprecated NamedCache Lock APIs
5.3.5.4
Replacement for the Deprecated XmlConfigurable Interface
5.3.6
Other Upgrade Issues
5.3.6.1
New DistributedCache Default for Exalogic Environments
5.3.6.2
Connecting from Remote RMI Clients
5.3.6.3
Key Associations on the Coherence*Extend Client
5.3.6.4
Changes to Invalidation Strategy for Near Caches
5.3.6.5
New Cache Configuration Element: resource-config
5.3.6.6
Changes to Invocable API Behavior
6
Running the Coherence Examples
6.1
Overview of Coherence Examples
6.2
Obtaining the Examples
6.3
How to Build the Examples
6.3.1
How to Build the Java Examples
6.3.1.1
Prerequisites for Java
6.3.1.2
Directory Structure for Java
6.3.1.3
Build Instructions for Java
6.3.2
How to Build the .NET Examples
6.3.2.1
Prerequisites for .NET
6.3.2.2
Directory Structure for .NET
6.3.2.3
Build Instructions for .NET
6.3.3
How to Build the C++ Examples
6.3.3.1
Prerequisites for C++
6.3.3.2
Directory Structure for C++
6.3.3.3
Build Instructions for C++
6.4
How to Run the Examples
6.4.1
How to Run the Java Examples
6.4.1.1
Prerequisites for Java
6.4.1.2
Directory Structure for Java
6.4.1.3
Instructions for Java
6.4.2
How to Run the .NET Examples
6.4.2.1
Prerequisites for .NET
6.4.2.2
Directory Structure for .NET
6.4.2.3
Instructions for .NET
6.4.3
How to Run the C++ Examples
6.4.3.1
Prerequisites for C++
6.4.3.2
Directory Structure for C++
6.4.3.3
Instructions for C++
6.5
Coherence Basic Features Example
6.5.1
Running the Example Set
6.5.2
Understanding the Features Driver File
6.5.3
Basic Data Access Example
6.5.3.1
Example Output
6.5.4
Loader Example
6.5.4.1
Example Output
6.5.5
Query Example
6.5.5.1
Example Output
6.5.6
Observer Example
6.5.7
Processor Example
6.5.7.1
Example Output
6.5.8
Query Language
6.5.8.1
Example Output
6.5.9
Data Generator
6.6
Coherence Security Examples
6.6.1
This Example Set
6.6.1.1
Running the Security Example Set
6.6.1.2
Understanding the Security Driver File
6.6.2
Password Example
6.6.3
Access Control Example
6.6.3.1
Example Output
6.6.4
Password Identity Transformer
6.6.5
Password Identity Asserter
6.6.6
Entitled Cache Service
6.6.7
Entitled Invocation Service
6.6.8
Entitled Named Cache
6.6.9
Security Example Helper
6.7
Coherence Live Events Example
6.7.1
This Example Set
6.7.1.1
Running the Live Events Example Set
6.7.1.2
Understanding the Live Events Driver File
6.7.2
EventsExamples
6.7.2.1
EventsTimingExample
6.7.2.2
VetodEventsExample
6.7.2.3
RedistributionEventsExample
6.7.3
TimedTraceInterceptor
6.7.4
CantankerousInterceptor
6.7.5
RedistributionInterceptor
6.7.6
RedistributionInvocable
6.7.7
LazyProcessor
6.8
Coherence Java 8 Features Example
6.8.1
This Example Set
6.8.1.1
Running the Java 8 Features Example Set
6.8.1.2
Understanding the Java 8 Driver File
6.8.2
Streams
6.8.3
Lambda
6.8.4
Map Default Method
6.9
Coherence Asynchronous Features Example
6.9.1
This Example Set
6.9.1.1
Running the Asynchronous Features Example Set
6.9.1.2
Understanding the Asynchronous Driver File
6.9.2
Asynchronous Data Access
6.9.3
Asynchronous Entry Processor
6.9.4
Asynchronous Aggregator
6.10
Coherence Federated Caching Example
6.10.1
This Example Set
6.10.1.1
Running the Federated Caching Example Set
6.10.1.2
Understanding the Federated Caching Driver File
6.10.2
Federation Configuration
6.11
Coherence Persistence Example
6.11.1
This Example Set
6.11.1.1
Running the Persistence Example Set
6.11.1.2
Understanding the Persistence Driver File
6.11.2
Basic Snapshot Operations
6.11.3
Persistence Notifications
6.11.4
Persistence Operations in Parallel
6.11.5
Archiving Snapshots with a Custom Archiver
6.12
Coherence REST Examples
6.12.1
This Example Set
6.12.2
Building and Running the Example
6.12.3
Products Page
6.12.4
Departments Page
6.12.5
Contacts Page
6.12.6
Server-Sent Events
A
Understanding the Oracle Coherence Directory Structure
Scripting on this page enhances content navigation, but does not change the content in any way.