An Application on WebLogic Server Using JRockit as its Runtime is Unable to Retrieve Data Placed in a Shared Coherence Cluster by an Application Running Standalone on the Same JRockit or HotSpot Java Version
(Doc ID 2075949.1)
Last updated on APRIL 30, 2020
Applies to:Oracle Coherence - Version 22.214.171.124 and later
Information in this document applies to any platform.
The problem is seen when a Coherence cluster is being used by multiple applications that are running on different runtime environments. For example, one application is running on a WebLogic managed server and the other is running as a standalone Java application. All applications are using the same version of the application's classes, but in some circumstances an entry placed in the cluster by one application cannot be retrieved by a sep application.
What is key to the problem is that the WebLogic Server environment is using JRockit as its Java runtime, then regardless of the fact the same Java version is used by the standalone application, be it either JRockit or Hotspot, the two applications can't access the entries each other places in the cluster. The problem is not seen when the Weblogic installation uses Hotspot, regardless of whether JRockit or Hotspot is used by the standalone application
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document