Hello!
When I try to open the settings page for Storage Policies, the problem goes out "com.vmware.vim.binding.pbm.ServiceInstance is not visible from class loader"
Can you help me?
vCenter has already reset.
Thanks.
log vcenter web client
[ERROR] :0:0:0:0:0:0:1-9090-exec-655 70356336 249444 265279 DataServiceImpl [viseBatch: 93373] [viseQuery: ] Error occurred while executing query:
QuerySpec
QueryName: dam-auto-generated: NameAndDescriptionPageMediator:dr-197
ResourceSpec
Constraint: RelationalConstraint
TargetType: PbmRequirementStorageProfile
Relationship: pbmProfiles
IsSourceConstrained: true
Constraint: ObjectIdentityConstraint
TargetType: Folder
Target: ManagedObjectReference: type = Folder, value = group-d1, serverGuid = 66243110-c8ff-4879-b3aa-a673392e1290
PropertySpec[1]
ProviderType: PbmRequirementStorageProfile
Relationship:
Properties[1]
PropertyName: name
ResultSpec:
Offset: 0
MaxResultCount: -1
OrderingCriteria
OrderPropertySpec[1]
ProviderType: Object
Relationship: null
SortType: ASCENDING
OrderingProperties[1]
PropertyName: id
Facets: null
Options:
REDUCE_QUERIES=true
com.vmware.vim.binding.vmodl.MethodFault: interface com.vmware.vim.binding.pbm.ServiceInstance is not visible from class loader
at com.vmware.vise.vim.commons.MixedUtil.getMethodFault(MixedUtil.java:98)
at com.vmware.vsphere.client.spbm.util.PbmUtil.getMethodFault(PbmUtil.java:125)
at com.vmware.vsphere.client.spbm.impl.ProfileProviderAdapter.processQuery(ProfileProviderAdapter.java:181)
at com.vmware.vsphere.client.spbm.impl.ProfileProviderAdapter.getData(ProfileProviderAdapter.java:124)
at com.vmware.vise.data.query.impl.DataAdapterUtil.getDataFromAdapter(DataAdapterUtil.java:218)
at com.vmware.vise.data.query.impl.DataAdapterUtil.getResultFromAdapter(DataAdapterUtil.java:175)
at com.vmware.vise.data.query.impl.DataAdapterUtil.access$000(DataAdapterUtil.java:42)
at com.vmware.vise.data.query.impl.DataAdapterUtil$1.call(DataAdapterUtil.java:81)
at com.vmware.vise.data.query.impl.DataAdapterUtil$1.call(DataAdapterUtil.java:78)
at com.vmware.vise.util.concurrent.ExecutorUtil$2.call(ExecutorUtil.java:654)
at com.vmware.vise.util.concurrent.ExecutorUtil$ThreadContextPropagatingTask.call(ExecutorUtil.java:957)
at com.vmware.vise.data.query.internal.profiling.MdcAwareExecutorService$1.call(MdcAwareExecutorService.java:148)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.IllegalArgumentException: interface com.vmware.vim.binding.pbm.ServiceInstance is not visible from class loader
at java.lang.reflect.Proxy$ProxyClassFactory.apply(Proxy.java:581)
at java.lang.reflect.Proxy$ProxyClassFactory.apply(Proxy.java:557)
at java.lang.reflect.WeakCache$Factory.get(WeakCache.java:230)
at java.lang.reflect.WeakCache.get(WeakCache.java:127)
at java.lang.reflect.Proxy.getProxyClass0(Proxy.java:419)
at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:719)
at com.vmware.vim.vmomi.client.common.impl.ManagedObjectFactoryImpl.createManagedObject(ManagedObjectFactoryImpl.java:87)
at com.vmware.vim.vmomi.client.http.impl.HttpClient.createStub(HttpClient.java:89)
at com.vmware.vsphere.client.spbm.impl.PbmServiceImpl.getManagedObject(PbmServiceImpl.java:128)
at com.vmware.vsphere.client.spbm.impl.PbmServiceImpl.createStub(PbmServiceImpl.java:136)
at com.vmware.vsphere.client.spbm.impl.PbmServiceImpl.getServiceInstance(PbmServiceImpl.java:69)
at com.vmware.vsphere.client.spbm.impl.PbmServiceImpl.getServiceInstanceContent(PbmServiceImpl.java:81)
at com.vmware.vsphere.client.spbm.impl.PbmServiceImpl.getProfileManager(PbmServiceImpl.java:97)
at com.vmware.vsphere.client.spbm.impl.ProfileProviderAdapter.getProfilesForVc(ProfileProviderAdapter.java:414)
at com.vmware.vsphere.client.spbm.impl.ProfileProviderAdapter.getRelatedProfilesForEntity(ProfileProviderAdapter.java:351)
at com.vmware.vsphere.client.spbm.impl.ProfileProviderAdapter.processQuery(ProfileProviderAdapter.java:162)
... 13 common frames omitted
Hello,
Please see an existing thread for the similar issue to see if it helps:
https://communities.vmware.com/thread/468548