VMware {code} Community
sujeetkalaskar
Contributor
Contributor
Jump to solution

Vsphere 6.5 Flex plugin

Hi,

I have developed a vsphere plugin using VSphere 6.5 and ESXI 6.5, I have used STS to develop the plugin.

I could see my plugin completely functional in my development setup, where as when i try to deploy the plugin in Production environment, No icon is visible in the Dashboard.

Even when i try to deploy "chassisRackVSphere" plugin from the sample sdk, i am facing the same problem.

Kindly let me know the exact path where i need to place my plugin folder.

Thanking You in Advance

Sujeet Kalaskar

Tags (1)
0 Kudos
1 Solution

Accepted Solutions
laurentsd
VMware Employee
VMware Employee
Jump to solution

I think the wording is incorrect...  This procedure section is just a manual way to register the extension as XML text through the MOB interface.  You don't really need a file.

The normal way to register a plugin as vCenter extension is to use a program or script.  We have added such a tool and code example in the "HTML SDK Fling" release available at vSphere HTML5 Web Client  (download the file "html-client-sdk-6.5.0-<build>.zip" and look in  /tools/vCenter plugin registration.  The doc is in the PDF that is included in the .zip file)

View solution in original post

0 Kudos
5 Replies
laurentsd
VMware Employee
VMware Employee
Jump to solution

Please follow the SDK documentation on  Deploying a Plug-In Package

If you still have a problem check the errors in the Virgo log.

0 Kudos
sujeetkalaskar
Contributor
Contributor
Jump to solution

Hi Laurentsd,

I went through the document suggested by you, and saw the following step

"Create the vim.Extension data object in an XML file, and place that file in a file system available to the vSphere Web Client."

What does " File in a file system available to the vSphere Web Client." exactly mean?

Please help me out by providing me the exact location where we need to place the above created .XML which contains the extension data object.

Thanks,

Sujeet Kalaskar

0 Kudos
laurentsd
VMware Employee
VMware Employee
Jump to solution

I think the wording is incorrect...  This procedure section is just a manual way to register the extension as XML text through the MOB interface.  You don't really need a file.

The normal way to register a plugin as vCenter extension is to use a program or script.  We have added such a tool and code example in the "HTML SDK Fling" release available at vSphere HTML5 Web Client  (download the file "html-client-sdk-6.5.0-<build>.zip" and look in  /tools/vCenter plugin registration.  The doc is in the PDF that is included in the .zip file)

0 Kudos
sujeetkalaskar
Contributor
Contributor
Jump to solution

Hi laurentsd,

Thanks for the help i was able to to register the plugin Smiley Happy.

But one problem i am facing frequently "[500] SSO error: Cannot connect to the VMware Component Manager https://x.x.x.x/cm/sdk?hostid=86caa4e0-26ab-11e7-a4b5-000c29fb0108", whenever i restart the Guest Windows server 2012 R2 OS i face this problem.

Can you please help me to resolve the above issue?

Thanks,

Sujeet Kalaskar

0 Kudos
laurentsd
VMware Employee
VMware Employee
Jump to solution

If you search "Cannot connect to the VMware Component Manager" you will find other threads about this topic.  Please go through them and check if you have the same use case. Thanks.

0 Kudos