Quantcast
Channel: VMware Communities : Discussion List - vSphere Client SDK
Viewing all articles
Browse latest Browse all 2218

External Plugin registered using HTML bridge fails to load in HTML5 Web Client

$
0
0

Hi Dennis/Laurent,

This is in extension to the discussion we had on HTML5 Fling forum where we have posted our issue related to loading an external plugin (developed in Flex), registered using HTML bridge, but fails to load in the new HTML5 Web Client. To recall, you have suggested us try with HTML5 Fling v1.7 claiming to support this kind of the external plugins.

On registering my plugin, I expect it to be loaded under "Host -> Configure | more -> {MyPlugin}. But I observe that the Configure tab doesn't come up at all whereas other tabs do work. If my plugin is not registered, the Configure tab works as usual. Seems to be a problem loading my registerd plugin content.

Note that the timestamps on the setup are in sync.

As I see the logs, I see that the "zip" file registered with the WebClient is successfully downloaded and validated. And I see an error which not sure if the error is related to loading the plugin. Below are logs I see. Also attaching the complete log file.

Please search for the plugin key "com.emulex.ocm.vcwebclient.EmulexOneCommand" referring to our extension

 

===========================
[2016-08-30T14:48:10.449+05:30] [INFO ] session-init-pool-66 70000231 100006 200002 com.vmware.vise.util.concurrent.QueuingCachedThreadPool Pool name: vc-exten
sionmanager-pool workers hit new max size: 2
[2016-08-30T14:48:10.450+05:30] [INFO ] vc-extensionmanager-pool-414 70000231 100006 200002 com.vmware.vise.vim.extension.VcExtensionManager Downloading plugin package from https://10.192.203.182:9092/vipluginfiles/com.emulex.ocm.vcwebclient.EmulexOneCommand-11.2.54.0.zip (no proxy defined)
[2016-08-30T14:48:10.628+05:30] [INFO ] vc-extensionmanager-pool-414 70000231 100006 200002 com.vmware.vise.vim.extension.VcExtensionManager Done downloading plugin package from https://10.192.203.182:9092/vipluginfiles/com.emulex.ocm.vcwebclient.EmulexOneCommand-11.2.54.0.zip
[2016-08-30T14:48:10.629+05:30] [INFO ] vc-extensionmanager-pool-414 70000231 100006 200002 com.vmware.vise.vim.extension.VcExtensionManager Done expanding plugin package to /etc/vmware/vsphere-client/vsphere-client/vc-packages/vsphere-client-serenity/com.emulex.ocm.vcwebclient.EmulexOneCommand-11.2.54.0
[2016-08-30T14:48:10.631+05:30] [INFO ] plugin-deploy6 70000231 100006 200002 com.vmware.vise.extensionfw.impl.PackagesDeployer Deploying plugin package 'com.emulex.ocm.vcwebclient.EmulexOneCommand:11.2.54.0'.
[2016-08-30T14:48:10.633+05:30] [WARN ] plugin-deploy6 70000231 100006 200002 com.vmware.vise.extensionfw.impl.PluginManifestParser Plugin 'com.emulex.ocm.vcwebclient.EmulexOneCommand' is missing URL path '/vsphere-client/' in extension: com.emulex.ocm.vcwebclient.EmulexOneCommand,
this is required for Flex client compatibility.
[2016-08-30T14:48:10.633+05:30] [WARN ] plugin-deploy6 70000231 100006 200002 com.vmware.vise.extensionfw.impl.PluginManifestParser Plugin 'com.emulex.ocm.vcwebclient.EmulexOneCommand' is missing URL path '/vsphere-client/' in extension: com.emulex.ocm.vcwebclient.EmulexOneCommand,
this is required for Flex client compatibility.
[2016-08-30T14:48:10.634+05:30] [INFO ] plugin-deploy6 70000231 100006 200002 com.vmware.vise.extensionfw.impl.PackagesDeployer Deployed plugin package 'com.emulex.ocm.vcwebclient.EmulexOneCommand:11.2.54.0'.
[2016-08-30T14:48:10.634+05:30] [INFO ] vc-extensionmanager-pool-414 70000231 100006 200002 com.vmware.vise.extensionfw.impl.PackagesDeployer Processed deployment success for plugin package 'com.emulex.ocm.vcwebclient.EmulexOneCommand:11.2.54.0'.

 

