© Copyright International Business Machines Corporation 2006. All rights reserved.US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
建立 UML 序列圖之後,在模型中使用時,可能會報告下列類型的驗證錯誤:
只有從需要介面的角色端點至供應該介面的角色端點之間,才能定義組件連接器 "<Connector>"。
這個錯誤/警告是因為 UML 2.1 規格不一致。在 UML 規格中,這項限制的定義有副作用,如果任何序列圖中的生命線不代表供應和需要介面的角色,則禁止為序列圖建立通訊圖。為了方便使用,所有建立的生命線所顯示的內容之間會建立連接器,以利於建立通訊圖。
IRJA0131W "<Receive Operation Event> ReceiveOperationEvent1" 的內容 "operation" 的值是 0;必須介於 1 和 1 之間。
IRJA0131W "<Send Operation Event> SendOperationEvent1" 的內容 "operation" 的值是 0;必須介於 1 和 1 之間。
IRJA0131W "<Receive Signal Event>" 的內容 "signal" 的值是 0;必須介於 1 和 1 之間。
IRJA0131W "<Send Signal Event>" 的內容 "signal" 的值是 0;必須介於 1 和 1 之間。
這些錯誤/警告是因為 UML 規格要求為這些 UML 元素指定這些特性。但這樣會造成無法使用序列圖做為「草稿」,而您只是想在草稿上描述訊息的一般流程,不是真的要指定/定義作業或往返其間的信號。產品允許這種「草稿」,以致於驗證時發生這些錯誤/警告。
將 6.0 版模型移轉至 7.0 時,請確定套用至模型的所有設定檔都可使用。如果資料是以遺漏的設定檔所定義的模板來儲存,則儲存模型時會遺失資料。如果在移轉模型之後嘗試移轉設定檔,將無法回復資料。
在 SUSE Linux® 9 上,圖型編輯器有幾個已知的問題:
在類別中加入超過 35 個字元的長名稱時,建模類別圖上的元素會截斷名稱。
「Web 圖型編輯器」和「建模類別圖編輯器」中的所有文字會呈現古怪的字元。
將圖型上的預設字型改為 Adobe® 字型會導致工作台當掉。
暫行解決方法:在圖型喜好設定中停用反鋸齒功能。按一下視窗 > 喜好設定 > 建模 > 圖型 > 廣域設定,然後取消選取啟用反鋸齒。