Readme for Rational Rhapsody 8.2.1 iFix002

Note that the installation of this iFix requires you to manually extract the content of a number of .zip files after you run the executable file provided. See the installation instructions at the end of this document for details.

Changes in iFix002

Changes in iFix001

Installation instructions

Improvements for Rhapsody Design Manager users

This iFix is required to complement Rhapsody DM 6.0.4 iFix007 (available on jazz.net).

Rhapsody APARs Fixed with 8.2.1 iFix002

Category APAR ID Summary
AUTOSAR PI85494 ADD PROFILE TO MODEL IS INCONSISTENT WHEN LOADING DEPENDENCIES (AR4_BMT and AutomotiveC)
Browser PI87262 Query definitions in 8.1.5 are not understood by version 821 and needs to be reentered.
Features Dialog PI84801 EMM: open relations of an event takes several minutes
Graphic Editors PI84730 RHAPSODY 8.1.5 CRASH IN LINUX
Graphic Editors PI85912 WORD WRAPPING IN NOTES ON DIAGRAMS ONLY WORKS DURING EDIT
Graphic Editors PI87853 WORD WRAP NOT WORKING ON UNGRADED MODELS
Graphic Editors PI91790 IBD removes deeply-nested ports during unload
Java API (COM) PI79085 PROBLEM WHILE CONVERTING THE FLOWPORT TO PROXYPORT WITH CHANGETO() API.
Modeling - General PI84321 Flip Flows Feature Fails Frequently
RTC Direct Integration PI90650 After deliver many components in RTC client, Rhapsody is busy for very long time, or stuck - many refresh from RTC to Rhp
Search PI91750 Not possible to select search results with a pinned dialog in IBM Rational Rhapsody
TestConductor PI86575 TestConductor - Failed to create test Architechure
User Interface PI79182 Features window blocks toolbar buttons on Windows10
User Interface PI83420 Performance problem

Rhapsody Design Manager Defects Fixed with 8.2.1 iFix002

Category Defect ID Summary
RDM OSLC RM Integration 61131 OSLC Integration - Remote resource custom attributes feature not working
RDM OSLC RM Integration 61615 OSLC Integration - Auto recover DWA disconnection
RDM OSLC RM Integration 62412 Rhapsody DM Client - diagram is modified when its drawn OSLC link is remote deleted from web client
RDM OSLC RM Integration 62959 DM - On set remote resource collection / association with populate node "none" links of linked requirements
are deleted from server
RDM Rhapsody Client 61081 crash on open diagram on DM
RDM Rhapsody Client 61281 Crash on load - Unresolved Link
RDM Rhapsody Client 61906 links are gone after merge diagram
RDM Rhapsody Client 61894 stereotypes are missing after merge via stream delivery
RDM Rhapsody Client/Links 61046 Remote Requirement links are disappears after reopening the Rhapsody
RDM Server/Model Server 60351 NEW TERM DIAGRAMS INSIDE A NEW TERM PROJECT, WITH A DEPENDENCY ON AN APPLIED PROFILE, DO NOT RENDER
Rhapsody Design Manager 62790 DM : Blank dialog in selection picker when selecting large amount of requirements
RMM Rhapsody Client 62012 [SSO Env ] Login to DNG Server via Remote Resource Package doesn't succeed on JAS SCIM enabled Federated Env

iFix002 for Rhapsody 8.2.1 includes the following fixes, which were included in iFix001.

Rhapsody APARs Fixed with 8.2.1 iFix001

Category APAR ID Summary
Code Generation PI82883 Rhapsody incorrectly stores ModifiedTime when disabled for a sub-statechart
Modeling - General PI78915 Inner actor that inherits from outer actor causes crash when user opens features window of panel diagram element
Modeling - General PI81026 adding activity to state as sub-element results in error No elements are allowed outside the top level element in subcharts
Runtime Target & RTOS & Adaptors PI82807 UNABLE TO INTEGRATE WINDRIVER WORKBENCH V3.2 WITH RHAPSODY V8.2

Applying the iFix

A number of steps in this section refer to the Share directory as being a subdirectory of the main Rhapsody installation directory. Note that if you performed a "split" installation of Rhapsody - meaning that you did not use the "Install all Rhapsody files in one location" option - then the Share directory will be located in the user home directory, for example, C:\Users\<username>\IBM\Rational\Rhapsody.

On Windows - using MSI installation to install iFix for 32-bit version of Rhapsody

  1. Verify that you have installed IBM Rational Rhapsody 8.2.1 (BuildNumber - 9810313).
  2. Make sure that Rhapsody is not currently running.
  3. Download the .zip file for the iFix: Rhapsody821iFix002_x86.zip
  4. Move the contents of the folder <Rhapsody installation directory>\RTCIntegration to a backup folder.
  5. After extracting the contents of the .zip file, run the executable file Rhapsody821iFix_x86.exe
  6. Click Update in the InstallShield Wizard.
  7. Click Finish when the installation is done.
  8. In the folder <Rhapsody installation directory>, locate the file RhapsodyRoot.zip.
  9. Use "extract here" to extract the contents of RhapsodyRoot.zip

On Windows - using MSI installation to install iFix for 64-bit version of Rhapsody

  1. Verify that you have installed IBM Rational Rhapsody 8.2.1 (BuildNumber - 9810313).
  2. Make sure that Rhapsody is not currently running.
  3. Download the .zip file for the iFix: Rhapsody821iFix002_x64.zip
  4. Move the contents of the folder <Rhapsody installation directory>\RTCIntegration to a backup folder.
  5. After extracting the contents of the .zip file, run the executable file Rhapsody821iFix_x64.exe
  6. Click Update in the InstallShield Wizard.
  7. Click Finish when the installation is done.
  8. In the folder <Rhapsody installation directory>, locate the file RhapsodyRoot.zip.
  9. Use "extract here" to extract the contents of RhapsodyRoot.zip.

