UML 图 - 发行说明


1.0 已知问题
   1.1 在通信图中,SVG 图像可能未使用正确的颜色保存
   1.2 在文本字段中快捷键可能不起作用
   1.3 在关联端点上无法显示约束
   1.4 修饰符可能不更新以反映可视性更改
   1.5 生命线无法显示修饰符
   1.6 当生成 Javadoc 文档时,发生无效异常
   1.7 在 C++ 序列图上无法新建操作
   1.8 约束违例不装入图编辑器
   1.9 体系结构发现模式计数可能产生误导
   1.10 实施表示法可能显示为泛化关系
   1.11 SuSE Linux 上的缺省浏览器未将类图正确显示为 SVG
   1.12 如果 LANG 环境变量不正确,Rational Software Architect 可能不会正确响应
   1.13 操作可能会导致 UML 图不可用
   1.14 SVG 图像可能未正确生成
   1.15 文本编辑器可能未正确显示文件
   1.16 关系连接符可能未正确显示
   1.17 显示相关的元素操作可能引起错误

1.0 已知问题

1.1 在通信图中,SVG 图像可能未使用正确的颜色保存

当将通信图作为 SVG 图像保存时,生命线的填充颜色可能不正确保存。要变通此问题,请将通信图保存为 GIF 或 JPEG 图像。

1.2 在文本字段中快捷键可能不起作用

当使用可编辑的图时,在文本字段中,复制快捷键(Ctrl+C)和粘贴快捷键(Ctrl+V)可能不起作用。要变通此问题,请使用“编辑”菜单复制并粘贴文本:

  1. 选择要复制的文本。
  2. 右键单击选中的文本;然后单击复制
  3. 新建一个文本图元素。
  4. 右键单击该文本图元素;然后单击粘贴

1.3 在关联端点上无法显示约束

当使用 UML 图时,在关联端点上无法显示约束。

1.4 修饰符可能不更新以反映可视性更改

当使用状态机图时,您可以更改状态元素的可视性。但是,在“状态”视图中,状态元素的修饰符可能不更新以反映可视性更改。

1.5 生命线无法显示修饰符

如果显示表示分类器或构造的元素的特定种类的属性的生命线,则修饰符图标不显示。更改构造型和可视性设置没有效果。要变通此问题,您可以更改生命线的颜色来加以区分。

1.6 当生成 Javadoc 文档时,发生无效异常

当从生成的 Ant 脚本为 UML 图生成 Javadoc 文档时,脚本运行完成,但抛出一个异常。您可以忽略此异常。

1.7 在 C++ 序列图上无法新建操作

您不能在 C++ 序列图上新建操作。要变通此问题,请更新 C++ 源代码来包含新的操作。

1.8 约束违例不装入图编辑器

当在“问题”视图中双击约束违例时,元素在 UML 模型编辑器中打开。但是,该元素应该在图编辑器中打开。

1.9 体系结构发现模式计数可能产生误导

在“图导航器”中,体系结构发现模式计数指示在分析时发现的匹配个数。如果通过导入新项目或关闭现有项目来更新工作区,则计数不更新。要更新计数,请再次运行分析。

1.10 实施表示法可能显示为泛化关系

在 Linux 操作系统上,实施表示法显示为泛化关系。

1.11 SuSE Linux 上的缺省浏览器未将类图正确显示为 SVG

在 SuSE Linux 上,您不能使用 Konqueror 浏览器将类图看作可伸缩向量图形(SVG)。要下载并安装可将类图正确显示为 SVG 的查看器,请参阅 www.adobe.com/svg/viewer/install/main.html

1.12 如果 LANG 环境变量不正确,Rational Software Architect 可能不会正确响应

如果计算机上未设置 LANG 环境变量,或者该环境变量被设置为 GIMP 工具箱(GTK)不支持的值,则在使用 UML 图时,产品可能不会正确响应。在任一情况下,Eclipse 日志文件中会显示下列 GDK 警告:

 (process:9793): Gdk-WARNING **: locale not supported by Xlib
