IBM Rational Application Developer V6.0.0.1 - 发行说明

(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.

欢迎使用基于 Eclipse 技术发行版 3.0.2 的 Rational Developer 工具集成套件。

要查看 IBM Rational Application Developer V6.0.0.1 自述文件的最新版本,请访问以下 Web 地址: www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/6001/html/readme.html

要查看 IBM Rational Application Developer V6.0 自述文件的最新版本,请访问以下 Web 地址: www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/60/html/readme.html

此文件有以下本地语言的版本:

法语
巴西葡萄牙语
德语
简体中文
意大利语
西班牙语
日语
繁体中文
韩国语

目录

1.0 关于此发行版
1.1 此发行版中的新增内容
1.2 产品修正历史
2.0 安装信息
2.1 硬件需求
2.2 受支持的软件
3.0 已知局限性、问题和变通方法
3.1 V6.0 发行说明
3.2 V6.0.0.1 发行说明
4.0 关于 Eclipse
5.0 在何处查找更多信息
6.0 联系客户支持
7.0 声明与商标
7.1 声明
7.2 编程接口信息
7.3 商标和服务标记

1.0 关于此发行版

IBM Rational Application Developer V6.0.0.1 包含对 V6.0 发行版的增强和修正。

返回到目录

1.1 此发行版中的新增内容

IBM Rational Application Developer V6.0.0.1 为下列组件提供了新的功能:

企业生成语言(EGL)

门户网站工具

返回到目录

1.2 产品修正历史

此发行版包含对版本 6.0 中下列组件的问题的修正。APAR 数字(如果适用的话)跟在方括号 [] 后面。

代码查看

此修订解决 Rational Application Developer 的某些翻译版本中未翻译用户界面或用户界面翻译不正确的问题,包括:

文档

全球化

此修订解决了与下列翻译版本中未翻译或翻译不正确相关的许多问题:

企业生成语言(EGL)

J2EE 开发

JavaServer Faces(JSF)

JSF 上载组件抛出内存不足异常,原因是上载文件很大。[JR20719]

Page Designer

门户网站工具

现在,在从门户网站服务器导入了专用的和派生的门户网站页面之后,它们被排除在门户网站项目之外。由于部署门户网站项目时的可视性和访问控制要求,不能部署这些页面,以前还会导致错误。

关系数据库工具

Struts 工具

将 Struts 首选项的缺省 Java 包前缀设置为大写。

使用 Rational ClearCase 进行小组编程

测试和部署工具

已修正 Application Server Toolkit V6.0 中发现的下列问题:

UML 图

Visual Editor for Java

已修正以下问题:“新建 Java 接口”向导中 Java 接口类的方法声明中的参数或异常说明被忽略,未被添加至生成的接口。

Web service 工具

Web 工具

XML 工具

返回到目录

2.0 安装信息

有关安装 IBM Rational Application Developer V6.0.0.1 的信息,请参阅 www.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/60/install_instruction/6001/install.html

2.1 硬件需求

有关安装 Rational Application Developer 的硬件需求,请参阅安装指示信息(install_dir\rad_prod\install.html)。

返回到目录

2.2 受支持的软件

有关 Rational Application Developer 支持的软件和规范的详细信息,参阅安装指示信息(install_dir\rad_prod\install.html)。有关 Rational Application Developer 中特定工具支持的软件和规范的详细信息,请参阅联机帮助。

返回到目录

3.0 已知局限性、问题和变通方法

发行说明包括特定于发行版的信息(如问题和局限性),这些信息直到产品文档最终定稿之后才可用。

有关 Eclipse 基本组件中的已知问题和变通方法的信息,请参阅 install_dir\eclipse\readme 目录(其中 install_dir 是 Rational Application Developer 安装目录)中的 readme_eclipse.html。此信息只有英文版本。

返回到目录

3.1 V6.0 发行说明

要查看 IBM Rational Application Developer V6.0 自述文件更新后的版本,请访问以下 Web 地址: www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/60/html/readme.html

已更新 V6.0 发行说明来表示修正了 V6.0.0.1 发行版中的哪些内容。

返回到目录

3.2 V6.0.0.1 发行说明

企业生成语言(EGL)

用于 Oracle 数据库访问的主机变量

如果 EGL 程序访问 Oracle 数据库并使用 OPEN 语句来打开结果集,那么 OPEN 语句的 SELECT 子句不能使用主机变量名称。如果指定了主机变量名称,那么 OPEN 语句所使用的子句的相应元素中未设置值。

EGL 运行时文件

应该从 V60 维护站点下载“安装 Java 的 EGL 运行时代码”帮助主题中提及的运行时文件,而不是使用产品 CD 上附带的那些文件。运行时文件位于 www.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/60/redist/ 中的 EGLRuntimesV6001.zip 文件中。下载此文件并将它解压缩到用户定义的目录。

编译使用 EGL 的 Jasper 文件(.jrxml)

EGL 提供了一个构建器,该构建器在每次保存 JasperReport 文件时编译它们。如果 EGL 应用程序包括报告处理程序,那么确保 Java SDK 1.3.1(或更高级别)在开发机器上并且 SDK bin 目录列示为系统 PATH 环境变量的一部分。(即,C:\jdk1.3.1_14\bin)。如果未安装 Java SDK,在构建 .jrxml 文件时将获得下列类型的错误:编译报告 java 源文件时出错

迁移问题

此临时修订包含对先前 EGL 语法的一些更改。如果使用 V5.1.2 或 V6.0 的产品创建了 EGL 部件,在安装此临时修订时您可能会看到有关这些部件的验证错误。提供了一个简单的迁移工具来更新源文件中的语法。有关 EGL V6.0 迁移工具的更多信息,请参阅 EGL 帮助文档。

调试器

您不能对包含报告或控制台用户界面的程序使用 EGL 调试器。将来更新中将提供对此功能的支持。

Red Hat Linux 上的 EGL 拍卖样本

在 Red Hat Linux 上导入 EGL 拍卖样本时,页面处理程序包中的文件 catmaint.egl 可能包含错误。尝试在 Eclipse 中打开此文件将导致下列错误:未能初始化编辑器。发生此错误的原因是该文件中的某个字符无效,必须除去它。

要解决此问题,请执行下列操作:

  1. 在 Eclipse 外的文本编辑器中打开页面处理程序包中的 catmaint.egl
  2. 在第 24 行位移 34 处,删除单词“don't”中省略号位置处的字符,或者将该字符替换为省略号。
  3. 保存该文件。
  4. 在 Rational Application Developer 中,在“项目资源管理器”视图中右键单击拍卖项目并选择刷新。该错误将从“问题”视图中消失,您将能够在 Eclipse 编辑器中打开 catmaint.egl

门户网站工具

当我在测试环境上运行 portlet 项目时,运行的却是先前运行的门户网站项目

当在 Websphere Portal 测试环境上运行时,门户网站项目优先于 portlet 项目。如果在测试环境上运行门户网站项目,就会在该项目与服务器配置之间产生一种关联。因此,将需要打破这种关联,然后才能使用同一个服务器配置运行 portlet 项目。

要更正这种关联问题,遵循以下步骤:

  1. 在“服务器”视图中,从服务器的上下文菜单中选择添加和除去项目
  2. 除去 wps 项目、任何门户网站项目、EAR 项目以及与门户网站项目(如果它们与服务器配置相关联的话)相关联的任何 portlet EAR 项目。
对 WSRP portlet 禁用编辑功能

由于 Portal Designer 不支持 WSRP portlet,所以在 Portal Designer 中禁用了相关联的编辑功能,例如,“复制”和“移动”。但是,可以从 WebSphere Portal 导入 WSRP portlet,也可以将它们部署回 WebSphere Portal。

在我的 5.1 门户网站项目中更改缺省主题不会在服务器/测试环境上反映。

对于 WebSphere Portal 5.1,当先前在 Web 浏览器中显示了某个门户网站,接着使用 Rational Developer 来修改此门户网站的缺省主题时,必须重新启动服务器才能完全应用新的缺省主题。

在 WebSphere Portal 测试环境中,通过重新发布门户网站配置来更改缺省主题将不起作用。必须重新启动该测试环境。

对于 WebSphere Portal 5.1,可通过应用 PK00826 更正此问题。此修订将包含在 WebSphere Portal 的将来版本中。

在我的单击激活操作 portlet 菜单文字说明显示不正确

当运行或部署启用了单击激活操作的 portlet 项目时,不在单击激话操作菜单上显示菜单文字说明。取而代之,显示的是操作名称。

如果需要正确显示菜单文字说明,则可以使用 Rational Developer 来将 portlet 项目导出为 WAR 文件,然后使管理 Web 模块 portlet 在 WebSphere Portal 上安装它。

问题视图显示针对 wps 项目的警告消息

当在 WebSphere Portal 测试环境上运行 WebSphere Portal V5.1 门户网站项目时,“问题”视图显示以下警告消息:

模块项目“YourProject”的目标服务器与包含企业应用程序项目“wps”的目标服务器不匹配。

您可以忽略此消息。

返回到目录

4.0 关于 Eclipse

Eclipse 是一个开放式源代码项目,它提供了一个用于开发插件的框架,使得创建、集成和使用软件工具更加容易。通过合作和共享核心集成技术,工具生产者可以集中精力研究他们的专长领域和创造新的开发技术。Eclipse 平台是用 Java 语言编写的,并且提供了许多构造插件的工具箱和示例。已经在许多操作系统环境(包括基于 Linux、Mac OS X、QNX 和 Windows 的系统)上部署了它。 在以下网址提供了有关 Eclipse 社区(Eclipse community )和记录 Eclipse 平台设计的白皮书的所有详细信息:www.eclipse.org

同样使用开放式源代码 Eclipse 平台构建的其它供应商的插件工具与 Rational Developer 环境进行集成以提供其它值。

返回到目录

5.0 在何处查找更多信息

返回到目录

6.0 联系客户支持

Rational Application Developer 的产品主页为 www.ibm.com/software/awdtools/developer/application。有关 FAQ、已知问题与修订的列表以及其它支持信息,请访问产品主页上的 Support 页。

返回到目录

7.0 声明与商标

7.1 声明

U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

本信息是为在美国提供的产品和服务编写的。IBM 可能在其他国家或地区不提供本文档中讨论的产品、服务或功能特性。有关您当前所在区域的产品和服务的信息,请向您当地的 IBM 代表咨询。任何对 IBM 产品、程序或服务的引用并非意在明示或暗示只能使用 IBM 的产品、程序或服务。只要不侵犯 IBM 的知识产权,任何同等功能的产品、程序或服务,都可以代替 IBM 产品、程序或服务。但是,评估和验证任何非 IBM 产品、程序或服务,则由用户自行负责。

IBM 公司可能已拥有或正在申请与本文档内容有关的各项专利。提供本文档并未授予用户使用这些专利的任何许可。您可以用书面方式将许可查询寄往:

IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
U.S.A.

有关双字节(DBCS)信息的许可查询,请与您所在国家或地区的 IBM 知识产权部门联系,或用书面方式将查询寄往:

IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan

本条款不适用英国或任何这样的条款与当地法律不一致的国家或地区:International Business Machines Corporation“按现状”提供本出版物,不附有任何种类的(无论是明示的还是暗含的)保证,包括但不限于暗含的有关非侵权、适销和适用于某种特定用途的保证。某些国家或地区在某些交易中不允许免除明示或暗含的保证。因此本条款可能不适用于您。

本信息中可能包含技术方面不够准确的地方或印刷错误。此处的信息将定期更改;这些更改将编入本资料的新版本中。IBM 可以随时对本资料中描述的产品和/或程序进行改进和/或更改,而不另行通知。

本信息中对非 IBM Web 站点的任何引用都只是为了方便起见才提供的,不以任何方式充当对那些 Web 站点的保证。那些 Web 站点中的资料不是 IBM 产品资料的一部分,使用那些 Web 站点带来的风险将由您自行承担。

IBM 可以按它认为适当的任何方式使用或分发您所提供的任何信息而无须对您承担任何责任。

本程序的被许可方如果要了解有关程序的信息以达到如下目的:(i)允许在独立创建的程序和其他程序(包括本程序)之间进行信息交换,以及(ii)允许对已经交换的信息进行相互使用,请与下列地址联系:

Intellectual Property Dept. for Rational Software
IBM Corporation
3600 Steeles Avenue East
Markham, Ontario
Canada L3R 9Z7

只要遵守适当的条件和条款,包括某些情形下的一定数量的付费,都可获得这方面的信息。

本资料中描述的许可程序及其所有可用的许可资料均由 IBM 依据 IBM 客户协议、IBM 国际软件许可协议或任何同等协议中的条款提供。

此处包含的任何性能数据都是在受控环境中测得的。因此,在其他操作环境中获得的数据可能会有明显的不同。有些测量可能是在开发级的系统上进行的,因此不保证与一般可用系统上进行的测量结果相同。此外,有些测量是通过推算而估计的,实际结果可能会有差异。本文档的用户应当验证其特定环境的适用数据。

涉及非 IBM 产品的信息可从这些产品的供应商、其出版说明或其他可公开获得的资料中获取。IBM 没有对这些产品进行测试,也无法确认其性能的精确性、兼容性或任何其他关于非 IBM 产品的声明。有关非 IBM 产品性能的问题应当向这些产品的供应商提出。

所有关于 IBM 未来方向或意向的声明都可随时更改或收回,而不另行通知,它们仅仅表示了目标和意愿而已。

本信息包含在日常业务操作中使用的数据和报告的示例。为了尽可能完整地说明这些示例,示例中可能会包括个人、公司、品牌和产品的名称。所有这些名称都是虚构的,如与实际商业企业所使用的名称和地址有任何雷同,纯属巧合。

版权许可:

本信息包括源语言形式的样本应用程序,这些样本说明不同操作平台上的编程方法。如果是为按照在编写样本程序的操作平台上的应用程序编程接口(API)进行应用程序的开发、使用、经销或分发为目的,您可以任何形式对这些样本程序进行复制、修改、分发,而无须向 IBM 付费。这些示例并未在所有条件下作全面测试。因此,IBM 不能担保或暗示这些程序的可靠性、可维护性或功能。用户如果是为了按照 IBM 应用程序编程接口开发、使用、经销或分发应用程序,则可以任何形式复制、修改和分发这些样本程序,而无须向 IBM 付费。

凡这些样本程序的每份拷贝或其任何部分或任何衍生产品,都必须包括如下版权声明:

(C)(贵公司的名称)(年)。此部分代码是根据 IBM 公司的样本程序衍生出来的。 (C) Copyright IBM Corp. 2000, 2005. All rights reserved. 

如果您正以软拷贝格式查看本信息,图片和彩色图例可能无法显示。

7.2 编程接口信息

编程接口信息旨在帮助您创建使用此程序的应用软件。

通用编程接口允许您编写获取此程序的工具服务的应用软件。

然而,本信息还可能包含诊断、修改和调整信息。诊断、修改和调整信息用来帮助您调试应用软件。

警告:不要将此诊断、修改和调整信息用作编程接口,因为它是会更改的。

7.3 商标和服务标记

下列各项是 International Business Machines Corporation 在美国和/或其他国家或地区的商标:

Java 和所有基于 Java 的商标是 Sun Microsystems,Inc. 在美国和/或其他国家或地区的商标。

Microsoft 和 Windows 是 Microsoft Corporation 在美国和/或其他国家或地区的商标。

Intel 是 Intel Corporation 在美国和/或其他国家或地区的商标。

Linux 是 Linus Torvalds 在美国和/或其他国家或地区的商标。

其他公司、产品或服务名称可能是其他公司的商标或服务标记。

返回到目录