© Copyright International Business Machines Corporation 2006, 2007. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM® Corp.
当前支持的资源适配器如下所示:
JCA 1.0 JCA 1.5 IMSICO91014.rar IMSICO91023.rar IMSICO91013a.rar IMSICO91022a.rar IMSICO91013.rar IMSICO91022.rar IMSICO91012.rar IMSICO91021.rar IMSICO91011.rar IMSICO9102.rar ECIResourceAdapter 5.1.0.1 ECIResourceAdapter 6.0.1 ECIResourceAdapter 5.0.1 ECIResourceAdapter 6.0.2 ECIResourceAdapter 6.0 当前支持的 CICS® 事务网关版本是 V6.0.2。
要了解 CICS 事务网关的支持软件,请参阅:
PL/I 导入器在 Linux 平台上不受支持。
不应该将多个资源适配器独立安装在 WebSphere® Application Server 中,当它们用于同一 EIS 类型(例如 CICS ECI 5.1 和 CICS ECI 6.0)时更是如此。这是因为,所有独立的资源适配器将共享同一个类装入器。
使用 J2C 迁移向导迁移服务 WSDL 文件后,如果在 J2C 迁移摘要页面中单击,则将显示错误消息。
变通方法:使用 J2C 迁移向导迁移服务 WSDL 文件后,请不要在迁移摘要页面中单击。如果您需要进一步进行参考,可以将该页面保存到文件中。
对于 J2C 向导中的 Web Service 部署选项,如果未启动目标服务器,则可能无法正确确定对 Web Service 端点地址指定的端口。
变通方法:执行生成步骤前,请为 Web 项目启动相应的目标服务器,将在该目标服务器上根据 J2C Java™ Bean 生成 Web Service。虽然实际的生成操作并不需要使用目标服务器,但如果未启动目标服务器,则可能无法正确确定对 Web Service 端点地址指定的端口。如果您选择不启动目标服务器,则在将 Web Service 部署到服务器之前,请确保所生成的 Web Service WSDL 文件中指定的端点端口与 WebSphere 服务器上的正确端口相对应。
PL/I 导入器功能部件在 Linux® 上不受支持。
但是,运行 J2C 向导时,您在导入器页面仍会看到 PL1_TO_Java/MPO_PL1_Mapping。
如果选择它们,则将发生 NULL 指针异常。
变通方法:在 Linux 平台上,请忽略这些选项,不要选择它们。
如果您已使用 J2C V6013 Ant 脚本并且要将 J2C Ant 脚本迁移到 V7.0 产品中的 J2C Ant 脚本,则此局限性适用。
以下是 J2C Ant 脚本中使用了 <input> 的接口绑定部分。在以下脚本中的 J2C Ant 任务 <input> 与缺省 Ant 任务 <input> 之间,存在名称冲突:
<createBinding package="com.ibm.test" class="Taderc99Interface">
<methodElement>
<name value="gettaderc99"/>
<input value="\${project}\com\ibm\test\Taderc99.java"/>
<output value="\${project}\com\ibm\test\Taderc99.java"/>
<interactionSpec>
<propertyElement name="functionName" value="TADERC99"/>
</interactionSpec>
</methodElement>
<connectionSpec>
<propertyElement name="ServerName" value="rubicon"/>
<propertyElement name="ConnectionURL" value="rubicon.torolab.ibm.com"/>
<propertyElement name="UserName" value="sysad"/>
<propertyElement name="Password" value="sysad"/>
</connectionSpec>
<resourceAdapter project="CICS ECI"/>
</createBinding>J2C Ant 任务 <input> 脚本将覆盖缺省的 Ant 任务。因此,无法执行缺省的 Ant 任务。
在 J2C V6013 中,提供了一个修订来解决名称冲突问题。为了使两个 Ant 任务都能正常运行,将以上脚本中的 J2C <input> 任务更改为 <j2cinput>。
由于 V7.0 产品中的 J2C Ant 脚本采用新布局,因此提供了迁移工具。以上名称更改将对无法识别 <j2cinput> 名称的迁移工具产生影响。为了正确地将 J2C Ant 脚本从 V6.0.x 产品迁移到 V7.0 中识别的新布局,必须将 <j2cinput> 任务名重新更改为 <input>。