Manifest Cannot Be Parsed

The remote plug-in does not display in the vSphere Client user interface.

Problem

The plug-in does not appear in the object navigator, but it is listed in the vSphere Client under Admin > Client plugins..

Cause

The plug-in manifest file is not valid and the plug-in deployment fails due to unsuccessful schema validation.

You can distinguish this problem by searching for this error message in the vsphere-client-virgo.log:

Ignoring plugin extension.key because its JSON manifest could not be parsed.

Solution

  1. According to the exception, locate the failure in the plug-in manifest file.
  2. Trigger another plug-in discovery/deployment cycle. If the redeployment functionality is not enabled, restart the vSphere Client service, vsphere-ui, to get the new plug-in manifest file changes.
  3. Verify that the plug-in has been deployed, if not look for other errors in the plug-in manifest file.