如果未設定電腦中的 LANG 環境變數,或設為 GIMP 工具箱 (GTK) 不支援的值,當使用 UML 圖解時,產品可能無法正確回應。 在任何一種情況中,都可能在 Eclipse 日誌檔中出現下列 GDK 警告:
(process:9793): Gdk-WARNING **: Xlib 不支援語言環境
(process:9793): Gdk-WARNING **: 無法設定語言環境修飾元如果要暫時解決這個問題,請將 LANG 環境變數設為 Gdk 支援的值(如 en_US),確保您的設定符合 X Windows 系統環境的語言環境。
在 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)
...如果要暫時解決這個問題,您必須結束再重新啟動產品。
在 SuSE Linux Enterprise Server (SLES) 第 9 版中,當您將 UML 圖解儲存成 SVG 影像時,SVG 轉碼器會對映至不正確的顏色。 因此,產品所顯示的圖解和產生為 SVG 影像的圖解會呈現不同的顏色。
當您呼叫顯示 UML 圖解(如副檔名是 .emx、.epx、.dnx 或 .tpx 的檔案)的指令時,在文字模式中,文字編輯器可能無法正確顯示檔案。 如果要暫時解決這個問題,請完成下列步驟:
- 在「模型瀏覽器」視圖中,選取圖檔
- 用滑鼠右鍵按一下選項,再按一下內容。
- 按一下資訊標籤。
- 在文字檔編碼中,按一下其他。
- 從下拉清單中選取 UTF-8。
- 按一下套用。
- 按一下確定。
當從 WebSphere Application Developer 5.1.1 版匯入 Enterprise JavaBeans (EJB) 圖解時,可能無法正確呈現關係連接器。 如果要暫時解決這個問題,請選取連接器,在「內容」視圖中,清除外觀下的避免阻礙勾選框。
當使用 UML 圖解時,顯示相關元素作業可能會傳回大量元素,耗盡電腦記憶體。 當您指定的搜尋層次大於 1 時,以及搜尋所有關係時,最常出現這個問題。 如果要暫時解決這個問題,請指定較低的搜尋層次值,再重新執行查詢。 這項資訊也適用於瀏覽圖解查詢。