Fixes Defects: PK94147,PM30197,PM30319,PM32161,PM34081,PM40955,PM41547,PM41900,PM44970,PM45451,PM45936,PM46409,PM51132,PM51484,PM51613,PM51701,PM52258,PM52772,PM53529,PM54265,PM54995,PM55477,PM55494,PM56210,PM56454,PM59784,PM60154,PM60984,PM61278,PM61670,PM61737,PM61741,PM61822,PM62439,PM62735,PM62740,PM62793,PM62993,PM63174,PM63307,PM63499,PM63864,PM64027,PM65367 This patch contains the following software changes: PK94147: Addresses a ClearQuest issue on Window and UNIX platforms where a cached list of duplicate records can easily become stale because the information about duplicates for a ClearQuest record is not updated often enough to notice recent changes made in other sessions. PM30197: Fixes a defect in the ClearQuest Web client on Windows platforms where an error occurs when trying to edit or run a report with a query name that has been changed. PM30319: Fixes a problem when a CQ Eclipse user tries to open an attachment without an file extension on Unix. CQ Eclipse will throw an error: "File exists do you want to overwrite?". PM32161: Fixes a problem in the ClearQuest Eclipse client on Windows XP platforms where the ClearQuest Designer shows an empty value for both the master database vendor option and the connect options and these options also appear to be editable. PM34081: Fixes a CQ Eclipse problem when using the Find Record button. If a user checks the box "Search All Record Types" and updates a record found by the search, the modified fields will not appear until the record is closed and reopened. PM40955: Addresses a ClearQuest Web client issue on Windows and UNIX platforms where an error message from an email rule failure is lost when ClearQuest is running as LocalSystem account or when CM Server is running in the default configuration on Linux platforms. PM41547: Fixes a problem in the ClearQuest Web client on Windows and UNIX platforms where resizing a browser window and then dragging the child record title bar causes the child record to move out of view and blocks the entire interface until the browser is refreshed. PM41900: Fixes the CQ EmailPlus documentation about PERL experssions in templates. PM44970: Fixes a problem in the CQ Eclipse client where the result of importing stateless records always shows 'Success import 0' and 'Failed import 0' in the console window regardless of whether the record was imported correctly. PM45451: Fixes a problem in the ClearQuest Eclipse client on Windows platforms where the process of importing attachments fails with no error messages if the source file for the attachments does not have a column named "Attachments". PM45936: Fixes a defect in ClearQuest MultiSite on Windows platforms where the Modify and Change State icons are not visible in the ClearQuest Web client after submitting and saving a record. This occurs when storing an entity object in a session variable in a submit action validation hook on a ClearQuest MultiSite-enabled database. PM46409: Fixes a problem in the ClearQuest Web client on Linux platforms where adding a combo box and a list box, on a page containing a dynamic list linked to a multiline field, produces a situation where creating a new record and trying to add multiple values to the combo box results in the combo box only taking one value and the list box only taking one value, which displays vertically. PM51132: Fixes a problem in the ClearQuest Web client on Windows platforms where some field values are not copied from a source record to a new record when using multiline fields with the "API to open a form" feature. PM51484: Fixes a problem in ClearQuest Web where renaming a folder removes it's permissions. PM51613: Fixes a ClearQuest OSLC problem on Windows platforms where running an OSLC request to retrieve a record and a second-degree referenced record type's field value (such as Project.Owner.fullname) produces an RDF that is invalid and contains the data twice. PM51701: Fixes a problem in the "GetInstalledMasters" method example code in the ClearQuest API reference documentation. PM52258: Fixes a ClearQuest problem on Windows platforms where running an OSLC request to retrieve a record and two second-degree referenced record type's fields' value (such as Project.Owner.fullname and Project.Owner.email) returns only the last one of the field values that were specified. PM52772: Addresses a focus issue in the ClearQuest Web client on Windows platforms where the user must click twice to save a record. PM53529: Fixes a formatting problem when running dynamic queries on CQ Web 8.0.0.x with Internet Explorer 8. In the filter field selection, the text "The current field is set to:" is not properly contained within the box. PM54265: Fixes the CQ Full Text Search documentation to clarify the feature level support in MultiSite and non-MultiSite environments. PM54995: Addresses a ClearQuest issue where users linking to an existing defect in ClearQuest from the Rational Quality Manager Bridge can view the non-OSLC-Package-Enabled record types during configuration or integration operations. This problem has been fixed by adding a configuration item in the cqrest.properties file which, if it is set to true, causes ClearQuest to filter out the non-OSLC-Package-Enabled record types. PM55477: Fixes a ClearQuest OSLC problem on Windows platforms where, when trying to access a ClearQuest record or to create a new record using OSLC, users are prompted to enter a ClearQuest user name and password that will be reused within the same browser session. If the user enters incorrect credentials, a 400 error message is returned and the user does not have the opportunity to re-enter the correct credentials. PM55494: Fixes a problem where updating three level (or more) dependent list fields using OSLC ( 1.0 & 2.0) gives an error on ClearQuest 7.1.2.x when a value is common between the two parent fields. PM56210: Fixes a problem with the textbox form control 'Multiline' option on ClearQuest Web. PM56454: Fixes a problem on ClearQest Web forms where static text fields do not show any characters in between angle < > brackets (aka greater than and less than) symbols. PM59784: Fixes a performance problem where reference list fields containing more than 50 items take longer to display on a CQ Web 8.0.0.x form than they did on a CQ Web 7.1.2.x form. PM60154: Fixes a problem where ClearQuest does not honor/validate the case sensitivity of choice lists fields that have the "limit to list" option selected. PM60984: Addresses a ClearQuest Web client issue on Windows platforms that is encountered when a user tries to submit a ClearQuest defect from a Rational Quality Manager test script execution and the ClearQuest record is not populated with any data if the URL request has over 2,084 characters. PM61278: Fixes a problem where ClearQuest Web 7.1.x REST URI shortcuts are case sensitive to dbset names. PM61670: Fixes a ClearQuest Web client cross-site scripting (XSS) security vulnerability on Windows platforms. PM61737: Fixes a ClearQuest open redirect security vulnerability. PM61741: Fixes a ClearQuest Cross-Site Scripting security vulnerability. PM61822: Fixes a ClearQuest information disclosure vulnerability. PM62439: Fixes a problem in the ClearQuest integration with ClearCase UCM on UNIX platforms where running a "cleartool checkvob -ucm" command fails with an error that reads, "cqintsvr RPC protocol error: no data, cannot get activity." PM62735: Addresses a ClearQuest Web client security vulnerability. PM62740: Fixes a ClearQuest record type security vulnerability. PM62793: Fixes a ClearQuest problem in Full-Text Search on Windows platforms where a field added to an indexed record type in ClearQuest Full-Text Search is not searchable without fieldname: before the search term. PM62993: Fixes a ClearQuest Full-Text Search problem on Solaris platforms where the following error message occurs during update mode indexing: 'Database registry path "" does not exist'. This error can cause update mode to not function correctly and it can lead to a lock on the Lucene_index and cause Full-Text Services to crash unexpectedly. PM63174: Fixes a problem in ClearQuest on Windows platforms where exporting records using the export wizard results in the field name order not matching the data order when the description field is selected because of a column order mismatch issue that occurs during the export process. PM63307: Fixes a documentation problem in ClearQuest where the example documentation for ClearQuest Full-Text Search deployment has invalid syntax for Windows environments in the ClearQuest Full-Text Search Administration Guide. PM63499: Fixes a problem when exporting records in the CQ Eclipse client where the data in the export file is listed in a different order than the column headings indicate. PM63864: Fixes a documentation error in the second sentence of section 2.7 (EmailPlusRuleSubscription Record Type) in the "ClearQuest EmailPlus Administrators Guide.pdf". PM64027: Fixes a ClearQuest Web client issue on Windows platforms where creating a dynamic query and adjusting the web page size on a German operating system causes the query interface label to overlap the control text. At 100% display resolution, part of the translated label "The current field is set to" is dropped down to the next line and overlaps the control text. Increasing the magnification to 105% or decreasing it to 95% of the page resolves the issue. PM65367: Fixes a defect in the ClearQuest Web client on Windows and UNIX platforms where links on a ClearQuest Form stop working if the owner application can set the Referrer request header.