# fabrician-oracle-coherence-enabler
**Repository Path**: mirrors_TIBCOSoftware/fabrician-oracle-coherence-enabler
## Basic Information
- **Project Name**: fabrician-oracle-coherence-enabler
- **Description**: TIBCO Silver Fabric enabler for Oracle Coherence
- **Primary Language**: Unknown
- **License**: BSD-3-Clause
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2020-09-26
- **Last Updated**: 2025-10-20
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
[fabrician.org](http://fabrician.org/)
==========================================================================
Oracle Coherence Enabler User Guide
==========================================================================
Introduction
--------------------------------------
A Silver Fabric Enabler allows an external application or application platform,
such as a J2EE application server to run in a TIBCO Silver Fabric software
environment. The Oracle Coherence Enabler supports configuration and runtime
management of a distributed Oracle Coherence cache cluster.
Summary
--------------------------------------
| Variable |
Type |
Description |
Default Value |
| HOST_NAME |
String |
Name of the host machine on which this enabler will be running |
${LISTEN_ADDRESS} |
| MULTICAST_TTL |
String |
Multi-cast time to live in terms of network hops |
4 |
| COHERENCE_WKA_ADDRESS |
String |
Well Known Address for unicast; by default multicast is used so this is empty |
|
| COHERENCE_WKA_PORT |
String |
Well Known Address port for unicast: This applies only if unicast is used |
8088 |
| COHERENCE_UNICAST_ADDRESS |
String |
Unicast listener address This applies only if unicast is used |
${HOST_NAME} |
| COHERENCE_UNICAST_PORT |
String |
Unicast listener port: This applies only if unicast is used |
8088 |
| COHERENCE_CLUSTER_NAME |
String |
Coherence cluster name |
cluster1 |
| COHERENCE_CLUSTER_ADDRESS |
String |
Cluster network address |
227.7.7.9 |
| COHERENCE_CLUSTER_PORT |
String |
Cluster network port on the Cluster Address |
9778 |
| SHUTDOWN |
String |
Shutdown: force, none, false |
force |
| SERVICE_TIMEOUT |
String |
In milliseconds, greather than or equal to the packet-delivery timeout |
305000 |
| PACKET_DELIVERY_TIMEOUT |
String |
In milliseconds, greater of 300000 and two times the maximum expected full GC duration |
300000 |
| SITE_NAME |
String |
Site Name |
site |
| MACHINE_NAME |
String |
Machine Name |
${HOST_NAME} |
| RACK_NAME |
String |
Rack Name |
${HOST_NAME} |
| PROCESS_NAME |
String |
Process Name |
coherence |
| MEMBER_NAME |
String |
Member Name |
${HOST_NAME} |
| ROLE_NAME |
String |
Role Name |
Manager |
| PRIORITY |
String |
Priority |
|
| COHERENCE_RUN_MODE |
String |
Coherence run mode; possible values are prod, dev and eval |
dev |
| COHERENCE_SECURITY_ENABLED |
String |
Coherence security enabled |
false |
| COHERENCE_USERNAME |
String |
Coherence username for the server |
manager |
| COHERENCE_PASSWORD |
String |
Coherence password for the server |
password |
| JDK_NAME |
String |
|
j2sdk |
| JDK_VERSION |
String |
|
1.6.0 |
| JAVA_HOME |
String |
|
${GRIDLIB_JAVA_HOME} |
| COHERENCE_HOME |
String |
|
${COHERENCE_DOMAIN_DIR} |
| DELETE_RUNTIME_DIR |
String |
Delete runtime directory |
true |
| COHERENCE_DOMAIN_NAME |
String |
Coherence domain name |
coherence_domain |
| COHERENCE_DOMAIN_DIR |
Environment |
Coherence runtime directory |
${ENGINE_WORK_DIR}/${COHERENCE_DOMAIN_NAME} |
| COHERENCE_RUNTIME_DEPLOYMENT_DIR |
Environment |
Deployment directory for additional jars |
${COHERENCE_DOMAIN_DIR}/deploy |
| COHERENCE_CONFIG_FILE |
Environment |
Configuration file for caches |
${COHERENCE_DOMAIN_DIR}/config/tangosol-coherence.xml |
| COHERENCE_LOG_FILE |
Environment |
The Coherence log file |
${COHERENCE_DOMAIN_DIR}/coherence.log |
| COHERENCE_KEYSTORE_FILE |
String |
The full path to the Coherence security framework keystore file |
${COHERENCE_DOMAIN_DIR}/security/keystore.jks |
| COHERENCE_PERMISSIONS_FILE |
String |
The Coherence security framework permissions file |
${COHERENCE_DOMAIN_DIR}/security/permissions.xml |
| COHERENCE_LOGIN_CONFIG_FILE |
Environment |
Coherence login config file |
${COHERENCE_DOMAIN_DIR}/lib/security/login.config |
| COHERENCE_REPORTS_DIR |
Environment |
Coherence report config |
${COHERENCE_DOMAIN_DIR}/config/reports |
| COHERENCE_REPORT_CONFIG |
String |
Coherence report config |
${COHERENCE_REPORTS_DIR}/report-group.xml |
| RMI_REGISTRY_PORT |
Environment |
JMXport for JMX connection |
9000 |
| RMI_CONNECTION_PORT |
Environment |
RMI port for JMX remote connection |
3000 |
| TCP_PROXY_PORT |
String |
TCP proxy port for remote Coherence clients |
9099 |
| SERVICE_NAME |
String |
Service name. User for building JMX path to statistics |
DistributedCache |
| WINDOWS_STARTUP_COMMAND |
String |
Windows startup command |
"${COHERENCE_DOMAIN_DIR}/bin/cache-server.cmd" |
| UNIX_STARTUP_COMMAND |
String |
Unix Startup Command |
${COHERENCE_DOMAIN_DIR}/bin/cache-server.sh |
| MAX_HEAP |
String |
Maximum heap size |
512m |
| MIN_HEAP |
String |
Minimum heap size |
128m |
| JMX_PASSWORD |
String |
Password for JMX access (if required) |
changeit |
| JMX_USERNAME |
String |
Username for JMX access (if required) |
coherence |
| JMX_URL |
String |
JMX URL for statistics and monitoring |
service:jmx:rmi://${HOST_NAME}:${RMI_CONNECTION_PORT}/jndi/rmi://${HOST_NAME}:${RMI_REGISTRY_PORT}/jmxrmi |
| JMX_SSL_ENABLED |
String |
JMX SSL enabled |
false |
| JMX_TWO_WAY_SSL_ENABLED |
String |
JMX Two way SSL enabled |
false |
| JMX_SECURITY_ENABLED |
String |
JMX security enabled |
false |
| JMX_CONFIG_FILE |
Environment |
JMX config file |
${COHERENCE_DOMAIN_DIR}/management/management.properties |
| JMX_SSL_CONFIG_FILE |
Environment |
JMX SSL config file |
${COHERENCE_DOMAIN_DIR}/management/jmxssl.properties |
| JMX_SSL_KEYSTORE_FILE |
String |
The full path to the JMX ssl keystore file |
${COHERENCE_DOMAIN_DIR}/management/jmxssl.jks |
| JMX_SSL_TRUSTSTORE_FILE |
String |
JMX ssl trust store file |
${COHERENCE_DOMAIN_DIR}/management/jmxssl.jks |
| JMX_SSL_KEYSTORE_PASSWORD |
String |
JMX ssl keystore password |
changeit |
| JMX_SSL_TRUSTSTORE_PASSWORD |
String |
JMX ssl truststore password |
changeit |
| JMX_PASSWORD_FILE |
Environment |
JMX remote password file |
${COHERENCE_DOMAIN_DIR}/management/jmxremote.password |
| JMX_ACCESS_FILE |
String |
JMX remote access file |
${COHERENCE_DOMAIN_DIR}/management/jmxremote.access |