“A runtime error occurred in the vSphere Replication Management Server. Exception details: ‘java.lang.NullPointerException’. Operation ID: ########-####-####-####-############”.vSphere Replication 9.0.2
YYYY-MM-DD HH:MM:SS.604 ERROR com.vmware.vim.vmomi.server.impl.InvocationTask [tcweb-17] ( ..server.impl.InvocationTask) [operationID=########-####-####-####-############-HMS-51665, sessionID=########] | Method invocation threw unexpected exception!java. lang. NullPointerException: nullYYYY-MM-DD HH:MM:SS.604 ERROR com.vmware.hms.il8n.class com.vmware.hms.response.filter.I18nActivationResponseFilter [tcweb-17] ( .. hms.fault.ExceptionToFaultConverter) [operationID=########-####-####-####-############-HMS-51665, sessionID=########] | Fault conversion needed. Method 'calculateReplicationMapping' cannot throw java.lang. NullPointerException: nullYYYY-MM-DD HH:MM:SS.604 DEBUG com.vmware.hms.il8n.class com.vmware.hms.response.filter.I18nActivationResponseFilter [tcweb-17] (. .hms. fault.ExceptionToFaultConverter) [operationID=########-####-####-####-############-HMS-51665, sessionID=########] | Converted exception java.lang.NullPointerException
(hms.fault.HmsRuntimeFault) {faultCause = (hms.fault.HmsRuntimeFault)faultCause = null,faultMessage = null,originalMessage = null,faultMessage = null,originalMessage = nullYYYY-MM-DD HH:MM:SS.444 INFO com. vmware. hms. il8n. class com. vmware. hms . response. filter. I18nActivationResponseFilter [tcweb-7] (. .response. filter. I18nActivationResponseFilter) [operationID=########-####-####-####-############-HMS-471, sessionID-#######] | The localized message is: A runtime error occurred in the vSphere Replication Management Server. Exception details: 'Cannot read the array length because "<parameterl>" is null'.
To resolve this error on VM replications, perform the following:
Remove com.vmware.vr.disallowedHost tag set on Source and Target ESXi Clusters to be configured for Enhanced Replication Mapping.
(Select Cluster in vSphere Client > under Summary tab > remove 'com.vmware.vr.disallowedHost")