IBM® Rational® Rose® 2003.06.13 Hot Fix 10 Release Notes
June 2005
© Copyright IBM Corporation. 1992-2005. All Rights Reserved.
Any reproduction or distribution of this work is expressly prohibited without the prior written consent of IBM Rational.
Scope
This Hot Fix updates Core Rose 
Hardware/Software Information
Hardware / Software requirements for this Hot Fix 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 2003.06.00 Release Notes, please review the following information new in this Hot Fix for Rose 2003.06.13.
Installation Information
Licensing
No licensing changes are required when installing this Hot Fix.
Installation Instructions
1.	Rose 2003.06.13 must be installed prior to installing this Hot Fix.
2.	Backup (rename) the files “Files Updated in this Hot Fix” (if they exist).
3.	Place the following file in a temporary directory: 
o	install_2003r3_HotFix_10_Rose_Core_06.27.2005.bat
o	Rose_2003r3_HotFix_10_Rose_Core_06.27.2005.exe
4.	Run install_2003r3_HotFix_10_Rose_Core_06.27.2005.bat 
The following preliminary information will display - press Enter to continue:
=======================================================
Rose 2003.06.13 Hot Fix 10

Product:  Rose Enterprise

Installs and Registers
Rose 2003.06.13 Hot Fix 10

%TEMP%\\Rose_2003r3HF10_HOTFIX_ERRORLOG.log
will include a listing
of any errors encountered while
installing this Hot Fix.

Contact Rational Technical Support if
you encounter any Installation Errors.
=======================================================
Installing Rose 2003.06.13 Hot Fix 10... 
·	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).
               
Following message appears showing that a registry key ‘DisableLabelTruncationForStartEndStates’ is being added to registry :
Making registry entry "DisableLabelTruncationForStartEndStates"... 
Following message appears showing that a registry key ‘ScaleFitToPageForNoteActivityState’ is being added to registry :
Making registry entry "ScaleFitToPageForNoteActivityState"... 
·	You will then see a message in the Command Prompt Window indicating that the Hot Fix was successfully installed:

Removing %TEMP%\Rose_2003r3HF10_HOTFIX_ERRORLOG.log
=======================================================
Rose 2003.06.13 Hot Fix 10
    Successfully Installed
Press any key to continue . . .

If you encounter any errors during the installation of this Hot Fix, refer to the error log:  
%TEMP%\ Rose_2003r3HF10_HOTFIX_ERRORLOG.log which will include a listing of the errors.  If no errors were encountered, this file will not exist.
Product Documentation
Documentation for IBM Rational Rose is available on-line at <ftp://ftp.software.ibm.com/software/rational/docs/documentation/manuals/rose.jsp>
With IBM Rational Products
This Hot Fix does not introduce any compatibility issues with other IBM Rational products.
With Third-Party Products
This Hot Fix does not introduce any known compatibility issues with third-party products.
Defects and Changes
Core Rose and Rose C++ Defects Fixed in this Hot Fix
Defect (Escalation)	Description	
RATLC00246975 / IC40429	Saving and reloading model may cause a long horizontal line to display over the diagram in the following scenario:  

In Logical View of a new model:

•	Create a Class1
•	Stereotype it as Business Entity
•	Under Class1, create an activity diagram and add a state State1
•	On Logical View level, create a new Activity Diagram
•	Add an object to the diagram, and drag and drop Class1 onto it
•	In the object’s specification, name the object and choose State1
•	Save and reload the model, open the last activity diagram  

A long horizontal line occurs over the diagram.  Auto-sizing will remove the horizontal line, but after reloading the model the horizontal line again displays.	
RATLC00248957 RATLC00249003	Rose may crash when right clicking on a note or a message or any view which does not have an associated model.	
RATLC00249152 / IC42941	Crash may occur when loading a *.cat file which contains Sequence Diagrams in 8.1 petal format (2003.06.01).	
RATLC00737273 /PQ98918 	Start and End State Icons in State / Activity diagrams do not display text correctly. 