===========================
[2016-08-30T14:48:10.693+05:30] [INFO ] plugin-validation1 com.vmware.vise.extensionfw.impl.OsgiUsageValidationService Started validation of OSGi bad practices.
[2016-08-30T14:48:10.694+05:30] [INFO ] plugin-validation1 com.vmware.vise.extensionfw.impl.OsgiUsageValidationService Started validating com.emulex.ocm.vcwebcl
ient.EmulexOneCommand:11.2.54.0
[2016-08-30T14:48:10.694+05:30] [INFO ] plugin-validation1 com.vmware.vise.extensionfw.impl.OsgiUsageValidationService Begin DeploymentFailureCheck on com.emule
x.ocm.vcwebclient.EmulexOneCommand:11.2.54.0
[2016-08-30T14:48:10.694+05:30] [INFO ] plugin-validation1 com.vmware.vise.extensionfw.impl.OsgiUsageValidationService End DeploymentFailureCheck on com.emulex.
ocm.vcwebclient.EmulexOneCommand:11.2.54.0
[2016-08-30T14:48:10.694+05:30] [INFO ] plugin-validation1 com.vmware.vise.extensionfw.impl.OsgiUsageValidationService Begin CompanyNameMismatchCheck on com.emu
lex.ocm.vcwebclient.EmulexOneCommand:11.2.54.0
[2016-08-30T14:48:10.694+05:30] [INFO ] plugin-validation1 com.vmware.vise.extensionfw.impl.OsgiUsageValidationService End CompanyNameMismatchCheck on com.emulex.ocm.vcwebclient.EmulexOneCommand:11.2.54.0
[2016-08-30T14:48:10.694+05:30] [INFO ] plugin-validation1 com.vmware.vise.extensionfw.impl.OsgiUsageValidationService Begin VmwareNameMisuseCheck on com.emulex.ocm.vcwebclient.EmulexOneCommand:11.2.54.0
[2016-08-30T14:48:10.694+05:30] [INFO ] plugin-validation1 com.vmware.vise.extensionfw.impl.OsgiUsageValidationService End VmwareNameMisuseCheck on com.emulex.ocm.vcwebclient.EmulexOneCommand:11.2.54.0
[2016-08-30T14:48:10.694+05:30] [INFO ] plugin-validation1 com.vmware.vise.extensionfw.impl.OsgiUsageValidationService Begin DynamicImportUsageCheck on com.emulex.ocm.vcwebclient.EmulexOneCommand:11.2.54.0
[2016-08-30T14:48:10.694+05:30] [INFO ] plugin-validation1 com.vmware.vise.extensionfw.impl.OsgiUsageValidationService End DynamicImportUsageCheck on com.emulex.ocm.vcwebclient.EmulexOneCommand:11.2.54.0
[2016-08-30T14:48:10.694+05:30] [INFO ] plugin-validation1 com.vmware.vise.extensionfw.impl.OsgiUsageValidationService Begin RequireBundleUsageCheck on com.emulex.ocm.vcwebclient.EmulexOneCommand:11.2.54.0
[2016-08-30T14:48:10.694+05:30] [INFO ] plugin-validation1 com.vmware.vise.extensionfw.impl.OsgiUsageValidationService End RequireBundleUsageCheck on com.emulex.ocm.vcwebclient.EmulexOneCommand:11.2.54.0
[2016-08-30T14:48:10.694+05:30] [INFO ] plugin-validation1 com.vmware.vise.extensionfw.impl.OsgiUsageValidationService Begin UnversionedPackageExportCheck on com.emulex.ocm.vcwebclient.EmulexOneCommand:11.2.54.0
[2016-08-30T14:48:10.694+05:30] [INFO ] plugin-validation1 com.vmware.vise.extensionfw.impl.OsgiUsageValidationService End UnversionedPackageExportCheck on com.emulex.ocm.vcwebclient.EmulexOneCommand:11.2.54.0
[2016-08-30T14:48:10.694+05:30] [INFO ] plugin-validation1 com.vmware.vise.extensionfw.impl.OsgiUsageValidationService Begin UnversionedPackageImportCheck on com.emulex.ocm.vcwebclient.EmulexOneCommand:11.2.54.0
[2016-08-30T14:48:10.694+05:30] [INFO ] plugin-validation1 com.vmware.vise.extensionfw.impl.OsgiUsageValidationService End UnversionedPackageImportCheck on com.emulex.ocm.vcwebclient.EmulexOneCommand:11.2.54.0
[2016-08-30T14:48:10.694+05:30] [INFO ] plugin-validation1 com.vmware.vise.extensionfw.impl.OsgiUsageValidationService Begin NestedLibPackageExportCheck on com.emulex.ocm.vcwebclient.EmulexOneCommand:11.2.54.0
[2016-08-30T14:48:10.694+05:30] [INFO ] plugin-validation1 com.vmware.vise.extensionfw.impl.OsgiUsageValidationService End NestedLibPackageExportCheck on com.emulex.ocm.vcwebclient.EmulexOneCommand:11.2.54.0
[2016-08-30T14:48:10.694+05:30] [INFO ] plugin-validation1 com.vmware.vise.extensionfw.impl.OsgiUsageValidationService Begin NestedLibMultiUsageCheck on com.emulex.ocm.vcwebclient.EmulexOneCommand:11.2.54.0
[2016-08-30T14:48:10.694+05:30] [INFO ] plugin-validation1 com.vmware.vise.extensionfw.impl.OsgiUsageValidationService End NestedLibMultiUsageCheck on com.emulex.ocm.vcwebclient.EmulexOneCommand:11.2.54.0
[2016-08-30T14:48:10.694+05:30] [INFO ] plugin-validation1 com.vmware.vise.extensionfw.impl.OsgiUsageValidationService Begin ClashingPluginsCheck on com.emulex.ocm.vcwebclient.EmulexOneCommand:11.2.54.0
[2016-08-30T14:48:10.694+05:30] [INFO ] plugin-validation1 com.vmware.vise.extensionfw.impl.OsgiUsageValidationService End ClashingPluginsCheck on com.emulex.ocm.vcwebclient.EmulexOneCommand:11.2.54.0
[2016-08-30T14:48:10.694+05:30] [INFO ] plugin-validation1 com.vmware.vise.extensionfw.impl.OsgiUsageValidationService Finished validating com.emulex.ocm.vcwebclient.EmulexOneCommand:11.2.54.0
[2016-08-30T14:48:10.694+05:30] [INFO ] plugin-validation1 com.vmware.vise.extensionfw.impl.OsgiUsageValidationService Finished validation of OSGi bad practices.

 

 