(process:9793): Gdk-WARNING **: can not set locale modifiers

要变通此问题,请将 LANG 环境变量设置为 Gdk 支持的值(例如,en_US)并确保设置与 X Window System 环境的语言环境相匹配。

1.13 操作可能会导致 UML 图不可用

在 Red Hat Enterprise Linux 3.0 上,某些操作可能会导致 UML 图不可用。在每种情况中,将显示以下错误消息:

显示内部错误时发生内部错误。建议您退出工作台。之后可能会发生错误并且可能会终止工作台而不发出警告。请参阅 .log 文件以获取更详细信息。是否要退出工作台?

.log 文件将包含与以下类似的异常:

 !MESSAGE 未能执行可运行程序(java.lang.InternalError:不能将“:0.0”用作 DISPLAY 变量的值来连接至 X11
窗口服务器。)
!STACK 0
org.eclipse.swt.SWTException:未能执行可运行程序(java.lang.InternalError:
不能将“:0.0” 用作 DISPLAY 变量的值来连接至 X11 窗口服务器。)
位于 org.eclipse.swt.SWT.error(Unknown Source)
位于 org.eclipse.swt.SWT.error(Unknown Source)
位于 org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Unknown Source)
位于 org.eclipse.swt.widgets.Display.runAsyncMessages(Unknown Source)
位于 org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
位于 org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1377)
...

 !MESSAGE 不能将“:0.0”用作 DISPLAY 变量的值来连接至 X11 窗口服务器。
!STACK 0
java.lang.InternalError:不能将“:0.0”用作 DISPLAY 变量的值来连接至 X11 窗口服务器。
位于 sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
位于 sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:175)
位于 java.lang.Class.initializeImpl(Native Method)
位于 java.lang.Class.initialize(Class.java:350)
位于 java.lang.Class.forNameImpl(Native Method)
位于 java.lang.Class.forName(Class.java:116)
位于 java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:91)
位于 java.awt.image.BufferedImage.createGraphics(BufferedImage.java:1073)
位于 org.apache.batik.ext.awt.image.GraphicsUtil.createGraphics(Unknown Source)
位于 org.apache.batik.gvt.filter.GraphicsNodeRed8Bit.genRect(Unknown Source)
位于 org.apache.batik.gvt.filter.GraphicsNodeRed8Bit.copyData(Unknown Source)
位于 org.apache.batik.ext.awt.image.rendered.TileCacheRed.genRect(Unknown Source)
...

要变通此问题,必须退出并重新启动产品。

1.14 SVG 图像可能未正确生成

在 SuSE Linux Enterprise Server(SLES)V9 上,当将 UML 图保存为 SVG 图像时,SVG 代码转换器映射为不正确的颜色。作为结果,您会看到显示在产品中的图和生成为 SVG 图像的图之间的颜色差别。

1.15 文本编辑器可能未正确显示文件

在文本方式中,当调用显示 UML 图(如带有 .emx、.epx、.dnx 或 .tpx 文件扩展名的文件)的命令时,文本编辑器可能不正确显示该文件。要变通此问题,请完成以下步骤:

  1. 在“模型浏览器”视图中,选择图文件
  2. 右键单击选择的文件,然后单击属性
  3. 单击信息选项卡。
  4. 文本文件编码下,单击其它
  5. 从下拉列表选择 UTF-8
  6. 单击应用
  7. 单击确定

1.16 关系连接符可能未正确显示

当从 WebSphere Application Developer V5.1.1 导入 Enterprise JavaBeans(EJB)图时,关系连接器可能显示不正确。要变通此问题,请选择连接符并在“属性”视图的外观下,清除避免障碍复选框。

1.17 显示相关的元素操作可能引起错误

当使用 UML 图时,显示相关元素操作会返回大量元素,这可能会导致计算机运行时内存不足。当指定的搜索级别大于一时以及搜索所有关系时,此问题是最常见的。要变通此问题,请指定更低的搜索级别值,并重新运行查询。该信息还适用于浏览图查询。

返回到主自述文件