Plug-in Registered with Incompatible Version

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 did not deploy because the extension.version is not well formatted.

The vsphere-client-virgo.log file contains an error message saying that the plug-in version is not well formatted:

DEPLOYMENT_FAILED: Error deploying plugin package extension.key:extension.version. Reason: Deployment error. java.lang.NumberFormatException: For input string: "some string".

Solution

  1. Verify that the extension.version is in the format "A.B.C.D", where:
    • A, B, C, and D are numbers.

    • A is mandatory.

    • B, C, and D are optional.

    The following examples form valid version strings:

    • "1"

    • "2.3"

    • "5.4.2"

    • "12.3.22.4"