When attempting to deploy an application JAR file to a VMware Tanzu GemFire cluster using the deploy --jar command, the following symptoms are observed:
The issue is typically caused by a network connectivity failure on the JMX Manager port (default: 1099).
When a JAR is deployed, the Cluster Configuration Service stores it on the Locators. Upon startup, cache servers must connect to the Locator via JMX/RMI to download the cluster configuration and any deployed JAR files. If port 1099 is blocked by a firewall or network security group, the servers cannot retrieve these files, causing the initialization process to hang.
To resolve this issue, follow the steps below:
Confirm that the internal network allows bidirectional communication on the JMX manager port.
telnet [locator-ip] [jmx-manager-port]