Fixes Defects: PM32146,PM40337,PM41637,PM47253,PM83616,PM90802,PM95280,PM95723,PM97154,PM97155,PM97698,PM98365,PM99340,PM99810 This patch contains the following software changes: PM32146: Problem: Some ClearQuest commit hooks fail with the following error: "Caught An Unhandled Exception At The OLE Call Boundary - File: \bugbert.src\cqole\oadentity.cpp". Fix: The faulty ClearQuest commit hooks should now execute without error. PM40337: Problem: ClearQuest tslogger does not correctly maintain the number of logs based on the value specified in the .properties file. The accumulation of the tslogger log files can take up a significant amount of space and cause problems if not properly maintained. Fix: ClearQuest tslogger has been disabled. The logs collected by do not contain any new or useful information that aren't already in the WAS and CMServer log files. This will eliminate the problem of the tslogger log files taking up too much space on the server. PM41637: Problem: ClearQuest users can not search on non alphanumeric characters ( such as "#", ";") in multiline string fields when using a Oracle database. Fix: ClearQuest users can now search on non alphanumeric characters in multiline string fields when using a Oracle database. PM47253: Problem: If you apply the ClearQuest 2.0 or 2.1 Attachments package and create a new record, an empty folder on the Full Text Search server gets created and the URL to the attachment folder is filled on the record. Fix: This is now fixed in ClearQuest Attachments 2.2 package. PM83616: Problem: If you enabled Web application secure in your ClearQuest Web WAS profile, attempts to use the IBM Rational ClearQuest EmailRelay tool, cqemailrelay.pl, will fail to enable or disable the EmailRelay application. Fix: IBM Rational ClearQuest EmailRelay tool (cqemailrelay.pl) was enhanced to accept two new parameters to be used with a secured Web application like so: - Windows: cqperl cqemailrelay.pl -relaycfgdir C:\CQEmailRelay -emailrelayapp start [-user -password ] - Unix: cqperl cqemailrelay.pl -relaycfgdir /opt/CQEmailRelay -emailrelayapp start [-user -password ] PM90802: Problem: The ClearQuest EmailPlus 2.1 package is not properly encoding XML characters in the email field of TO, CC, or BCC email addresses. As a result, any email generated using EmailPlus with CQ EmailRelay that has a reserved XML character (such as "&") in the email address cannot be sent to the intended recipient. Fix: The ClearQuest EmailPlus 2.2 package now correctly encodes XML characters in the email address field of TO, CC and BCC. Emails with reserved XML characters are now sent and received correctly using CQ EmailRelay. PM95280: Problem: When trying to do a OSLC Full Update, ClearQuest throws a 409 Conflict error.   Fix: ClearQuest users can now successfully follow the OSLC Full update instructions without getting an error. PM95723: Problem: ClearQuest Web BIRT reports do not allow arrays of values to be passed as parameters for a dynamic query. Fix: ClearQuest Reporting Driver was modified to support processing of parameters with multiple values. Special design considerations apply when constructing BIRT reports that require this capability. PM97154: Problem: If a ClearQuest EmailPlus package payload is invalid, due to containing a none-XML character or getting truncated as a result of OSLC multi-line limit, the ClearQuest Web EmailRelay application gets stuck processing further emails whenever it runs into invalid payload data. Fix: When the ClearQuest EmailRelay application now encounters an invalid EmailPlus payload, it will skip over it and continue processing subsequesnt payloads. PM97155: Problem: ClearQuest will let you commit raw data into record that may contain some characters that are not considered valid XML-1.0. While this is supported by ClearQuest, it is not supported by EmailPlus when used by the EmailRelay. Therefore emails sent from records with these characters cannot be relayed to the intended recipient. Fix: The ClearQuest EmailPlus 2.2 package now correctly handles invalid XML-1.0 characters when used in a record. PM97698: Problem: ClearQuest Web security problem was found. Fix: ClearQuest Web security problem was fixed. PM98365: Problem: When using ClearQuest with an Oracle database, attempting to delete more than 1000 child records in a parent child reference list will result in the error "ORA-01795: maximum number of expressions in a list is 1000 ". Fix: The sql that deletes parent_child_links from the ClearQuest database has been modified so that there are never more than 1000 expressions in a list, thus avoiding the error condition. PM99340: Problem: The CcSubproviderImpl class is no longer used in ClearQuest 8.0.x, but not all references to it have been removed from ClearQuest. Fix: All the references to the obsolete CcSubproviderImpl class have been removed from ClearQuest. PM99810: Problem: Refreshing ClearQuest Web reference lists that no longer contain certain elements throws an exception with a non-descriptive error message. Fix: ClearQuest Web is now fixed to no longer throw this error message.