All the options of update manager for vCenter web client display error “interface com.vmware.vim.binding.integrity.VcIntegrity is not visible from class loader”

This particular error is seen with vCenter 6.5 however other version may be affected.

um.jpg

You may see following lines in vSphere-Client.virgo.log

[WARN ] http-bio-9090-exec-10 org.springframework.flex.core.DefaultExceptionLogger The following exception occurred during request processing by the BlazeDS MessageBroker and will be serialized back to the client: flex.messaging.MessageException: The supplied destination id is not registered with any service.
at flex.messaging.MessageBroker.routeMessageToService(MessageBroker.java:1477)
at flex.messaging.endpoints.AbstractEndpoint.serviceMessage(AbstractEndpoint.java:1046)
at flex.messaging.endpoints.AbstractEndpoint$$FastClassByCGLIB$$1a3ef066.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
at org.springframework.flex.core.MessageInterceptionAdvice.invoke(MessageInterceptionAdvice.java:66)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.adapter.ThrowsAdviceInterceptor.invoke(ThrowsAdviceInterceptor.java:124)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.Cglib2AopProxy$FixedChainStaticTargetInterceptor.intercept(Cglib2AopProxy.java:573)
at flex.messaging.endpoints.AMFEndpoint$$EnhancerByCGLIB$$4442b278.serviceMessage(<generated>)
at flex.messaging.endpoints.amf.MessageBrokerFilter.invoke(MessageBrokerFilter.java:101)

 

To resolve this issue, take SSH access to vCenter server. Stop and start vmware-updatemgr & vsphere-client services.

service-control --stop vmware-updatemgr
service-control --stop vsphere-client

service-control --start vmware-updatemgr
service-control --start vsphere-client

Refer KB for more details on vCenter service stop/start.

Advertisements

#update-manager, #vcenter, #vmware