vSphere Web Client SDK 6.0 Update 2 Release Notes
Updated on: 28 March 2016
vSphere Web Client SDK 6.0 Update 2 | 15 MARCH 2016 | Build 3633101
Check for additions and updates to these release notes. |
What's in the Release Notes
The release notes cover the following topics:
What's New
The following features have been introduced to the vSphere Web Client SDK 6.0 Update 2:
HTML-Based Plug-Ins Forward Compatibility
To ensure that your HTML-based extensions are forward compatible with the vSphere Web Client, follow these guidelines:
- Replace your current web-platform.js file with the one that is provided with the vSphere Web Client SDK Update 2.
The initialization code of the web-platform.js JavaScript file is modified. All samples that are provided with the SDK and the project wizard are updated to comply with this change.
The modified section is the following:
var WEB_PLATFORM = self.parent.WEB_PLATFORM;
if (!WEB_PLATFORM) {
WEB_PLATFORM = self.parent.document.getElementById("container_app");
self.parent.WEB_PLATFORM = WEB_PLATFORM;
}
- You must apply the following changes to the projects that you created with vSphere Web Client SDK 6.0 and vSphere Web Client SDK 6.0 Update 1:
- The names of the properties files must be suffixed with _en_US instead of -en_US.
- The value of the REGEXP2 property which is located in the build-war.xml must be changed from \2-\1.properties to \2_\1.properties.
- The viewResolvers property which is located in the bundle-context.xml must be removed to avoid conflicts.
Additional Features
The following additional features have been added since version 6.0 Update 1:
Earlier Releases of the vSphere Web Client SDK
Known Issue
The following problems have been identified in the vSphere Web Client SDK 6.0 Update 2.
-
New When you make Data Service queries, you see an exception in the vSphere Web Client log file
The ds.properties file from your development setup contains the Data Service configuration properties and is missing properties that are required by the vSphere Web Client. As a result, the following exception is logged when you start the vSphere Web Client:
com.vmware.cis.data.service.exception.InitializationException: Required configuration property `solutionUser.keyStorePassword' not found in config file `C:\ProgramData\VMware\vSphere Web Client\config\ds.properties'
Workaround: Add the following properties to the ds.properties file:
- For Windows:
solutionUser.keyStorePath=C:/ProgramData/VMware/vSphere Web Client/store.jks
solutionUser.keyStorePassword=vmw@re
lookupService=https://VCENTER_IP/lookupservice/sdk
- For Mac OS:
solutionUser.keyStorePath=/var/lib/vmware/vsphere-client/store.jks
solutionUser.keyStorePassword=vmw@re
lookupService=https://VCENTER_IP/lookupservice/sdk
-
The log files of the Virgo server are missing on Japanese OS installations
Workaround: To resolve this issue, you can try the following:
-
Open the vSphereWebClient\configuration\serviceability.xml file with a Hex editor.
-
Remove the first three invisible bytes (EF BB BF) and save the file.
-
Restart the vSphere Web Client Service.
-
When a menu or a dialog overlaps an HTML view, the view becomes blank
Log in to the vSphere Web Client by using Mozilla Firefox version 31.0 or earlier. When you open a menu or a dialog which overlaps an HTML view, the view is hidden temporary and is displayed as a blank pane. This issue has no functional impact and the view is restored once you close the menu or dialog.
Workaround: Use another supported browser or a more recent version of Mozilla Firefox.
Resolved Issues
The following issues are resolved for the vSphere Web Client SDK 6.0 Update 2 release:
-
Some of the samples provided in the vSphere Web Client SDK cannot be deployed
The manifest file of the vim25.jar library, which is located in the vsphere-client-sdk\libs SDK directory, is missing. As a result, the globalview and vsphere-wssdk plug-in examples fail to deploy.
Workaround: Replace the vim25.jar library in the vSphere Web Client SDK 6.0 Update 1 with the one provided with the vSphere Web Client SDK version 6.0.
This issue is resolved in this release.
-
If the target object was not previously displayed in another HTML view, the sendNavigationRequest API stops working.
This issue is resolved in this release.
-
When you open a Flex component which overlap an HTML view, the view becomes invisible
When you open a Flex component, such as a menu or dialog, which overlaps an HTML view, the view is temporary hidden.
Workaround: None.
This issue is resolved in this release.
|