IBM® Rational® Rose® 2003.06.14 ホット フィックス 1 リリース ノート
2004 年 1 月

(C) Copyright IBM Corporation.1992-2004. All Rights Reserved.
IBM Rational の事前の文書による許可なく本著作物を複製しまたは配布することは固く禁じられています。
法的通知情報

範囲
このホット フィックスでは コア Rose、Rose ANSI C++、と Rose Data Modeler が更新されています。
ハードウェア/ソフトウェア情報
このホット フィックスのハードウェア/ソフトウェア必要構成は、Suites v2003.06.10 用の『インストレーション ガイド』に記載されている必要構成と同じです。
入門
Rose 2003.06.10 用『リリース ノート』の「入門」に記載されている手順のほかに、下記に示すこの Rose 2003.06.14 ホット フィックスについての情報もお読みください。
インストール情報
前提条件
ライセンス
このホット フィックスをインストールする場合のライセンスに関する変更はありません。
インストール手順
メモ: [リリース_ロケーション] とは、Rational 製品がインストールされているディレクトリを指します。 通常は “C:\Program Files\Rational” がリリース ロケーションです。
1.	このホット フィックスをインストールする前に Rose 2003.06.14 をインストールする必要があります。
2.	「このホット フィックスで更新または追加されたファイル」 の項に一覧されるファイルが既に存在する場合、バックアップを作成するか、名前を変更します。
3.	次のファイルを一時ディレクトリに配置します。  
o	Rose_2003r4_HotFix_1_12.16.2004.exe
o	install_2003r4_HotFix_1_12.16.2004.bat
4.	install_2003r4_HotFix_1_12.16.2004.bat を実行します。
次に示す情報が表示されます。[Enter] を押し、操作を継続します。
=======================================================
Rose 2003.06.14 Hot Fix 1

Product:  Rose Enterprise

Installs and Registers
Rose 2003.06.14 Hot Fix 1

C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\Rose_2003r4HF1_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.
=======================================================

続行するには何かキーを押してください . . .
•	 [WinZip Self_Extractor] ダイアログが表示されます。[Unzip] を選択します。

次に示すメッセージ ボックスが表示されます。[OK] を選択して、上に示す [WinZip Self_Extractor] ダイアログで [Close] をクリックします。

このホット フィックスに含まれるアドインが登録されるごとに、コマンド プロンプトのウィンドウにメッセージが表示されます。また、下に示すメッセージ ボックスも表示されます。表示された各メッセージ ボックスで [OK] を選択します。
Registering Rose ANSI C++ Add-In

上に示す各メッセージ ボックスで [OK] を選択します。
レジストリ キー ‘UseMoreMemoryForHighPeformance’がレジストリに追加されたことを示す次のメッセージが表示されます。
Making registry entry "UseMoreMemoryForHighPeformance"...
•	その後、ホット フィックスのインストールが成功したことを示すメッセージがコマンド プロンプトのウィンドウに表示されます。
Removing C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\Rose_2003r4HF1_HOTFIX_ERRORLOG.log
=======================================================
Rose 2003.06.14 Hot Fix 1
    Successfully Installed
=======================================================

