下表列示了修订包版本 6.0.2.2 中的增强和修订。 |
增强 |
1 | 72741 | | 对手工编辑所有特定于应用程序的信息启用 Enterprise Metadata Discovery(EMD)。 |
症状:要构建子业务对象的层次结构,用户必须手工更改这些业务对象。 |
解决方案:通过从用户获取输入以及相应地在父业务对象和子业务对象中设置外键,EMD 可构建由多基数和单基数子业务对象构成的层次结构,这些对象包括特定于应用程序的“保持关系”、“所有权”和“必需”信息。 |
|
2 | 72810 | | 将新属性 DriverConnectionProperties 添加至受管连接工厂和激活规范 |
症状:无法指定连接上的任何特定于驱动程序的属性。 |
解决方案:启用 EMD 来指定 DriverConnectionProperties 并将该属性添加至受管连接工厂和激活规范。在建立与数据库的连接时,会相应地使用受管连接工厂和激活规范。 |
|
3 | 60808 | | 将预编译语句高速缓存添加至适配器 |
症状:适配器中不支持预编译语句高速缓存。 |
解决方案:现在,适配器支持预编译语句高速缓存。要在适配器中使用预编译语句高速缓存,请在 WebSphere Application Server 中创建数据源并启用预编译语句高速缓存。请在适配器中指定数据源 JNDI 名称,以获取预编译语句高速缓存带来的好处。仅当数据源用来连接到数据库时,才提供此功能。 |
|
4 | 72815 | | 在针对全局数据类型生成特定于应用程序的相应信息方面提供支持 |
症状:某些全局数据类型(例如,NCHAR 和 NVARCHAR)不受支持。 |
解决方案:现在,为下列全局数据类型提供了支持:NCHAR、NVARCHAR、NTEXT、TEXT、RAW、MONEY 和 SMALLMONEY。 |
|
5 | 72805 | | 为包装器业务对象提供支持 |
症状:包装器业务对象不受支持。 |
解决方案:在 Enterprise Metadata Discovery 中,对使用用户提供的输入来构造包装器业务对象提供了支持。 |
|
6 | 68834 | | Enterprise Metadata Discovery 应该将存储过程(SP)名称显示为 SPName(PkgName)。 |
症状:存储过程在 EMD 中显示为 PackageName.SPName,它按存储过程名称(SPName)而非包名(PackageName)进行排序,从而让查找存储过程变得困难。例如,如果包 A 中包括一个称为 DSP 的存储过程,而包 B 中包括另一个称为 CSP 的存储过程,那么 EMD 会以下面的顺序显示这些存储过程:B.CSP A.DSP。
|
解决方案:现在,存储过程在 EMD 中显示为 SPName(PackageName),它按 SPName 排序。例如,如果包 A 中包括一个称为 DSP 的存储过程,而包 B 中包括另一个称为 CSP 的存储过程,那么 EMD 会以下面的顺序显示这两个存储过程:CSP(B) DSP(A)。
|
|
7 | 86355 | | 在 JCA 适配器中,需要对特定于 WebSphere Business Integration Adapter 应用程序的信息的 UNVL 参数提供等价的支持。 |
症状:在 WebSphere Business Integration Adapter 中,当连接器从数据库检索数据而 SELECT 语句对属性返回空值时,连接器在缺省情况下会忽略空值。如果已对该属性的特定于应用程序的信息的 UNVL 参数指定某值,那么该适配器会使用此值来表示空值。该适配器以前不支持此功能。 |
解决方案:现在,提供了与 UNVL 等价的支持。 |
|
修订 |
1 | 87216 | JR26282 | 检索操作返回 BLOB 数据的长度,而非返回实际的 BLOB 数据。 |
症状:适配器未返回完整 BLOB 内容,而是仅仅返回十六进制值表示的 BLOB 数据的长度。 |
解决方案:已修正。适配器返回完整的 BLOB 内容。 |
|
2 | 87658 | JR26244 | 将触发器与 MS SQL Server 2000 一起使用时返回了错误的用户标识(UID)。 |
症状:在使用 MS SQL Server 2000 的情况下,当在表中插入了一行时,例如,插入“客户”行,触发器会触发并在事件表中插入一行。这两个表都使用标识列作为主键。为执行进一步的处理,应该检索插入的“客户”行的 UID,但适配器却检索插入到事件表中的那一行的 UID。 |
解决方案:已修正。适配器返回正确的 UID。 |
|
3 | 87349 | JR26243 | 对带有 n 基数子代的业务对象执行更新操作会创建最后一个子业务对象(仅当该子对象尚未存在时)。 |
症状:子表具有自动生成列作为主键的整数数据类型。当对其主键未设置的多个子表(由于子表具有自动生成的主键)的父表执行了更新操作时,适配器只创建最后一个子业务对象。 |
解决方案:已修正。 |
|
4 | 88947 | JR26628 | 当父业务对象包含两个单基数子代(其外键引用同一属性)时,JDBC 适配器会检索子对象的错误数据。 |
症状:当某业务对象包含两个同一类型的子对象且它们表示同一个表的外键时,适配器会检索最后一个子对象的两个实例,而不检索每个子对象的实例。 |
解决方案:已修正。适配器正确地检索单基数子代的数据。 |
|