When using the default size for the icon, the text is displayed correctly, however, when the font size is increased and the text is made bold, the text will not display, instead it is replaced with "...".  

To view the text, you will need to click on the "...".  This issue may occur if the number of text characters exceed 47.  

To enable the fix for RATLC00737273, see below for the necessary registry entries. 	
RATLC00469694	Rational Rose fit to page does not scale properly. 

This fix works for Notes, Activities and States 

To enable the fix for RATLC00469694, see below for the necessary registry entries.	

Files Updated by this Hot Fix
[Release_Location]\Rose\rose.exe
[Release_Location]\Rose\roseres.dll 
[Release_Location]\Rose\DisableLabelTruncationForStartEndStates.reg
[Release_Location]\Rose\SetYes_DisableLabelTruncationForStartEndStates.reg
[Release_Location]\Rose\ScaleFitToPageForNoteActivityState.reg
[Release_Location]\Rose\ScaleFitToPageForNoteActivityState_SetYes.reg
[Release_Location]\doc\ Rose_2003r3_HotFix_10_Rose_Core_06.27.2004_README.rtf
Note:  [Release_Location] is the IBM Rational Products installation directory.  This is typically "C:\Program Files\Rational".
RATLC00737273   Registry Entries
The following new Registry Entries are necessary to activate the fix for the defect RATLC00737273 :
[HKEY_CURRENT_USER\SOFTWARE\Rational Software\Rose\Rose]
" DisableLabelTruncationForStartEndStates " = “Yes”
[HKEY_LOCAL_MACHINE\SOFTWARE\Rational Software\Rose\Rose]
" DisableLabelTruncationForStartEndStates " = “Yes”
By setting the above registry key (‘DisableLabelTruncationForStartEndStates’) to  “Yes” the Label associated with the Start and the End states in the Sequence/Activity diagram will be displayed correctly and will not be replaced by “…” for larger text size or font size.
To set the registry key  “DisableLabelTruncationForStartEndStates” to “Yes”:
Double-click on [Release_Location]\rose\ SetYes_DisableLabelTruncationForStartEndStates.reg.  The following dialogs will display:
                        
                       Select “Yes” to the message box, above.
                        
Select “OK” to the message box, above.
To set registry key “DisableLabelTruncationForStartEndStates” to “No”, double-click on [Release_Location]\rose\ DisableLabelTruncationForStartEndStates.reg  and press <Enter>.  The following dialogs will display:
  
Select “Yes” to the message box, above.

Select “OK” to the message box, above.

RATLC00469694   Registry Entries
The following new Registry Entries are necessary to activate the fix for the defect RATLC00469694:
[HKEY_CURRENT_USER\SOFTWARE\Rational Software\Rose\Rose]
" ScaleFitToPageForNoteActivityState" = “Yes”
[HKEY_LOCAL_MACHINE\SOFTWARE\Rational Software\Rose\Rose]
" ScaleFitToPageForNoteActivityState " = “Yes”
By setting the above registry key (‘ScaleFitToPageForNoteActivityState’) to  “Yes” the fit to page option scales correctly for Notes
Activities and States
To set the registry key  “ScaleFitToPageForNoteActivityState’” to “Yes”:
Double-click on [Release_Location]\rose\ ScaleFitToPageForNoteActivityState_SetYes.reg.  The following dialogs will display:
                        
                       Select “Yes” to the message box, above.
                        
Select “OK” to the message box, above.
To set registry key “ScaleFitToPageForNoteActivityState” to “No”, double-click on [Release_Location]\rose\ ScaleFitToPageForNoteActivityState.reg and press <Enter>.  The following dialogs will display:
            
Select “Yes” to the message box, above.

Select “OK” to the message box, above.

Additional Information
Contacting IBM Rational Software 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 <http://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 <http://www.ibm.com/software/support>.