続行するには何かキーを押してください . . .
このホット フィックスのインストール中にエラーが検出された場合は、エラー ログを参照してください。
エラーの一覧は %TEMP%\Rose_2003r4HF1_HOTFIX_ERRORLOG.log に含まれます。エラーが検出されなかった場合、このファイルは作成されません。
製品マニュアル
Rational Rose マニュアルは http://www-306.ibm.com/software/awdtools/rose/enterprise/support/index.html でご利用になれます。ただし、このサイトは英語のみのご利用となります。
互換性に関する問題
この項では、このホット フィックスの使用によって発生する可能性のある互換性の問題について説明します。
Rational 製品との互換性
このホット フィックスでは、ほかの IBM Rational 製品との互換性の問題はありません。
サード パーティ製品との互換性
このホット フィックスでは、ほかのサード パーティ製品との互換性に関する既知の問題はありません。
障害と変更
このホット フィックスで修正された Rose ANSI C++/コア/DataModeler の障害
障害	説明	
RATLC00140469 / IC43048	著作権コメントが、変更済みのクラス コメントで上書きされることがある。	
RATLC00141082 	サイズの大きいモデルをロードする場合、Rose のパフォーマンスが低下する。(下記の 「RATLC00141082 (Rose モデルのロード パフォーマンス) レジストリ エントリ」 も参照)。	
RATLC00959906	DDL ファイルのラウンド トリップ エンジニアリングで、関数またはプロシージャの終わりにセミコロンが 2 つ付与されることがある。	
RATLC00959942	アクションのボディがトリガ内に定義されている場合、リバース エンジニアリング中にパーサー エラーが発生することがある。	
既知の問題
著作権コメントが追加できるのは、Rose Ansi C++ で新規ファイルを生成する時だけです。作成以降のファイルの更新時には著作権コメントは更新されません。
このホット フィックスで更新または追加されたファイル
[Release_Location]\rose\ansi c++\cppdll.dll
[Release_Location]\rose\rose.exe
[Release_Location]\rose\roseres.dll
[Release_Location]\rose\datamodeler\DMNET.dll
[Release_Location]\rose\datamodeler\Resource.dll
[Release_Location]\rose\CoreRose.reg
[Release_Location]\rose\CoreRose_setYes.reg
メモ: [リリース_ロケーション] とは、Rational 製品がインストールされているディレクトリを指します。 通常は “C:\Program Files\Rational” がリリース ロケーションです。

RATLC00141082 (Rose モデルのロード パフォーマンス) レジストリ エントリ
モデルをロードする際のパフォーマンスを向上させるフィックスを有効にするには、次に示す新たなレジストリ エントリが必要になります。
[HKEY_CURRENT_USER\SOFTWARE\Rational Software\Rose\Rose]
“UseMoreMemoryForHighPeformance” = “Yes”
[HKEY_LOCAL_MACHINE\SOFTWARE\Rational Software\Rose\Rose]
“UseMoreMemoryForHighPeformance” = “Yes”
上記のレジストリ キー (‘UseMoreMemoryForHighPeformance’) を “Yes” に設定すると、モデルのロード時のパフォーマンスが 30 % 向上します。
このキーを “Yes” に設定すると、各シンボル テーブルに大きなメモリ バッファが使用されます。これによりパフォーマンスが向上しますが、その一方でこの目的のために大容量のメモリが確保されることになります。
パフォーマンス低下の問題は、サイズの非常に大きいモデル (数 MB 規模) を扱う場合に顕著になります。したがって、サイズの小さいモデルをロードする場合は、このレジストリ エントリを有効にする必要はありません。
重要: システムに十分なメモリ (100 MB のモデルに対して通常 1 GB) がない場合は、“UseMoreMemoryForHighPeformance” を “Yes” に設定しないでください。システムに十分なメモリがない場合に “UseMoreMemoryForHighPeformance” を “Yes” に設定すると、パフォーマンスが低下します。
レジストリ キー “UseMoreMemoryForHighPeformance” を “Yes” に設定するには
[Release_Location]\rose\CoreRose_setYes.reg をダブルクリックします。次に示すダイアログ ボックスが表示されます。

上に示す各メッセージ ボックスで [はい] を選択します。

上に示す各メッセージ ボックスで [OK] を選択します。
レジストリ キー“UseMoreMemoryForHighPeformance” を “No” に設定するには、 [Release_Location]\rose\CoreRose.reg をダブルクリックして、[Enter] キーを押します。次に示すダイアログ ボックスが表示されます。

上に示す各メッセージ ボックスで [はい] を選択します。

上に示す各メッセージ ボックスで [OK] を選択します。

補足情報
IBM Rational カスタマ サポートへの問い合わせ
サポートの資格をお持ちのすべてのお客様は、電話や電子メールによるサポートもご利用になれます。詳しくは www.ibm.com/jp/software/rational/support/ をご参照ください。 
IBM Rational ソフトウェア サポートのインターネット サイトでは、ユーザーが自分でサポート情報を検索することができます。IBM Rational ソフトウェア サポートのホームページは www.ibm.com/software/rational/support/ で参照できます。