Fixes Defects: PH00080,PI61978,PI71290,PI78603,PI79348,PI83190,PI95389,PI99133 This patch contains the following software changes: PH00080: Problem: The installation of ClearQuest Web was failing on a Simplified Chinese OS. Fix: The installation of ClearQuest Web now works when installing on a Simplified Chinese OS. PI61978: Problem: When submitting a new ClearQuest Web record, a warning message should be shown when clicking the "Cancel" button. Fix: ClearQuest Web now displays a "Warning: All changes will be lost" message when a user tries to "Cancel" a new record. PI71290: Problem: On ClearQuest Multisite databases, running a query in CQ Web with no display fields yields an empty result set. Non-multisite databases yield a clickable result set. Fix: Running a query on both multisited and non-multisited databases now results in a clickable resultset on CQ Web. PI78603: Problem: When creating an OSLC link from CQ to a RTC record in a project area where the user does not have read access, a cryptic error is displayed: "STR.INDEXOF IS NOT A FUNCTION WHEN TRYING TO LINK FROM CQ TO A PROJECT AREA WITHOUT THE NECESSARY ACCESS RIGHTS." Fix: When creating an OSLC link from CQ to a RTC record in a project area where the user does not have read access, the error message displayed is now relevant: "Failed authenticate to OSLC provider, or authenticated but lacked necessary permissions to access the artifact." PI79348: Problem: When deferred loading of CQ Web reference fields (aka "lazy loading") is enabled and custom queries have been defined, running a List View Query that has no results does not display the columns defined in the query. Fix: In the case of a CQ Web List View Query returning no data, the resultset columns defined in that List View Query are now displayed. PI83190: Problem: If a ClearQuest Web List View Query takes more than a few seconds to produce a result set, users may start the execution of another query. This could end up in a scenario where the List View output combines columns from both queries. The faster query results are replaced by the columns defined in the slower query. Fix: In the scenario described, it is no longer possible to run a different ClearQuest Web List View Query query while the original one is still executing, thus avoiding the issue. PI95389: Problem: If your browser has pop-ups disabled, and your SSO token and CQ session times out, CQ Web users see a nondescript "an error occurred" message and do not know how to recover. Fix: When your SSO token and CQ session has timed out, CQ Web users are now prompted with a dialog asking for SSO Re-authentication where you can click either "OK" or "Close". * Clicking "OK" means CQ uses your SSO credentials and you will be authenticated again. * Clicking "Close" will close the popup. PI99133: Problem: The ClearQuest API GetEnabledEntityDefs can return a null value if there are no entity defs selected by the call. It should return an empty set of entitydefs instead. This can cause performance and other problems for consumers of the API such as CQ Web, especially if the ClearQuest database table ownership was not configured correctly. Fix: The ClearQuest API GetEnabledEntityDefs now returns an empty set of entitydefs in all cases when there are no entitydefs returned by the call.