IBM® Rational® Rose ® Real Time 2003.06.16 iFix001 Release Notes
November  2006

© Copyright IBM Corporation. 1999-2006. All Rights Reserved.
Any reproduction or distribution of this work is expressly prohibited without the prior written consent of IBM Rational.

Scope
This iFix updates the Rose RealTime Model Integrator, ClearCase Integration and TargetRTS.
This iFix has been tested on WinXP SP2, Win2K SP4.
Hardware/Software Information
Hardware / Software requirements for this iFix are the same as those described in the installation Guide for Suites v2003.06.00.
Getting Started
In addition to the instructions provided in the "Getting Started" section of the Rose RealTime 2003.06.00 Release Notes, please review the following information new in this iFix for Rose RealTime 2003.06.16
Installation Information
Prerequisite	
Licensing
No licensing changes are required when installing this iFix.
Installation Instructions
Note:  [Release_Location] is the Rational Products installation directory.  This is typically "C:\Program Files\Rational\Rose RealTime".
1.	Rose RealTime 2003.06.16 must be installed prior to installing this iFix.
2.	Backup (rename) the files “Files Updated in this iFix” (if they exist).
3.	Double click RoseRT.SR6.Win32.iFix1.2078.exe to install the iFix.
•	The following dialog box appears Select OK.

•	The “WinZip Self_Extractor” dialog will display.  Select “Unzip”.
                                     
•	You will see the following message box, Select “OK” and then Select “Close” in the original “WinZip Self_Extractor” dialog (see, above).
                                     
Compatibility Issues
This section describes any compatibility issues that could arise from use of this iFix.
With Rational Products
This iFix does not introduce any compatibility issues with other IBM Rational products.
With Third-Party Products
This iFix does not introduce any known compatibility issues with third-party products.
Defects and Changes
Rose RealTime Defects Fixed in this iFix
Defect	Description	
RATLC01186763	Rose RealTime installer may not upgrade newer versions of the following files correctly:

•	$ROSERT_HOME\C++\TargetRTS\libset\ppc603-gnu-2.96\libset.mk
•	$ROSERT_HOME\C++\targetRTS\src\MANIFEST.cpp

The updates included in these files (included in this iFix) are described below:

$ROSERT_HOME\C++\TargetRTS\libset\ppc603-gnu-2.96\libset.mk

Before	
After	

.....
AR_CMD        = $(PERL) "$(RTS_HOME)/tools/ar.pl" -create=arppc,rc \
						  -ranlib=ranlibppc \
						  -limit=4000
.....	
.....
AR_CMD        = $(PERL) "$(RTS_HOME)/tools/ar.pl" -create=arppc,rc \
						  -add=arppc,r \
						  -ranlib=ranlibppc \
						  -limit=4000
.....	

The change to libset.mk is useful while building the TargetRTS for that particular libset.  Before this change the custom TargetRTS would not build correctly.

$ROSERT_HOME\C++\targetRTS\src\MANIFEST.cpp

Before	
After	

.....
    RTAsciiDecoding      get_long
#if 0
    RTAsciiDecoding      get_long_long
#endif
    RTAsciiDecoding      get_opaque
.....	
....
  RTAsciiDecoding      get_long
  RTAsciiDecoding      get_opaque
....	

It is not necessary to rebuild your TargetRTS, as Rose RealTime v2003.06.16 includes the latest TargetRTS binaries.	
RATLC00147393	The following Error will occur when attempting to perform a Rose RealTime / ClearCase Check In operation:

The log will contain the following information:
13:32:44|  Error: Command failed to execute: Can't open perl script "C:\Program Files\Rational\Rose RealTime\bin\win32\cmscripts\cc\cm_getcomment": No such file or directory

In the Check In dialog box the comment field will be empty.

This error is due to a defect with the addition of the following enhancement in Rose RealTime v2003.06.16:
Ability to add comments from within the RoseRT SCC Check Out dialog
When performing ClearCase Check Out commands utilizing the Rational Rose RealTime / Rational ClearCase integration, a new window is available in the Check Out dialog, allowing you to enter comments.
To add comments when performing a ClearCase Check Out from Rational Rose RealTime add comments in the Comment text window of the Check Out dialog.
Limitations:
•	It is not possible to apply different comments when making a multiple element Check Out. 
•	When performing a ClearCase Check In through Rational Rose RealTime, the comments entered during the Check Out will display, except if entered during a multiple element Check Out (similar to the behavior when adding a comment to multiple elements through the ClearCase Explorer).

With this iFix – the error described in this Defect will no longer occur and the enhancement described in blue (above) will be available.	
RATLC01186765	Rose RealTime Model Integrator fails to parse models that contain large number of capsules

When this issue occurs the model will load incorrectly and partially.  The problem occurred due to a change in petal reading behavior after adding performance enhancement.	
Known Issues
No known issues
Files Updated or Added by this iFix
$ROSERT_HOME\bin\win32\modelintRT.exe
$ROSERT_HOME\bin\win32\modelintRTres.dll
$ROSERT_HOME\bin\win32\cmscripts\cc\cm_getcomments 
$ROSERT_HOME\C++\targetRTS\src\MANIFEST.cpp
$ROSERT_HOME\C++\TargetRTS\libset\ppc603-gnu-2.96\libset.mk
Additional Information
Contacting IBM Rational Customer Support
Contacting Rational Customer Support the IBM software support Internet site provides you with self-help resources and electronic problem submission. The IBM Software Support homepage can be found at www.ibm.com/software/support. 
Voice Support is available to all current contract holders via a telephone number in your country (where available). For specific country phone numbers, please refer to the IBM Software Support Handbook, Appendix B: Contact Information, found at www.ibm.com/software/support.