On Windows - using archived files to install iFix for 32-bit version of Rhapsody

  1. Verify that you have installed IBM Rational Rhapsody 8.2.1 (BuildNumber - 9810313)
  2. Make sure that Rhapsody is not currently running.
  3. Download the .zip file for the iFix: Rhapsody821iFix002_Win32_manual.zip
  4. After extracting the contents of the .zip file, carry out the following steps:
    1. Copy RhapsodyRoot.zip into the <Rhapsody installation directory> folder.
    2. Back up the folder <Rhapsody installation directory> by copying all .exe and .dll files to a different folder.
    3. Move the contents of the folder <Rhapsody installation directory>\RTCIntegration to a backup folder.
    4. Back up the folder <Rhapsody installation directory>\TestConductor by copying all the contained files to a different folder.
    5. Open RhapsodyRoot.zip to see which files are going to be replaced, and decide if you want to back up any additional files from your current installation of Rhapsody. (You will need these files if you decide later to uninstall the iFix.)
    6. Use "extract here" to extract the contents of RhapsodyRoot.zip, answering "yes" to override existing files.
    7. Copy RhapsodyShare.zip into the <Rhapsody installation directory>\Share folder. (If you performed a "split" installation, copy the RhapsodyShare.zip file into the Share folder, usually located under C:\Users\<username>\IBM\Rational\Rhapsody.)
    8. Open RhapsodyShare.zip to see which files are going to be replaced, and decide if you want to back up any of these files from your current installation of Rhapsody. (You will need these files if you decide later to uninstall the iFix.)
    9. Use "extract here" to extract the contents of RhapsodyShare.zip, answering "yes" to override existing files.

On Windows - using archived files to install iFix for 64-bit version of Rhapsody

  1. Verify that you have installed IBM Rational Rhapsody 8.2.1 (BuildNumber - 9810313)
  2. Make sure that Rhapsody is not currently running.
  3. Download the .zip file for the iFix: Rhapsody821iFix002_x64_manual.zip
  4. After extracting the contents of the .zip file, carry out the following steps:
    1. Copy RhapsodyRoot.zip into the <Rhapsody installation directory> folder.
    2. Back up the folder <Rhapsody installation directory> by copying all .exe and .dll files to a different folder.
    3. Move the contents of the folder <Rhapsody installation directory>\RTCIntegration to a backup folder.
    4. Back up the folder <Rhapsody installation directory>\TestConductor by copying all the contained files to a different folder.
    5. Open RhapsodyRoot.zip to see which files are going to be replaced, and decide if you want to back up any additional files from your current installation of Rhapsody. (You will need these files if you decide later to uninstall the iFix.)
    6. Use "extract here" to extract the contents of RhapsodyRoot.zip, answering "yes" to override existing files.
    7. Copy RhapsodyShare.zip into the <Rhapsody installation directory>\Share folder. (If you performed a "split" installation, copy the RhapsodyShare.zip file into the Share folder, usually located under C:\Users\<username>\IBM\Rational\Rhapsody.)
    8. Open RhapsodyShare.zip to see which files are going to be replaced, and decide if you want to back up any of these files from your current installation of Rhapsody. (You will need these files if you decide later to uninstall the iFix.)
    9. Use "extract here" to extract the contents of RhapsodyShare.zip, answering "yes" to override existing files.

On Linux

  1. Verify that you have installed IBM Rational Rhapsody 8.2.1 (BuildNumber - 9810313)
  2. Make sure that Rhapsody is not currently running.
  3. Download the .zip file for the iFix: Rhapsody821iFix002-Linux.zip
  4. After extracting the contents of the .zip file, open IBM Installation Manager.
  5. From the menu, select File --> Preferences.
  6. Select "Add Repository".
  7. Click "Browse..." and select the file <Rhapsody8.2.1_iFix2 extract folder>\repository.config
  8. Clear the "search service repositories during installation and updates" check box.
  9. Click "OK" to close the Preferences dialog.
  10. Click "Update".
  11. Select "IBM Rational Rhapsody Developer 8.2.1" installation and click "Next".
  12. Select "IBM Rational Rhapsody Developer 8.2.1 iFix 002" and click "Next".
  13. Click "Update" to start the update process.
  14. Click Finish when the installation is done.

Uninstalling the iFix

On Windows - using MSI installation

  1. Go to Control Panel > All Control Panel Items > Programs and Features, and select "View installed updates".
  2. Select the relevant entry under IBM Rational Rhapsody 8.2.1xxxx
  3. Delete the current contents of the directory <Rhapsody installation directory>\RTCIntegration.
  4. Restore the content of the RTCIntegration folder from the backup that you created during the installation

On Windows - using archived files

  1. Restore the folder <Rhapsody installation directory>:
    1. Delete the current contents of the directory <Rhapsody installation directory>\RTCIntegration.
    2. Restore the following folders from the backup that you created during the installation:
      • <Rhapsody installation directory>
      • <Rhapsody installation directory>\RTCIntegration
      • <Rhapsody installation directory>\TestConductor
    3. Remove the file RhapsodyRoot.zip
  2. Restore the folder <Rhapsody installation directory>\Share:
    1. Restore the content of any folders that you backed up during the installation
    2. Remove the file RhapsodyShare.zip

On Linux

  1. Open IBM Installation Manager.
  2. Click "Uninstall".
  3. Select "IBM Rational Rhapsody Developer 8.2.1 (iFix 002)" and click "Next".
  4. Click Finish when done.