------------------------------------------------------------ IBM Rational Change iFix 5.2.0.4.07 ------------------------------------------------------------ (C) Copyright IBM Corporation 2000, 2011 U.S. Government Users Restricted Rights - Use, duplication, or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. SUMMARY This README describes the contents of IBM(R) Rational(R) Change iFix 5.2.0.4.07 and describes how to install the iFix. The README has the following sections: PROBLEMS This section describes the problems fixed in this iFix. SUPPORTED RELEASES This section lists the releases to which this iFix may be applied. DELIVERABLE RATIONAL CHANGE COMPONENTS AFFECTED This section lists the files that will be replaced by this iFix. INSTALLATION INSTRUCTIONS This section describes how to apply the iFix to your Rational Change server. REVERSING THE IFIX This section describes how to remove the iFix. CONTACTING SUPPORT If you need assistance or have any problems with this iFix, contact Support as described at the very end of this README. PROBLEMS iFix 5.2.0.4.07 to Rational Change Release 5.2.0.4 fixes the following problems: PM34366: R#39881 Unnecessary updates to externalized shared report information : R#40338 Add option to disable task indexing. A new boolean entry called "search.enable_task_indexing" has been added to the file app.properties and the default value is "true". To disable task indexing, override the value in app.user.properties with a value of "false" and reload configuration data. PM37122: R#40344 Change login page shows wrong database if URL has no port PM37540: R#40387 Ad hoc query not saved for the correct database PM37542: R#40388 HTML tags in extended text attributes causing StackOverFlow exception PM39170: R#40524 Messages in event.log related to the loading of listboxes PM39674: R#40558 PreCRModify Exception: Unknown Error after applying 5.2.0.4 iFix 05 PM40077: R#40601 iFix 5.2.0.4.06 introduces a problem with the script transition_notice.pl iFix 5.2.0.4.07 includes iFix 5.2.0.4.06, which fixes the following problems: PM28870: R#38967 Pre-transition trigger with verify does not work with bulk transitions. PM29522: R#39058 User interface is inaccessible while the DisableDatabase and EnableDatabase Perl APIs are running. PM30676: R#39236 Fix JavaScript and message display bugs in CCM_PROGRESS_BAR webtype. PM32171: R#39512 Search index update may fail when JDBC indexing has been enabled. PM33029: R#39668 HTTP 500 error from Change when reloading show form launched from Synergy. PM33850: R#39762 Failed pre-transition trigger on submit has an inconsistent error message. PM34343: R#39877 Embedded URL within email may not be accessible to recipient. PM34349: R#39878 Incorrect user in 'Compare With Predecessor' menu for source objects. PM34929: R#39978 Clicking Home after a session timeout results in an HTTP 500 error. PM35192: R#40023 Multi-level sub-reports do not create borders around each report. PM35240: R#40030 Loading users for "Assign Default Home Pages" is slow. PM35763: R#40114 Invalid hyperlinks in Excel and Word reports when Change is configured to use relative links. iFix 5.2.0.4.07 includes iFix 5.2.0.4.05, which fixed the following problems: : R#38881 Attributes that are cleared or listbox attributes set to 'Any' are not sent to Perl triggers. : R#38892 Changed cookie format causes more frequent logins. PM29910: R#39122 New extended text attribute doesn't display correctly when it's not modifiable by the user. PM31567: R#39413 Downloading an attachment through the web services API deletes the file from the database cache. PM31764: R#39451 Change query tab should be using cache instead of executing external scripts. PM31977: R#39490 java.lang.NullPointerExecption in create_task.js script with a void date attribute. PM32346: R#39539 ChangeTriggerApi.getAttributes method sometimes fails when ACLs are enabled. PM33317: R#39703 "AddUser" in csapi.pm missing in 5.2. iFix 5.2.0.4.07 includes iFix 5.2.0.4.04, which fixed the following problems: : R#38817 Need ability in BSF triggers to create and delete relationships between change requests and existing attachments. PM28062: R#38834 Change 5.2.0.4.02: Altering a CR with a read only modify_time results in a "Failed to modify object" message. : R#38895 Change 5.2.0.4.02: A user's personal reports and folders may be lost when Change is restarted. iFix 5.2.0.4.07 includes iFix 5.2.0.4.03, which fixed the following problems: PM18801: R#37203 Query in Internet Explorer 8 fails when the format is Excel. PM18951: R#37228 'Go' button disappears when browser window is made smaller. PM21989: R#37729 Package generation fails when a submit dialog contains an attribute of type CCM_PAGE_NAVIGATE. PM24277: R#38139 'Allow Viewing of Associated Objects Only' no longer works after applying 5.2.0.4. : R#38253 A shared report with leading or trailing whitespace doesn't work. : R#38259 OSLC 2 rich hovers don't always work. PM25244: R#38341 Error running the DeleteObjectAttributes Perl API. : R#38365 "WARN: Failed to update profile cache: null" appears in event.log. : R#38404 Alert message about missing comments despite providing them on transition dialog. : R#38410 OSLC 2 rich hovers don't always work (wrong Content-Type for compact XML). : R#38594 Change event.log file is too small and rolls too often causing loss of information. (The size is now configurable in the file app.user.properties using the key 'logging.max_file_size_bytes'.) : R#38604 Provide context information (whether it's a pre or post trigger) for all events. : R#38605 Attributes that are cleared or listbox attributes set to 'Any' are not sent to triggers. PM27767: R#38788 Missing user settings in Change with RDS in OS authentication mode. iFix 5.2.0.4.07 includes iFix 5.2.0.4.02, which fixed the following problems: PM22631: R#37881 Change-Base license is not released after user logs out of Change (AIX only). PM23616: R#38019 Loading of "Choose Favorite Users" page can take a long time. PM23784: R#38040 Default value for attribute is lost when CR goes through any copy transition if the attribute is set as 'readonly'. PM24541: R#38203 Prompting query will fail when the option the user is selecting is from a drop down list. PM24636: R#38216 Perl API setValue function can corrupt HTML and XML tags. iFix 5.2.0.4.07 includes iFix 5.2.0.4.01, which fixed the following problem: PM23214: R#37943 After adding a new state, can't save CR process or edit that state. SUPPORTED RELEASES This iFix may only be applied to Rational Change Release 5.2.0.4. DELIVERABLE RATIONAL CHANGE COMPONENTS AFFECTED To see the iFix components, traverse the the directory structure of the iFix package once it has been expanded. Note that if the iFix replaces any manually customized components, said components will need to have the customization re-applied. INSTALLATION INSTRUCTIONS Before you begin, make sure that you have performed a successful backup of your Rational Change databases. This iFix contains a package that must be installed via the Rational Change package installation utility. Once you have installed iFix 5.2.0.4.07, you should not install any individual iFix that does not clearly state that it may be installed on top of iFix 5.2.0.4.07, unless informed otherwise by Support. 1. Log in to the machine where Rational Change is installed as the user who installed Rational Change. 2. Untar the iFix file (patch_rc5.2.0.4-07) into the packages folder. $ cd /WEB-INF/packages $ tar xvf patch_rc5.2.0.4-07 3. Login to Rational Change as Admin, and click the Administration toolbar icon. 4. You can now select this iFix package from the "Package Installer" tab which will show this package under "Available Packages". Install the iFix. 5. Stop and start Rational Change. Note: For R#38040 and R#38834 to be applied, the CR process package must be re-created in the Lifecycle Editor and then installed through the Package Installer. REVERSING THE IFIX If it is necessary to remove the iFix after it was installed, follow these steps. 1. Login to Rational Change as Admin, and click the Administration toolbar icon. 2. Uninstall the iFix package. Click on the "Package Installer" tab. You should see the rc5.2.0.4-07 package under "Installed Packages". Click the uninstall button. 3. Stop and start Rational Change. CONTACTING SUPPORT Please visit our support overview site at: http://www.ibm.com/software/awdtools/change/support/