UML 圖解 - 版本注意事項


1.0 已知的問題
   1.1 如果 LANG 環境變數不正確,Rational Application Developer 可能無法正確回應
   1.2 作業可能使 UML 圖解無法使用
   1.3 SVG 影像可能無法正確產生
   1.4 文字編輯器可能無法正確顯示檔案
   1.5 可能無法正確顯示關係連接器
   1.6 顯示相關元素作業可能會造成錯誤

1.0 已知的問題

1.1 如果 LANG 環境變數不正確,Rational Application Developer 可能無法正確回應

如果未設定電腦中的 LANG 環境變數,或設為 GIMP 工具箱 (GTK) 不支援的值,當使用 UML 圖解時,產品可能無法正確回應。 在任何一種情況中,都可能在 Eclipse 日誌檔中出現下列 GDK 警告:

 (process:9793): Gdk-WARNING **: Xlib 不支援語言環境

(process:9793): Gdk-WARNING **: 無法設定語言環境修飾元

如果要暫時解決這個問題,請將 LANG 環境變數設為 Gdk 支援的值(如 en_US),確保您的設定符合 X Windows 系統環境的語言環境。

1.2 作業可能使 UML 圖解無法使用

在 Red Hat Enterprise Linux 3.0 中,某些作業可能使 UML 圖解成為無法使用。 不論任何一種情況,都會出現下列錯誤訊息:

顯示內部錯誤時,發生內部錯誤。建議您結束工作台。 可能會發生後續錯誤,且可能會在沒有警告的情況下,終止工作台。 請參閱 .log 檔,以取得詳細資料。 您要結束工作台嗎?

.log 檔會包含類似下列中的異常狀況:

 !MESSAGE 無法執行 Runnable(java.lang.InternalError:無法利用
':0.0' 作為 DISPLAY 變數值來連接至 X11 視窗伺服器。)
!STACK 0
org.eclipse.swt.SWTException: 無法執行 Runnable (java.lang.InternalError:
無法利用 ':0.0' 作為 DISPLAY 變數值來連接至 X11 視窗伺服器。)
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Unknown Source)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1377)
...

 !MESSAGE 無法利用 ':0.0' 作為 DISPLAY 變數值來連接至 X11 視窗伺服器。

!STACK 0
java.lang.InternalError:無法利用 ':0.0' 作為 DISPLAY 變數值來連接至 X11 視窗伺服器。
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:175)
at java.lang.Class.initializeImpl(Native Method)
at java.lang.Class.initialize(Class.java:350)
at java.lang.Class.forNameImpl(Native Method)
at java.lang.Class.forName(Class.java:116)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:91)
at java.awt.image.BufferedImage.createGraphics(BufferedImage.java:1073)
at org.apache.batik.ext.awt.image.GraphicsUtil.createGraphics(Unknown Source)
at org.apache.batik.gvt.filter.GraphicsNodeRed8Bit.genRect(Unknown Source)
at org.apache.batik.gvt.filter.GraphicsNodeRed8Bit.copyData(Unknown Source)
at org.apache.batik.ext.awt.image.rendered.TileCacheRed.genRect(Unknown Source)
...

如果要暫時解決這個問題,您必須結束再重新啟動產品。

1.3 SVG 影像可能無法正確產生

在 SuSE Linux Enterprise Server (SLES) 第 9 版中,當您將 UML 圖解儲存成 SVG 影像時,SVG 轉碼器會對映至不正確的顏色。 因此,產品所顯示的圖解和產生為 SVG 影像的圖解會呈現不同的顏色。

1.4 文字編輯器可能無法正確顯示檔案

當您呼叫顯示 UML 圖解(如副檔名是 .emx、.epx、.dnx 或 .tpx 的檔案)的指令時,在文字模式中,文字編輯器可能無法正確顯示檔案。 如果要暫時解決這個問題,請完成下列步驟:

  1. 在「模型瀏覽器」視圖中,選取圖檔
  2. 用滑鼠右鍵按一下選項,再按一下內容
  3. 按一下資訊標籤。
  4. 文字檔編碼中,按一下其他
  5. 從下拉清單中選取 UTF-8
  6. 按一下套用
  7. 按一下確定

1.5 可能無法正確顯示關係連接器

當從 WebSphere Application Developer 5.1.1 版匯入 Enterprise JavaBeans (EJB) 圖解時,可能無法正確呈現關係連接器。 如果要暫時解決這個問題,請選取連接器,在「內容」視圖中,清除外觀下的避免阻礙勾選框。

1.6 顯示相關元素作業可能會造成錯誤

當使用 UML 圖解時,顯示相關元素作業可能會傳回大量元素,耗盡電腦記憶體。 當您指定的搜尋層次大於 1 時,以及搜尋所有關係時,最常出現這個問題。 如果要暫時解決這個問題,請指定較低的搜尋層次值,再重新執行查詢。 這項資訊也適用於瀏覽圖解查詢。

返回主要 Readme 檔