IBM Rational Method Composer 版本注意事項

7.2 版

© Copyright IBM Corp. 2000, 2007 All Rights Reserved.


簡介

這是 IBM® Rational® Method Composer (RMC) 的新版本。以下說明這個版本的新特性或加強特性。

這個版本包含先前的所有軟體更新和 iFix。請參閱這個版本已修正的問題報告,以取得詳細資訊。

您可以從 IBM Publications Center (http://www.ibm.com/shop/publications/order) 取得這些版本注意事項的最新版本。請選取您的國家或地區,再利用出版品號碼 GC40-2400-02 來選取搜尋出版品

請參閱 Rational Method Composer 安裝手冊, 取得如何安裝 Rational Method Composer、升級程式庫,以及解除安裝產品的相關指示。您可以在 [INSTALLDIR]/rmc/readme 中找到安裝手冊 (install.html)。您可以前往 IBM Publications Center, 搜尋出版品號碼 GI13-0664-02,以取得最新的版本。

系統需求

硬體需求

軟體需求

安裝 IBM Rational Method Composer 之前,您必須先安裝下列軟體︰

檢視所發佈的 Rational Unified Process 配置

軟體安裝包含兩份利用 Rational Method Composer 7.2 發佈的 Rational Unified Process (RUP) 配置。您可以從開始 > 程式集 > IBM Rational > Rational Unified Process 使用它們。

若要檢視大型專案的 RUP 網站,則需要具備 Java™ 2 Runtime Environment, Standard Edition 1.4.2 版 (J2RE) 或 J2SE™ Runtime Environment 5.0 (JRE 5.0)。JRE 1.4.2 可從以下位置下載: http://java.sun.com/j2se/1.4.2/download.html。JRE 5.0 可從 http://java.sun.com/j2se/1.5.0/download.html 下載。

新增特性

Rational Method Composer 7.2 中的新增特性包括:

新特性和重要的加強功能

本地化

本版 Rational Method Composer 工具已翻譯成下列語言:

在每一種語言中,線上說明中的某些部分可能沒有翻譯。

Rational Unified Process (RUP) 內容亦提供上述語言的翻譯版本(丹麥文除外)。各語言的翻譯範圍,各不相同。在沒有全面翻譯的語言方面, 您可能會在該語言的本地化發佈網站的方法程式庫中,看到該語言和英文夾雜。

下列語言的內容已完整本地化,但除非另有說明,否則白皮書除外:

「繁體中文」譯文中不再提供以下的外掛程式:

本地化的索引和名詞解釋

在發佈期間,Rational Method Composer 會自動產生已發佈網站的索引和名詞解釋。不過,對某些國家或地區來說,這些元件可能不完全正確。例如, 在關鍵字索引中所用的字母可能有誤,且索引或名詞解釋項目可能並未依您語言環境的標準,按字母順序正確排序。

更換語言環境的自訂索引和名詞解釋是一個有效的暫行解決方法。除了義大利,所有國家或地區都已提供了自訂的索引和名詞解釋。若要在您發佈的網站中使用自訂的索引和名詞解釋,則必須執行下列動作:

安裝升級的問題與指引

將程式庫升級至 Rational Method Composer 7.2

在使用者執行 Rational Method Composer 7.2, 以開啟在舊版 Rational Method Composer 中建立的程式庫時, 升級工具會詢問您是否要升級程式庫。如果程式庫是在 Rational ClearCase 或 CVS 等之類的配置管理控制下, 則不支援升級。解決辦法是移出程式庫,將它複製到某個位置, 讓所有檔案變成可寫入,並且移除和配置管理系統有關的任何系統檔案, 然後開啟程式庫並同意升級問題, 最後再將 7.2 程式庫移回到配置管理系統中。

如需相關資訊,請參閱 7.2 版的 IBM Rational Method Composer 安裝手冊

在升級至 Rational Method Composer 7.2 之前,先備份本端程式庫

在升級 Rational Method Composer 7.2 時, 如果更新中含有 RUP 程式庫,則會改寫現有安裝環境中的 RUP 程式庫。若要避免此情況, 請在升級前先備份安裝目錄中的本端程式庫。

在解除安裝 Rational Method Composer 7.2 前先備份程式庫

警告:在您解除安裝 Rational Method Composer 7.2 時, 會自動刪除隨附的 library.72 程式庫(位於安裝根目錄下)。如果您已自訂程式庫,而想保留一份副本, 請記得在解除安裝 Rational Method Composer 之前先備份 library.72 檔。

在 Linux 和 Vista 系統上,使用複製對話框進行安裝

在 Linux 和 Vista 系統上, 隨附的 RUP 程式庫是安裝在唯讀目錄下。在您第一次啟動 Rational Method Composer 7.2 時, 會詢問您是否要將唯讀程式庫複製到另一個位置中。 您要開啟的程式庫必須是預設程式庫,才會如此詢問您。也就是說, 在您以全新的工作區第一次啟動 Rational Method Composer 時,將會看到這樣的查詢。

升級程式庫以搭配 7.2 版使用

有許多方法可用來升級程式庫,以搭配本版使用。本節將一一說明這些方法。

如果您使用 RMC 7.1.1 所附的任何外掛程式:

附註:Rational Method Composer 隨附的所有外掛程式皆已重新命名。因此, 建議您在配置管理系統中建立新的程式庫, 而不要嘗試原封不動地升級您的程式庫。

請遵循下列步驟進行:

  1. 使用 RMC 7.1.1,匯出您在程式庫中建立的每一個外掛程式。請確定您已匯出所要的所有配置。若有遺漏, 請個別匯出它們。
  2. 針對 Rational Method Composer 7.2 隨附的 library.72 建立一份副本。
  3. 刪除 .project 檔(若有的話)。
  4. 重新命名程式庫的目錄名稱(如果您不希望其名稱為 library.72 的話)。
  5. 在 Rational Method Composer 7.2 中開啟這個新程式庫。
  6. 匯入您所匯出的外掛程式和配置。
  7. 此時您可能需考慮重新命名外掛程式,以符合新的命名格式。如果您選擇一個唯一的第一部分(名稱中第一個「點」之前的部分), 在程式庫視圖中,會將您所有的外掛程式列在一起。(請參閱重新命名外掛程式, 以瞭解在重新命名外掛程式後,為了確保您已更正資源外掛程式中的任何目錄路徑, 而可能必須採取的動作。)
  8. 進行其他任何必要的變更。(請參閱下一節,以瞭解您可能必須執行的其他作業。)
  9. 現在,請驗證您的程式庫發佈正確。
  10. 將新程式庫移入配置管理系統中。

如果您已建立自己的程式庫,且 Rational Method Composer 7.1.1 隨附的外掛程式對您而言並非必要的:

方法 1(建議):

  1. 建立新程式庫
  2. 針對現有的 7.1.1 程式庫建立一份副本(但請勿複製 .project 檔)
  3. 如果您的配置管理系統在您硬碟上的程式庫中併入了任何額外的檔案, 請務必將這些檔案從副本中移除(舉例來說,像 CCRC 便多了您必須刪除的 copyarea.db 檔)
  4. 讓程式庫副本中的所有檔案成為可寫入的。
  5. 將用來存放程式庫副本的目錄名稱,改為您想設給新 7.2 程式庫的名稱。
  6. 在 Rational Method Composer 7.2 中開啟這份 7.1.1 程式庫副本, 並容許它升級程式庫(請參閱下一節,以瞭解您可能必須執行的其他作業。)
  7. 將這個新程式庫移入配置管理系統中。

方法 2:原封不動 (in-place) 升級

  1. 使用您配置管理系統的用戶端軟體(非 Rational Method Composer), 移出程式庫中的所有 *.xmi 檔(或者,移出程式庫中的所有檔案,但要提醒您的是, 當您移回時,有些檔案並不會變更。)
  2. 在 Rational Method Composer 7.2 中開啟程式庫,並容許 Rational Method Composer 升級程式庫(請參閱下節,以瞭解您可能必須執行的其他作業。)
  3. 移回所有已變更的檔案
  4. 搜尋任何新檔案,並將這些檔案移入程式庫中。(例如, 可能會找到某些流程的 diagram.xmi 檔。)

一旦程式庫已升級至 Rational Method Composer 7.2 後,可能需對程式庫進行某些變更:

重新命名外掛程式

如果重新命名以舊版 Rational Method Composer 建立的外掛程式時, 必須進一步手動重新命名某些路徑名稱。

當重新命名以舊版 Rational Method Composer 建立的程式庫中的方法外掛程式時, 這些外掛程式中的內容可能會在某些路徑名稱(例如:節點圖示和形狀圖示)中包含舊有的外掛程式名稱。這些路徑名稱不會自動更正為使用新外掛程式名稱。您必須手動修正它們。

如果是以 Rational Method Composer 7.2 建立的程式庫則不會有此問題。

UML 2.0 活動圖

現在,Rational Method Composer 7.2 只會建立 UML 2.0 活動圖。舊版容許圖型含有來自同步線或決策點的多項輸入和多項輸出(箭頭)。Rational Method Composer 仍會發佈這類圖型,但現在這些圖型實際上已不正確。您應將它們更正為 UML 2.0 的有效圖型。這類圖型可含有來自同步線或決策點的多項輸入或是多項輸出, 但不能兩者兼備。

協助工具

Rational Method Composer 7.2 是以 Eclipse 為基礎, 因此可提供多項原屬於 Eclipse 開發平台的協助工具特性, 而對於有特殊需求而希望能順利使用軟體產品的使用者而言, Rational Method Composer 7.2 還提供「CI162 軟體和 Web 協助工具」。

當您執行 Window Eyes(一種螢幕閱讀器)時, 您無法在內含搜尋功能的 Rational Method Composer 發佈網站的文字欄位中輸入新的字元。這是 Web 瀏覽器的一項限制,而與 Rational Method Composer 無關。

Rational Method Composer 指引和加強功能

存取從 IIS 6 伺服器發佈的網站

當瀏覽部署在 Internet Information Services (IIS) 6.0 for Windows Server 2003 上的發佈網站時, 您會看到一則警告訊息指出「載入樹狀結構時發生錯誤」。在此情況下,顯示的內容視圖會是空的, 這是因為 IIS 無法處理某些發佈檔案。請遵循下列步驟來更正問題:

  1. 選取管理工具 -> IIS 管理員,用滑鼠右鍵按一下您的網站名稱,以顯示其內容對話框。
  2. 選取「HTTP 標頭」標籤,然後選取 MIME 類型
  3. 下個步驟是使用下列的延伸/MIME 類型配對, 來建立五個新的 MIME 類型:

    針對每一組值,分別按一下新建...,開啟「MIME 類型」視窗,並建立新類型。

  4. 關閉每一個「MIME 類型」類型,並套用變更。
  5. 重新啟動 IIS 伺服器。
  6. 關閉所有瀏覽器,並開啟新瀏覽器以載入發佈的網站。

從 Internet Explorer 7 瀏覽已發佈的配置

當您使用 Internet Explorer 7 或 Web 應用程式伺服器(如 Tomcat 或 IIS) 來瀏覽已發佈的配置時,您必須將這個網站新增成一個「信任的網站」, 以符合 IE7 安全需求。否則,無法正確顯示導覽視圖和內容視圖。

驗證程式庫的完整性

在 Rational Method Composer 7.1.1 中, 您是使用視窗 | 喜好設定… | 方法編寫 | 檢查除錯,來檢查 Rational Method Composer 程式庫的完整性, 然後再移至說明 | 診斷以及修復工具。在 Rational Method Composer 7.2 中, 您可以用滑鼠右鍵按一下外掛程式,並選取驗證,而結果問題會出現在問題視圖中。這項驗證特性是設計用來找出所有可能的錯誤,但不保證能找出所有的錯誤。

刪除方法外掛程式

當刪除方法外掛程式時, 如果該方法外掛程式的相對應基礎檔案系統資料夾為現行目錄,或對某些應用程式來說,是現行目錄的母目錄, 則可能無法刪除該資料夾。如果使用者往後想建立同名的方法外掛程式, 必須手動刪除它們。

如果方法程式庫是在 Rational ClearCase 的控制下, 在重新命名方法程式庫中的外掛程式前,請先移入所有的檔案

如果檔案是從 Rational ClearCase 移出,當完成外掛程式的重新命名時, 可能導致程式庫毀損。只有當您不在 LAN 上,或是使用低速連線時, 才會出現這種行為。這是因為資料夾中的移出檔案會重新命名, 而這些檔案在 Rational ClearCase 遠端用戶端視圖中的路徑資訊又不同步所致。 請在執行重新命名作業前,先移入外掛程式資料夾中的所有檔案。

如何發佈單一流程

當您選取特定流程時, Rational Method Composer 僅會發佈流程標籤中的流程, 不過配置中的其他任何視圖仍會發佈。主要原因是 Rational Method Composer 主要用來發佈 HTML 網站以供使用者參考, 不過仍會假設您還需要其他標籤,以便讓整個網站看起來更完整(雖然其中只包含所選的流程)。

暫行解決方法是複製配置以建立新配置, 刪除您不要的所有標籤,並選取您要的流程以便發佈。然後,建立新的自訂種類,並只將所要的流程指派到這個自訂種類中, 然後將該自訂種類設定為唯一要發佈的視圖。

匯入功能多了新選項

在「匯入方法外掛程式」精靈的「指定匯入目錄」頁面,以及「匯入 XML」精靈的「指定匯入檔案」頁面中, 都多了一個新的忽略並移除無法解析的參照選項。如果選取這個選項, 匯入作業會繼續進行,而不檢查必要型外掛程式是否存在。在匯入後, 會移除這些遺漏的必要型外掛程式的參照。

在 RTE 中針對 Dojo 型發佈網站使用 <div> 標籤

在 RTE 內容中使用 <div> 標籤時,可能會和 Dojo 型發佈網站相衝突。您 RTE 內容中的 <div style="FLOAT> 標籤, 和 Rational Method Composer 7.2 新的 Dojo 型發佈網站之間可能會有衝突。解決辦法是按下列範例所示, 將這個標籤含括在另一個 <div> 標籤中:

<div>
    <div style="float: left">
    asdf
    </div>
    <div style="float left">
     asdf
   </div>
</div>

工作成果可指派給多個領域

Rational Method Composer 7.2 已不在工作成果和領域之間施行一對一關係。 如今,您可以將一項工作成果指派給多個領域。

RUP 的內容變更和指引

外掛程式名稱變更

為了增加可讀性,以及提供較好的組織結構, 本版中更改了某些外掛程式的名稱。

舊名稱 新名稱
base_concepts core.base_concepts
formal_resources extend.formal_resources
informal_resources core.informal_resources
rup core.base_rup

rup_asq_test

tech.asq_test

rup_bm

extend.bus_model

rup_cots_package_delivery

extend.cots

rup_for_asset_based_development

extend.rup_abd

rup_j2ee_plug_in

tech.j2ee

rup_legacy_evol_plugin

modernize.legacy_evol

rup_rad_plugin

tech.rad

rup_rsa_plugin

tech.rsa

rup_se systems.rup_se

rup_soa_plugin

soa.rup_soma

rup_ux_modeling_plugin extend.ux_model

本版中的新增名稱

extend_special_pub_views

下表說明外掛程式套件名稱中所用的詞彙。

詞彙 定義
core 用於 RUP 軟體開發流程的外掛程式核心上。大多數的 RUP 配置應包含核心外掛程式 
modernize 企業現代化
extend 不屬於其他套件的一般 RUP 軟體開發流程的延伸。
SOA 服務導向架構
sytems 系統工程
tech 技術和工具特有的延伸

所需的可能動作:大部分元素的鏈結皆不受影響, 這是因為 Rational Method Composer 會根據所鏈結元素的唯一 ID 來尋找。 不過, 若是協力廠商外掛程式中的 RUP 外掛程式資源檔(主要是圖形和範本), 則必須將其鏈結更正為使用新外掛程式名稱, 因為這類的元素並無唯一 ID。

發佈 RUP 配置

發佈時所用的 RUP 橫幅可在 RUP 程式庫的下列位置中找到: core.base_rup\guidances\supportingmaterials\resources\rup_banner.jpg

所發佈的 RUP 配置採用下列的選項:

欄位名稱
意見 URL(英文)

mailto:rupfeed@us.ibm.com?subject="Feedback: <Configuration name> in RMC 7.2"

<Configuration name> 可以是「SOMA 的標準 RUP」或「適用於小型專案的 RUP」。

意見 URL(翻譯版)

mailto:rupfeed@us.ibm.com?subject="Feedback: <Configuration name> in RMC 7.2 - <language abbreviation>"

<Configuration name> 可以是「SOMA 的標準 RUP」或「適用於小型專案的 RUP」。

名詞解釋
索引
橫幅影像 是。位於程式庫中的 core.base_rup\guidances\supportingmaterials\resources\rup_banner.jpg
檢查外部超鏈結
將中斷的鏈結轉換成純文字

發佈尚未手動建立的活動明細圖
發佈含有未修改的活動延伸的活動圖
在導覽樹中顯示關係子檔案夾
在導覽樹中顯示作業描述子
在描述子頁面中包含方法內容
在角色、作業和工作成果頁面中包含相關描述子鏈結

新增發佈報告時所用的外掛程式和配置

新增了新的外掛程式 extend.special_pub_views。 這個外掛程式是針對發佈用的特殊替代視圖而提供的。其中含有「SOMA 的標準 RUP - PDF 或 Word 發佈用」這項新配置 (當要發佈至 Adobe PDF 或 Microsoft Word 時建議採用這項配置)所用的視圖

工具特有配置中的配置錯誤

請注意, 以下配置中的配置錯誤是在我們的預期內。這些是局部的 RUP 配置, 其焦點本就只放在特定工具的相關流程層面上(而非完整的 RUP 配置層面上):

已知內容和所發佈網站的問題

  1. 在 Linux 系統中,視圖自訂作業無法正確運作。暫行解決方法是發佈不含「支援視圖自訂作業」選項的方法配置。

  2. 某些索引項目遺漏。我們會在未來版本中更正。

  3. 當利用「檢視進行中」按鈕來搜尋樹狀結構瀏覽器中的特定元素節點時, 如果它是在樹狀結構內很深的巢狀節點,最多可能要花 3 分鐘。在這段時間內,瀏覽器沒有回應。

本地化內容的已知問題

  1. 如果語言環境選擇不完全翻譯程式庫中的所有外掛程式,則「標準 RUP」發佈網站中可能會出現一些英文文字。在這個狀況下,未翻譯的外掛程式所提供的英文字會與已翻譯之外掛程式中的本地化文字混在一起。

  2. 在德文、日文、義大利文的「角色關係」圖中,節點下的文字可能被截斷。

  3. 「非正式資源」外掛程式中的「風險清單」範本尚未翻譯。

  4. 「資產型開發」外掛程式中的「資產架構」範本尚未翻譯。

  5. 部分指導教學中的某些圖形尚未翻譯。我們會在未來版本中更正。

  6. 英文以外的語言沒有產生索引和名詞解釋,反而是直接翻譯。適用於小型專案的 RUP 採用和「SOMA 的標準 RUP」相同的索引, 因此內容的某些中斷鏈結沒有出現在小型配置中。

已知的 Rational Method Composer 問題

  1. 如果您在 Rational ClearCase 動態視圖下, 在程式庫中建立一或多個方法元素, 又利用 Rational ClearCase 外掛程式所提供的尋找移出功能, 針對所有移出的檔案執行移入作業, 在導覽器視圖中,將不會自動更新這些元素的來源控制狀態。下次在您嘗試建立新元素時, 會顯示一則錯誤訊息,並提示您執行團隊 -> 重新整理作業。

    只要在移入完成之後,建立新元素之前, 在導覽器視圖中執行團隊 -> 重新整理作業,以設定正確的來源控制狀態,便可以避免這個狀況。

  2. 依預設,RedHat 和 SUSE Linux 上的 Firefox 會停用瀏覽器狀態列的更新。您必須變更這個預設值, Rich Text 編輯器才能在這些平台上適當運作。若要變更預設值, 請執行下列動作:
    1. 利用管理 (root) 專用權登入。
    2. 執行下列指令來尋找 firefox.js 檔:find / -name firefox.js
    3. 導覽至包含 firefox.js 檔的目錄。
    4. firefox.js 檔設為可寫入。
    5. 利用文字編輯器編輯 firefox.js 檔,以便將喜好設定 "dom.disable_window_status_change" 從 "true" 改為 "false"。例如 pref("dom.disable_windows_status_change", false);
    6. 儲存並結束。

  3. 在 RedHat 和 SUSE Linux 系統中,如果是將 Firefox 配置為預設瀏覽器, 您必須先按兩下 Rational Method Composer Rich Text 編輯器,才能輸入任何字元。

  4. 如果要將 JavaScript 包含在 Rich Text 編輯器 (RTE) 欄位中, JavaScript 必須在 HTML <script> 標籤內, 且 <script> 標籤前面必須有一些其他的 HTML 程式碼;否則,會移除它們。將 <script> 標籤放在 <p>...</p><div>...</div> 之類的區塊內也能運作。

  5. Windows 會限制系統控點的整體數量。當系統用光系統控點時,Rational Method Composer 將無法運作正常。例如,當在方法元素上按兩下滑鼠按鈕時,並不會啟動編輯器。您必須關閉 Rational Method Composer 並關閉其他應用程式, 以便將可用的系統控點提高到一個合理層次,並重新啟動 Rational Method Composer。

  6. 在 Windows 系統中,當發佈多個網站時,您可能需重新啟動 Rational Method Composer。每當您發佈一個網站, 即會用掉少許的資源控點和一些記憶體。如果您反覆發佈網站, 可能會用光 Windows 作業系統上的資源。在此情況下,使用者必須重新啟動 Rational Method Composer 工具。

  7. 當使用匯入 HTML 特性時,所有 HTML 檔的編碼都必須是 UTF-8。

  8. 您必須先關閉 Rational Method Composer,才能解除安裝或升級它。

  9. 如果同時開啟了數個編輯器,較長的編輯器名稱會被截斷。截斷部分不會以 "..." 字元表示。

  10. 在 RTE 中,如果圖形是發佈至 PDF 或 Microsoft Word 文件, 當圖形超過全頁大小時將會被截斷。

  11. 在所有支援的語言中,並非所有的報告範本都會本地化。

  12. 因 BIRT 2.2.0 中的各項限制,而會導致下列行為:
  13. 依照設計,在以 PDF 或 Microsoft Word 格式發佈的文件中,不支援內部超鏈結(元素鏈結)。

  14. 當新增元素至來源控制時,如果您選取保留移出, Rational ClearCase 有時會變更檔案的修改時間。一旦修改時間已變, Rational Method Composer 會提示您重新整理檔案。這是預期行為。 請回答「是」,以重新整理檔案。

  15. Rational Method Composer 7.2 支援下列兩種類型的發佈網站: 一種採用 7.1.1 方法,一種採用本版所介紹的 DoJo 型方法。每一種方法各需使用不同的 about.htm 檔。在您建立自己的 about.htm 檔時, 請使用安裝目錄子目錄中的範本。以 7.1.1 來說, 這個子目錄是 '"org.eclipse.epf.publishing/docroot/"。 以 Dojo 來說,這個子目錄是 "com.ibm.rmc.publisher/docroot/"。 about.htm 檔用於發佈對話框中。

    當使用 Dojo 型發佈網站時,請按如下所示來自訂 about.htm 檔:

    1. 複製 about.htm 範本檔。
    2. 在文字編輯器中開啟預設 about.htm 檔。
    3. 修改名稱、著作權等
    4. 請勿新增 ccs 檔、鏈結或其他資訊。

  16. 下列限制適用於「活動圖」。

  17. 新「延伸」語義:在視窗 -> 喜好設定… -> 方法 -> 編寫功能表中, 會有一個使用新「延伸」語義選項。

    線上說明中並未提及這個選項。如果沒有選取這個選項, 「延伸」變化性的運作方式一如線上說明中所述 (請參閱 Rational Method Composer > 建立可重複使用的方法內容 > 方法內容變化性)。如果選取這個選項, 則會按照 OMG 最終完成的 SPEM 2.0 規格中的指定 (Software and Systems Process Engineering Meta-Model) 來提供「延伸」的新語意規則(詳細資料請參閱 http://www.omg.org/issues/spem2-ftf.open.html#Issue11284 和 http://www.omg.org/cgi-bin/doc?ptc/2007-08-07)。

    新「延伸」語義的運作方式和舊延伸極為類似, 不同之處在於其對「對多」關係的影響。如果延伸元素沒有定義自己的關係, 則延伸元素只會繼承基礎元素的對外「對多」關係。舊語義則一律繼承, 而您可以將自己的關係加入繼承的清單中。當使用新的延伸語義時, 只要延伸項目有定義自己的關係, 該延伸項目都會置換所繼承的關係。在此方式下,新的「延伸」語義有別於一般的「延伸」語義: 以一對多關聯(例如:角色至可回應的工作成果)來說,一般延伸會繼承, 而您只能新增額外的項目。而新延伸語義就像是套用「其他對一」和屬性。只要您新增自己的資訊, 所繼承的部分都會被置換。

  18. 新增了載入方法元素選項:在視窗 -> 喜好設定… -> 方法 -> 調整 -> 載入方法元素功能表中, 會有一個在載入流程時載入所有參照的方法元素選項。

    當透過「可用的元素」視圖的 「新增方法元素或流程至可用元素中」快速功能表,將額外的流程載入至現有的「調整階段作業」時, 這個選項會影響「調整」視景的行為。當選取這個選項時(建議的預設值), Rational Method Composer 會分析新增的流程,並更新「可用的元素」視圖, 讓視圖中含有該流程所參照的所有方法內容元素。如果沒有選取這個選項, 則不會如此做,而流程不會完整出現,這是因為一旦流程元素所參照的元素未列在「可用的元素」視圖中, 則這些流程元素不會顯現在流程編輯器中。

  19. 已知的變化性和在描述子頁面中包含方法內容發佈選項間的不一致問題

    在描述子頁面中包含方法內容選項可在 「發佈方法配置」精靈以及「瀏覽」視景的方法 -> 發佈/瀏覽喜好設定頁面中找到。這個選項可用來發佈流程中描述子元素的 HTML 頁面, 讓這些頁面上結合了描述子中的文字內容以及該描述子的基礎方法內容元素中的內容。 這種內容結合的運作方式如下:先擷取可在描述子內容編輯器中變更的所有內容(例如:名稱、 簡要說明、和其他描述子的關係,或針對作業描述子選取的步驟), 然後擴增來自基礎方法元素的其他內容的頁面。

    在建立描述子後,如果曾在所要發佈並採用變化性的方法配置(亦即,作為附加要素或取代項)中操作過基礎方法內容元素, 則描述子和內容元素可能不同步, 這是因為依照設計,描述子代表即時的 snapshot,因而必須手動同步化。如此一來,在發佈的頁面中, 取自描述子的內容可能和變化性所操作的內容元素中的內容相牴觸。 暫行解決方法是在發佈頁面前,先讓描述子和內含變化性元素的方法配置同步化 (用滑鼠右鍵按一下自訂同步化…,然後在精靈中選取配置)。

  20. 如果網站是以 Dojo 發佈以及以 Firefox 瀏覽器來檢視, 上一頁按鈕可能出現非預期的行為。

    當在各頁間瀏覽時, 如果按一下上一頁按鈕, 雖會回到前一頁,但並不會移至先前在該頁中的捲動位置。這是因為回到前一頁的方式有兩種。一種是擷取快取頁面,另一種是重新載入頁面。依預設, Rational Method Composer 7.2 已啟用書籤特性,且會重新載入頁面。您可以在 themes/appSetting.js 檔中使用 app 設定來變更此項。

    1. 在編輯器中開啟 themes/appSetting.js 檔。
    2. 找出 theApp.settings.enableBookmark=true 字行。
    3. 將值改為 false,以啟用頁面快取。

  21. 「調整」視景:「工具」按鈕「取消抑制所選的元素」無法切換。
  22. 取消抑制所選的元素按鈕如設計般運作。您可以在調整流程編輯器中使用抑制工具列按鈕, 以及在「可用的元素」視圖中使用在階段作業中抑制視圖列圖示,來抑制元素。

  23. 在 XML 中,當方法配置匯出/匯入時, 如果 RTE 內容鏈結 HTML 檔作為資源,而所鏈結的 HTML 資源檔有自己的內部鏈結資源時, 則在匯出/匯入流程期間,不會檢查其有效性。其結果是在匯出/匯入期間, 可能不會將內部鏈結資源複製到目標位置。您必須分別檢查是否已複製到正確位置,必要時得手動複製它們。

  24. 當將配置專案從工作區中刪除(透過「導覽器」)時,不會重新整理「程式庫」視圖。只有在程式庫含有在某些情況下無法解析的參照時,才會發生此問題。

    暫行解決方法:在「程式庫」視圖中,用滑鼠右鍵按一下重新整理, 或重新載入工作區程式庫。較有效的方法是將方法元素從 Rational Method Composer 程式庫視圖中刪除, 然後移至 Eclipse 導覽器視圖,刪除相對應的 Eclipse 專案。

  25. XML 標籤可能因「搜尋說明」作業而出現。這是 Eclipse 說明基礎架構的已知問題。

  26. 功能型樣、交付流程、調整流程的「文件」頁面中只會重新顯示兩個內容。這是我們所設計的運作方式。

    對於最上層的功能型樣、交付流程和調整流程來說, 其他所有文件欄位亦會出現在流程的說明標籤中, 而您必須使用該標籤來進行任何的變更。


  27. 在將「活動」附加至同層級的「活動」後, 功能型樣不會出現在「配置」視圖中。這是我們所設計的運作方式。

    其下有附加任何活動的功能型樣,其旨在作為其他功能型樣的建置元件, 而無法瀏覽。

  28. 發佈至 PDF 或 Microsoft Word 時,可能導致記憶體問題。

    當將方法配置發佈成 PDF 格式或 Microsoft Word 時, Rational Method Composer 7.2 可能會因記憶體不足錯誤而執行失敗。當發生此狀況時, 請結束 Rational Method Composer 7.2,然後使用下列方法來解決問題。

    1. 增加記憶體資源。移至 Rational Method Composer 7.2 安裝目錄, 編輯 rmc.ini 檔,並找出 -Xmx768m 這樣的字行
    2. 將數字 768 改為 1024、1536 或更高(但請勿超過您機器上的實體記憶體量)。此外, 請確定您的機器已配置足夠的虛擬記憶體, 通常是您機器實體記憶體的 1.5 倍。請與您的 IT 人員討論如何完成這項工作。

    3. 您可以將方法配置分割成數個較小的配置。比方說, 如果您的原始方法配置定義了四個視圖標籤, 您可以將方法配置複製到四個較小的配置中,且在每一個配置中, 僅保留一個標籤,然後一次發佈這四個較小的方法配置。另舉一例, 若只想特別針對流程建立方法配置, 亦即,設置一個大流程或一群小流程, 且方法配置中僅包含內容,然後將該配置發佈至 PDF 或 MS Word。

    請注意:您可以交互使用上述的方法 1 和 2。

  29. BIRT 2.2.0 NL 說明檔沒有本地化。

  30. 您無法在「編寫」視景中調整階段作業的資料。這是我們所設計的運作方式。

  31. 「發佈」視景:在特定情況下,選取樹狀節點,但不會將內容視圖同步化。Dojo 不會傳送所選的事件(即使已選取樹狀節點)。

    暫行解決方法:按兩下所選的節點以選取它, 然後按一下以選取。

  32. 在使用瀏覽器檢視內含 Applet 的發佈網站後,無法發佈至相同的目錄。

    暫行解決方法:請關閉所有的瀏覽器實例, 並關閉含有 RTE 的所有 Rational Method Composer 編輯器。

  33. 在「活動圖」中,快速功能表上的全部排列功能可能無法正確重新排列唯讀連線。

  34. 這是所繼承的作業描述子頁面上的限制。

    作業描述子頁面會顯示作業描述子所參照但被抑制的繼承描述子。亦即, 任何相關聯的角色描述子或工作成果描述子一旦遭到抑制,便不會顯示在其母活動頁面中, 這是因為它們處於被抑制狀態,但在作業描述子頁面中卻意外出現。

    請注意,這項限制僅套用在被抑制的繼承描述子上。這些描述子會包含在描述子頁面中, 即使它們理應不該出現。這項限制不會套用在其他未繼承的元素上。如果描述子不是繼承自基礎活動, 則不會包含在任何頁面上。

  35. 在 Eclipse 的視窗 | 喜好設定… 視窗中, 位於畫面左側的樹狀結構中的下列節點不會對 Rational Method Composer 功能造成影響: Ant、連線、Java 和外掛程式開發(這些會參照 Eclipse 外掛程式)。

  36. 當選取 zh_TW 程式庫(和預先發佈的網站)時,即使只選取「繁體中文」,仍同時安裝了 zh_TW 和 zh_CN。這是產品安裝程式中的一項限制。 

  37. 在 Rational Method Composer 7.2 中,當在 NL 語言環境中發佈網站時, 請確定網站主機和瀏覽器使用的是相同的語言環境。否則,搜尋功能將無法運作。

  38. 當 Rational Method Composer 搭配 Rational ClearCase SCM 配接器使用時, 請確定 Rational ClearCase 內容保留大小寫已生效。若要啟用這項內容, 請按一下開始 > 控制台 > ClearCase。從「ClearCase 內容」功能表, 選取 MVFS 標籤,並選取保留大小寫選項。

  39. 若為 Rational ClearCase 控制下的工作區型程式庫,則可使用這項暫行解決方法。當使用工作區型 Rational Method Composer 程式庫時,程式庫的方法外掛程式是在 Rational ClearCase 的控制下, 而因 Eclipse 3.3 的限制,會導致這些方法外掛程式重新命名失敗。請使用下列程序,以暫行解決這個問題。

一起使用 Rational Method Composer 和 Rational ClearCase

Rational Method Composer 可以與 IBM® Rational ClearCase 整合起來,以提供方法程式庫中所有資源的版本控制。您可在「使用版本控制」標題下的「線上說明」頁面中找到這項整合的說明。

ClearCase 外掛程式可新增至 Rational Method Composer 中,因而能夠在下列環境中運作:

請洽詢當地的 ClearCase 管理者,以判斷您的環境所適用的外掛程式和配置。請參閱「線上說明」,以瞭解安裝和配置這些外掛程式的程序。

已修正的問題報告

本版已修正的問題報告

下表列出已在這個版本中解決的重要問題報告。

APAR ID 說明
PK50100 在建立或刪除 CP 後,無法解析 proxy 'uma://....' 訊息
PK48864 所參照的作業含有衝突的變化性
PK47502 工作成果描述子中的交付項目部分無法發佈
PK46841 當按一下 TD 後,方法元素的路徑有變
PK46020 活動圖中的日文字型毀損
PK45300 無法在 DP 中使用相同的呈現名稱
PK43455 DP 的圖形無法延伸
PK42749 當延伸至 DP 時,看不到 WBS
PK42333 「團隊分配」標籤在 CP 中變成空的
PK41528 CP 的欄位可能無法更新
PK41091 無法顯現支援資料指引
PK40478 所發佈的「開發元件」活動圖無法正確顯示。不過,圖型在 Rational Method Composer 中的顯示無誤。
PK39283 匯入 XML 產生 'null' 錯誤訊息
PK38662 當從「自訂同步處理」功能表中取消勾選「主要執行者」時,會導致「開啟活動明細圖」變成灰色
PK38258 編寫:抑制的構件仍出現在「新增」中
PK38243 當功能型樣的名稱為日文時,出現「找不到目錄」錯誤
PK38242 使用日文字元的 URL 會導致 URL 毀損
PK38163 當下載 index.jar 檔時搜尋功能停擺。
PK37972 搜尋功能(所有字組)
PK35998 當在發佈的網站中瀏覽某些鏈結時,發佈的網站發生凍結
PK35885 RMC:target="_blank" 無法搭配複製自 Word 文件的文字使用
PK35822 RMC:在發佈的網站中,作業沒有出現在規範中
PK35772 RMC 搜尋功能問題
PK34837 RMC:無法列印從預覽標籤延續下來的詳細資料
PK34703 "工作成果用法" 標籤中有不一致現象
PK34670 RMC:容許內容超過 256 個字元上限
PK33543 清單尾端出現 '母音變化' (Ä,Ö,Ü) 的文字
PK33110 RMC:無法將形狀圖示設定給已出現在預覽欄位中的圖形
PK26349 RMC RUP 內容錯誤

7.1.1 版已修正的問題報告

下表列出已在 7.1.1 版中解決的重要問題報告。

APAR ID 說明
PK36477 當匯出至 Microsoft Project 時,無法正確保留在各流程的工作分析元素之間的繼承根源關係
PK34942 在某些情況下,無法適當實現和發佈作業與主要執行者角色之間的關係
PK35284 在移轉至 7.1 之後,Rational Method Composer 7.0.1 從活動詳圖儲存的作業,重新排序不正確
PK35654 已發佈的網站會遺漏含有本地化外來字元之流程或含括活動的活動圖

法律權益注意事項

IBM Rational Method Composer 的法律權益注意事項提供於安裝目錄的 notices.html 檔中。請閱讀這個檔案,以瞭解適當的法律權益注意事項。

意見

請聯絡您的 IBM 業務代表或傳送電子郵件至 rupfeed@us.ibm.com

 


©  Copyright IBM Corp. 2005, 2007 All Rights Reserved