When multiple vSphere Web Client instances share the same SSO service, if the plug-in is installed only on some of them, exceptions appear in the log file.


This information applies to the vCloud Air plug-in installed in vSphere Web Client 5.5 Update 1 or Update 2.

If you have multiple vSphere Web Client instances that share the same SSO service, if the vCloud Air plug-in is installed in at least one of them but not in all of them, exceptions such as the following appear in the vSphere Web Client log file vsphere_client_virgo.log.

 [ERROR] lookup-service-pool-11 70000058 100003 200001 com.vmware.vise.vim.lookup.impl.LookupServiceExtensionManager 
Error unzipping file:///Users/user/vmw/serenity-client/server/work/tmp/vchs-pckg2126733793255829687.zip 
java.io.FileNotFoundException: \Users\user\vmw\serenity-client\server\work\tmp\vchs-pckg2126733793255829687.zip 
(The system cannot find the path specified) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(Unknown Source) 
at java.io.FileInputStream.<init>(Unknown Source) at sun.net.www.protocol.file.FileURLConnection.connect(Unknown Source) 
at sun.net.www.protocol.file.FileURLConnection.getInputStream(Unknown Source) at java.net.URL.openStream(Unknown Source) at 
com.vmware.vise.vim.lookup.impl.LookupServiceExtensionManager.writePackageToFile(LookupServiceExtensionManager.java:384) at 
com.vmware.vise.vim.lookup.impl.LookupServiceExtensionManager.downloadPackage(LookupServiceExtensionManager.java:333) at 
com.vmware.vise.vim.lookup.impl.LookupServiceExtensionManager.downloadAndAddPackage(LookupServiceExtensionManager.java:294) at 
com.vmware.vise.vim.lookup.impl.LookupServiceExtensionManager.access$100(LookupServiceExtensionManager.java:55) at 
com.vmware.vise.vim.lookup.impl.LookupServiceExtensionManager$1.call(LookupServiceExtensionManager.java:250) at 
com.vmware.vise.vim.lookup.impl.LookupServiceExtensionManager$1.call(LookupServiceExtensionManager.java:247) at 
java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)

This exception occurs when a user logs into a vSphere Web Client instance that does not have the plug-in installed.

When you install the plug-in in a vSphere Web Client instance, the plug-in installer downloads the plug-in file to the vSphere Web Client's local file system and registers it with the Lookup Service. The registration of one vSphere Web Client instance is seen by the other vSphere Web Client instances but the file is not found.

You can ignore this exception. If you install the vCloud Air plug-in in all the vSphere Web Client instances, the exception will not appear. However, this is not required.