======================================================================
[2016-08-30T14:48:15.678+05:30] [INFO ] cm-catalog-manager-pool-410 70000231 100006 200002 com.vmware.vise.vim.cm.CmCatalogManager downloadResourceBundle: Trying https://10.192.203.182:443/catalog/com.emulex.ocm.vcwebclient.EmulexOneCommand_catalog.zip
[2016-08-30T14:48:15.678+05:30] [INFO ] cm-catalog-manager-pool-440 70000231 100006 200002 com.vmware.vise.vim.cm.CmCatalogManager Loading properties for /etc/vmware/vsphere-client/vsphere-client/cmCatalog/com.vmware.sca.cd85f482-82e3-4443-8cdd-f588ca1d6eb4_com.emulex.ocm.vcwebclient.EmulexOneCommand.zip:US
[2016-08-30T14:48:15.741+05:30] [WARN ] data-service-pool-445 70000293 100006 200002 com.vmware.vim.vmomi.client.http.impl.HttpProtocolBindingBase Asynchronous execution requested but no Executor configured. The request will be executed as synchronous one.
[2016-08-30T14:48:15.756+05:30] [INFO ] cm-catalog-manager-pool-410 70000231 100006 200002 com.vmware.vise.vim.cm.CmCatalogManager executeDownload: ResourceBundle https://10.192.203.182:443/catalog/com.emulex.ocm.vcwebclient.EmulexOneCommand_catalog.zip download succeeded with Status Code: 200
[2016-08-30T14:48:15.756+05:30] [INFO ] cm-catalog-manager-pool-410 70000231 100006 200002 com.vmware.vise.vim.cm.CmCatalogManager downloadResourceBundle: Took (ms) for the resource bundle /etc/vmware/vsphere-client/vsphere-client/cmCatalog/com.vmware.sca.cd85f482-82e3-4443-8cdd-f588ca1d6eb4_com.emulex.ocm.vcwebclient.EmulexOneCommand.zip,https://10.192.203.182:443/catalog/com.emulex.ocm.vcwebclient.EmulexOneCommand_catalog.zip: 78
[2016-08-30T14:48:15.756+05:30] [INFO ] cm-catalog-manager-pool-410 70000231 100006 200002 com.vmware.vise.vim.cm.CmCatalogManager The HttpClient is no longer used. Will Close it.
[2016-08-30T14:48:15.756+05:30] [INFO ] cm-catalog-manager-pool-440 70000231 100006 200002 com.vmware.vise.vim.cm.CmCatalogManager Time waiting for csp info (ms) for /etc/vmware/vsphere-client/vsphere-client/cmCatalog/com.vmware.sca.cd85f482-82e3-4443-8cdd-f588ca1d6eb4_com.emulex.ocm.vcwebclient.EmulexOneCommand.zip:US: 78
[2016-08-30T14:48:15.756+05:30] [INFO ] cm-catalog-manager-pool-440 70000231 100006 200002 com.vmware.vise.vim.cm.CmCatalogManager Time to load properties (ms)/etc/vmware/vsphere-client/vsphere-client/cmCatalog/com.vmware.sca.cd85f482-82e3-4443-8cdd-f588ca1d6eb4_com.emulex.ocm.vcwebclient.EmulexOneCommand.zip:US: 0
[2016-08-30T14:48:15.968+05:30] [WARN ] data-service-pool-454 70000293 100006 200002 c.v.vsphere.client.cm.util.ServiceInfoPropertyValueExtractor Unknown Service property: id
=========================================================================
[2016-08-30T14:48:10.399+05:30] [ERROR] session-init-pool-57 70000231 100006 200002 com.vmware.vise.vim.lookup.impl.LookupServiceExtensionManager Error when fetching NGC plugins from LookupService (SSO may be disabled). com.vmware.vise.vim.lookup.LookupServiceConnectionException: vSphere Web Client is missing VMware Lookup Service configuration.
at com.vmware.vise.vim.lookup.impl.LookupServiceImpl.createLookupService(LookupServiceImpl.java:336)
at com.vmware.vise.vim.lookup.impl.LookupServiceImpl.createLookupService(LookupServiceImpl.java:317)
at com.vmware.vise.vim.lookup.impl.LookupServiceImpl.getLookupServiceHolder(LookupServiceImpl.java:295)
at com.vmware.vise.vim.lookup.impl.LookupServiceImpl.find(LookupServiceImpl.java:249)
at com.vmware.vise.vim.lookup.impl.LookupServiceImpl.find(LookupServiceImpl.java:236)
at com.vmware.vise.vim.lookup.impl.LookupServiceExtensionManager.sessionStarted(LookupServiceExtensionManager.java:171)
at com.vmware.vise.security.DefaultAuthenticationProvider$2.run(DefaultAuthenticationProvider.java:772)
at com.vmware.vise.util.concurrent.QueuingCachedThreadPool$2.call(QueuingCachedThreadPool.java:564)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at com.vmware.vise.util.concurrent.QueuingCachedThreadPool$QueueProcessor.run(QueuingCachedThreadPool.java:885)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)


=============================================================================
Thanks for helping.


Viewing all articles
Browse latest Browse all 2218

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>