Products | Versions |
---|---|
TIBCO MDM | - |
This error comes when there are more than one MDM node is running i.e the Port 57571(default RMI registry port for JMX. ) is already begin used by another object that's why during startup MDM is throwing below error:
====
ERROR com.tibco.mdm.admin.hotdeployment.JmxHotdeploymentService - +++++ Could not initialize JMX Hot Deployment Service. Root cause:java.io.IOException: Cannot bind to URL [rmi://10.204.79.101:57571/Member1]: javax.naming.NameAlreadyBoundException: Member1 [Root exception is java.rmi.AlreadyBoundException: Member1]
====
So to resolve this issue, need to set the different port for JMX.
Note: In MDM we have offset functionality, it used to change the port value if we have multiple MDM nodes running. But the hot deployment port(JMX Port) value will not be changed by offset configuration because it's configured in code.