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 第 6 版 64 位元

問題:
呼叫 COBOL 匯入器的 Rational Developer for System z 的特性未適當地運作,或者完全失敗。這些特性包括:
  • COBOL 原始檔的本端語法檢查。
  • 企業服務工具:許多原始碼產生實務範例。
  • 使用匯入器的其他特性。

症狀:
  • 取決於 COBOL 匯入器的特性未適當地運作或失敗。
  • 包含錯誤訊息的錯誤日誌說明無法執行匯入器。例如:
    java.io.IOException: Cannot run program
    "/opt/IBM/SDPShared/plugins/com.ibm. etools.cobol.
    linux_7.1.0.v20100921_2345/importer/IGYCCOB2" (in directory
    "/root/IBM/rationalsdp/workspace/e1/.metadata/.plugins/
    com.ibm.etools.cobol/1302111800579"):
    java.io.IOException: error=2, No such file or directory.

分析:
COBOL 匯入器需要 32 位元版本的 Linux 作業系統程式庫。依預設,部分這些程式庫並非使用 Red Hat Enterprise Linux 第 6 版 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。

現在,取決於 COBOL 匯入器的 Rational Developer for System z 的特性應該適當地運作。


使用條款 | 意見

本資訊中心採用 Eclipse 技術。(http://www.eclipse.org)