VMware {code} Community
dharmeshj
Enthusiast
Enthusiast

How vcenter fetches the required bundle jars to deploy as html plugin?

I am trying to register a html plugin in vcenter, but the project is dependent on a module in my project,

I need to understand how vcenter fetches the jars and which configuration files are needed to configure

so that it gets deployed in virgo server and get bundled with the required jars and wars.

Please let me know if further clarification is required and thanks in advance.

Reply
0 Kudos
1 Reply
Denis_Chorbadzh
VMware Employee
VMware Employee

Hi,

 

You first have to build the plugin and construct a plugin package. The plugin package consists of a "plugin-package.xml" and "plugins" folder which contains all your bundles (jars and wars). Then you have to make a .zip archive of the contents of this plugin package and register it in the Extension Manager. The Extension Manager unzips the archive, reads the plugin-package.xml and deploys all bundles (which are in your "plugins" folder) in the virgo server. Have in mind that the "plugin-package.xml" and the "plugins" folder need to at the root level of the .zip file.

You may find examples of plugin packages by downloading the vSphere Client SDK deliverable and looking into "html-client-sdk" -> "vsphere-ui" -> "plugin-packages".

 

Let us know if you have more questions.

 

Best Regards,

Denis

Reply
0 Kudos