vsphere-client service fails to start on vCenter Server 6.5 with the error "Unexpected exception occurred! java.lang.IllegalStateException: BundleContext is no longer valid"
search cancel

vsphere-client service fails to start on vCenter Server 6.5 with the error "Unexpected exception occurred! java.lang.IllegalStateException: BundleContext is no longer valid"

book

Article ID: 341748

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

Symptoms:
  • vsphere-client service fails to start on vCenter Server 6.5
  • Error: "Unexpected exception occurred! java.lang.IllegalStateException: BundleContext is no longer valid"
vsphere_client_virgo.log
 
2020-05-11T18:09:09.773+02:00] [ERROR] iLogServiceListener@587f084b  org.osgi.service.log.LogService                          Bundle org.eclipse.equinox.ds_1.4.0.v20120112-1400, [SCR] Unexpected exception occurred! java.lang.IllegalStateException: BundleContext is no longer valid
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.checkValid(BundleContextImpl.java:931)
[2020-05-11T18:09:09.774+02:00] [INFO ] iLogServiceListener@587f084b  org.osgi.service.log.LogService                                   Bundle org.eclipse.virgo.medic.core_3.6.4.RELEASE, Service 42, ServiceEvent UNREGISTERING
[2020-05-11T18:09:09.774+02:00] [INFO ] iLogServiceListener@587f084b  org.osgi.service.log.LogService                                   Bundle org.eclipse.virgo.medic.core_3.6.4.RELEASE, Service 37, ServiceEvent UNREGISTERING
[2020-05-11T18:09:09.774+02:00] [INFO ] iLogServiceListener@587f084b  org.osgi.service.log.LogService                                   Bundle org.eclipse.virgo.medic.core_3.6.4.RELEASE, Service 97, ServiceEvent UNREGISTERING
[2020-05-11T18:09:09.774+02:00] [INFO ] iLogServiceListener@587f084b  org.osgi.service.log.LogService                                   Bundle org.eclipse.virgo.medic.core_3.6.4.RELEASE, Service 94, ServiceEvent UNREGISTERING
[2020-05-11T18:09:09.780+02:00] [INFO ] Thread-12                     org.eclipse.virgo.medic.eventlog.default                         ME0003I Dump '/var/log/vmware/vsphere-client/dump/2020-05-11-18-09-780' generated
[2020-05-11T18:09:09.791+02:00] [INFO ] Thread-12                     org.eclipse.virgo.medic.eventlog.default                         ME0003I Dump '/var/log/vmware/vsphere-client/dump/2020-05-11-18-09-791' generated


Environment

VMware vCenter Server Appliance 6.5.x
VMware vCenter Server 6.5.x

Resolution

To resolve this issue:

Note: Take a snapshot before running above commands

1. Clear the work and pickup folder

VCSA:
 
rm -rf /usr/lib/vmware-vsphere-ui/server/work/*
rm -rf /storage/vsphere-ui/SerenityDB/serenity/*
rm -rf /usr/lib/vmware-virgo/server/pickup/*

 

Windows:

C:\SerenityDB
C:\ProgramData\VMware\vCenterServer\runtime\vsphere-client\server\work
C:\ProgramData\VMware\vCenterServer\runtime\vsphere-ui\server\work
C:\ProgramData\VMware\vCenterServer\runtime\vsphere-ui\server\pickup
C:\ProgramData\VMware\vCenterServer\runtime\vsphere-client\server\pickup

2. Start the service.