Rational Developer for System z

使用 COBOL 导入器的功能部件不会正常工作

要解决此问题,请从 Linux 安装磁盘或包存储库中安装所需 32 位 Linux 包

注: 要获取 32 位 Linux 包(它们对于在受支持的 64 位 Linux 操作系统上运行 Developer for System z® 是必备软件)的部分列表,请参阅 IBM® Rational® Developer for System z Version 8.0.3: Installation Guide
操作系统:
  • Red Hat Enterprise Linux V6 64 位

问题:
Rational Developer for System z 的用于调用 COBOL 导入器的功能部件不会正常工作或完全失效。这些功能部件包括下列各项:
  • COBOL 源文件的本地语法检查。
  • Enterprise Service Tools:大量源代码生成方案。
  • 使用该导入器的其他功能部件。

症状:
  • 依赖于 COBOL 导入器的功能部件不会正常工作或失效。
  • 错误日志包含用于说明无法运行该导入器的错误消息。例如:
    java.io.IOException: 无法运行程序“/opt/IBM/SDPShared/plugins/com.ibm.etools.cobol.linux_7.1.0.v20100921_2345/importer/IGYCCOB2”(在目录“/root/IBM/rationalsdp/workspace/e1/.metadata/.plugins/com.ibm.etools.cobol/1302111800579”中):java.io.IOException: 错误=2,没有此类文件或目录。

分析:
COBOL 导入器需要 32 位版本的 Linux 操作系统库。缺省情况下,其中一些库不会随 Red Hat Enterprise Linux V6 64 位安装。

解决方法:
要解决该问题,请执行下列操作:
  1. 从 Linux 安装磁盘或包存储库中安装 32 位包 redhat-lsb-4.0-2.1.el6.i686。例如,从终端窗口的命令行中,输入以下命令:
    yum install redhat-lsb-4.0-2.1.el6.i686
  2. 关闭并重新打开 Rational Developer for System z。

Rational Developer for System z 的依赖于 COBOL 导入器的功能部件现在应该正常工作。


使用条款 | 反馈

本信息中心基于 Eclipse 技术。(http://www.eclipse.org)