Developer for System z 7.6.x 版

# IBM Rational Developer for System z 7.6.x 版版本注意事項

下列版本注意事項提供了 Rational® Developer for System z® 7.6 版中所包括之新增特性和加強功能的相關資訊，並列出版本中的已知限制。

此資訊適用於使用 Rational Developer for System z 7.6.x 版的開發人員。

## 硬體需求

如需軟硬體需求，請參閱下列文件：

- z/OS® 主機需求：Rational Developer for System z 主機配置手冊
- AIX® 和 Linux® 需求：Rational Developer for System z RSE 伺服器安裝手冊：AIX 和 Linux
- Linux on System z 需求：Rational Developer for System z RSE 伺服器安裝手冊：Linux on System z
- 用戶端需求：Rational Developer for System z 安裝手冊

## 安裝與配置

如需安裝與配置 Rational Developer for System z 的相關資訊，請參閱下列文件：

- z/OS 主機安裝：Rational Developer for System z 的程式目錄
- z/OS 主機配置（基本）：Rational Developer for System z 主機配置快速入門手冊
- z/OS 主機配置（詳細）：Rational Developer for System z 主機配置手冊
- AIX 和 Linux 安裝：Rational Developer for System z RSE 伺服器安裝手冊：AIX 和 Linux
- Linux on System z 安裝：Rational Developer for System z RSE 伺服器安裝手冊：Linux on System z
- 用戶端安裝：Rational Developer for System z 安裝手冊

如需完整文件（包括安裝指示、白皮書、播客和指導教學）的最新版本，請參閱 Rational Developer for System z 網站的 Library 網頁 (http://www-01.ibm.com/software/awdtools/rdz/library/)。

註:

1. Developer for System z 安裝與配置手冊（install.pdf、HHOP0760.pdf、hostconfigqs.pdf、hostconfig.pdf、aixinstall.pdf、zlinuxinstall.pdf 和 sclmdtinstallguide.pdf）還可在 IBM Rational Developer for System z 說明文件 CD 上找到。
2. 主機安裝與配置手冊（HHOP0760.pdf、hostconfigqs.pdf、hostconfig.pdf、aixinstall.pdf、zlinuxinstall.pdf 和 sclmdtinstallguide.pdf）還可在 IBM Rational Developer for System z z/OS SMPE 安裝 CD 上找到。

## 7.6.1 版更新項目

如需 Rational Developer for System z 7.6.1 版中新增特性及限制的相關資訊，請參閱下列摘要：

7.6.1 版的加強功能

- 應用程式部署管理程式
- BMS 對映編輯器
- C/C++ 編輯支援
- 共用存取儲存庫管理程式
- 除錯器
- 企業服務工具
- 檔案管理程式整合
- 遠端系統
- 服務元件架構
- z/OS 整合開發環境 (zIDE)

7.6.1 版的限制

企業服務工具

- 針對單一服務專案工具：
  - 限制：PL/I 編譯式 XML 轉換不支援產生或允許使用 whiteSpace 屬性
  - 限制：PL/I 編譯式 XML 轉換不支援 XML 屬性的對映或產生

編譯語言除錯器

- 限制：在除錯視景之外的其他視景中啟動除錯階段作業時，按下 F5 來重新整理，將導致除錯器執行逐步撥放

C/C++ 語言支援

- 限制：當編輯 C/C++ 循序資料集時，語言函數（例如，內容輔助）、開啟定義、開啟宣告、開啟標頭檔和大綱視圖在「遠端 C/C++ 編輯器」或 System z LPEX 編輯器中，將不起作用。

## 7.6.0.1 版更新項目

如需 Rational Developer for System z 7.6.0.1 版中新增特性的相關資訊，請參閱下列摘要：

z/OS 整合開發環境

- Rational Developer for System z 7.6.0.1 版整合了 Rational Team Concert™ for System z 2.0.0.2 版。 已安裝 Rational Developer for System z 7.6.0.1 版且想要整合 Rational Team Concert for System z 的客戶，需要安裝 Rational Team Concert for System z 2.0.0.2 版。
- 您可以儲存包含檔案內容搜尋字串的遠端 z/OS 搜尋查詢。
- JES「清除」和「取消」作業需要使用者手動重新整理「遠端系統」視圖或「遠端系統詳細資料」視圖，以從這些視圖中移除已清除或已取消的工作。已對「取消」、「保留」、「清除」和「釋放」功能表項目的訊息做了如下變更：

  表 1. 更新了取消、保留、清除和釋放功能表項目的訊息
  7.6.0 版訊息 | 7.6.0.1 版訊息
  --- | ---
  CRRZI9005I 已取消工作 {0}。 | CRRZI9005I 已對工作 {0} 發出取消動作。
  CRRZI9008I 已保留工作 {0}。 | CRRZI9008I 已對工作 {0} 發出保留動作。
  CRRZI9016I 已清除工作 {0}。 | CRRZI9016I 已對工作 {0} 發出清除動作。
  CRRZI9017I 已釋放工作 {0}。 | CRRZI9017I 已對工作 {0} 發出釋放動作。

- 已使用 System z LPEX 編輯器開啟了 JES 工作和步驟輸出。當在「遠端系統」視圖或「遠端系統詳細資料」視圖中按兩下工作或步驟輸出檔（.spool 檔案）時，會在 System z LPEX 編輯器中開啟該檔案。
- 現在，本端語法檢查可以處理鏈結的資源。當您複製位於鏈結的資料夾（例如，位於 LAN 磁碟機上）中的檔案或併入檔時，您不需在工作區中製作這些檔案的個別副本。當在編譯的內容群組中指定 SYSLIB 連結時，您可以使用相對於工作區的路徑。
- z/OS UNIX® 子專案具有的匯入/匯出機制與 z/OS 專案的匯入/匯出機制不同。z/OS UNIX 子專案將不會併到已匯出的 z/OS 專案中，且必須使用 z/OS UNIX 子專案的快速功能表項目分別匯入和匯出。
- 已更新了此版本的下列說明主題。 這些主題已併入此 ReadMe 中，供您參考。因為它們已併入這裡，而不在資訊中心的環境定義中，所以主題中的鏈結將無法運作。
  - 遠端 z/OS 搜尋不支援正規表示式搜尋。
  - ISPF BOUNDS 指令不會影響在字首區域中輸入的指令。

企業服務工具

應該對「企業服務工具」元件的線上說明進行下列更新：

- 針對單一服務專案工具：
  - 在標題為「XML 轉換器標籤」的兩個主題中，在 XMLPARSE 選項說明的「只有編譯器層次設為 4.1 時，此選項才有效」句子中，在句子尾端新增「或更高版本」。
  - 在「XML Transformation for CICS® 專案」主題的最後一個項目符號實務：建立新的 XML 轉換（由下而上）僅限於 XML Transformation for CICS 中，將「由下而上」取代為「由上而下」。
- 針對服務流程專案工具：
  - 在「畫面作業」主題中：
    1. 刪除第二個段落及第三個段落。
    2. 將下列句子新增為新的第二個段落：

       此類資訊可在畫面作業記錄期間或流程記錄期間累計，也可以使用畫面作業編輯器手動建立。

  - 在「步驟 5.4，對兩個產生內容檔中的每一個都執行產生執行時期程式碼精靈」主題中：
    1. a) 在「圖 1」之後新增下列附註：
       註: 警告訊息 CRRZE7329W 指出，在現行執行時期中不支援特定類型的描述子。通常可以忽略此警告，但由於「產生執行時期程式碼」精靈會跳過此描述子，而不處理它，因此最好確保僅透過對受影響畫面定義的其他描述子，即可識別該畫面。
    2. 在「圖 1」和「圖 2」之後新增下列附註：
       註: 如果錯誤訊息指出 CICS 資源定義 (CRD) 伺服器發現問題，請遵循「應用程式部署管理程式」線上說明中 "CRRZE7206E" 主題之使用者回應小節中的指示。
       還將下列文字新增至「應用程式部署管理程式」線上說明中的 "CRRZE7206E" 主題：
       使用者回應: 如果尾端錯誤訊息（由此訊息尾端的字組「{錯誤訊息}」來表示）指出錯誤發生在 CICS 資源定義 (CRD) 伺服器中，請遵循下列步驟：
       1. 尋找對應於錯誤的 CICS 資源定義伺服器原因碼及 CICS RESP2 程式碼。這些程式碼以字母 CRRZA（新樣式）或 WZAD（舊樣式）開頭。
          - 通常，原因碼及 CICS RESP2 程式碼都已併入此訊息的「{錯誤訊息}」小節中。
          - 如果未併入，請檢查 CICS MSGUSR 日誌，以取得錯誤詳細資料並判定原因碼及 CICS RESP2 程式碼。
       2. 請參閱線上說明，以取得用於解決錯誤所執行步驟的 CICS 資源定義伺服器原因碼及 CICS RESP2 程式碼。
  - 在「服務流程專案的疑難排解資訊」主題中，在「終端機應用程式 -- 疑難排解」子主題之後，新增下列短的子主題：
    使用產生執行時期程式碼精靈 -- 疑難排解: 請參閱下列主題：
    - 「步驟 B9. 檢查執行產生執行時期程式碼精靈的結果」
    - 第一個指導教學中的「步驟 5.6：疑難排解」。
  - 在「服務流程邏輯概觀」主題的倒數第二個項目符號中，將 "loopEnd_strLoopVar" 變更為 "loopEnd_variable0"。
  - 在步驟 5.a.ii 的「C. 記錄流程資訊」主題中，在第二個項目符號的以「到目前為止唯一的此類變數是 `available0`」開頭的句子中，將 "`available0`" 變更為 "`variable0`"。
  - 在「步驟 3.4：新增邏輯至 CheckItemAvailability.seqflow」主題的「新增剩餘畫面的替代路徑」子主題中，新增下列句子做為第二個段落：

    當 While 迴圈找不到所要求的項目號碼時，現行版本的流程可已正確運作，但當 While 迴圈找到所要求的項目號碼時，它卻無法正確運作。

  - 在「建立和開始與 CICS 資源定義伺服器的連線」主題的「建立與 CICS 資源定義伺服器的連線」子主題中，在步驟 2 的「選取 CICS 資源定義伺服器」句子中，將「CICS 資源定義伺服器」變更為「透過 Web 服務的 CICS 資源定義伺服器」。

SCLM Developer Toolkit

- 已新增自動重新整理專案的特性，如此才能自動更新過濾器。此特性可透過 SCLM 喜好設定來啟用。有效的輪詢間隔在 1 到 180 分鐘之間。
- 現在，當透過 SCLM Developer Toolkit 來編輯 SCLM 成員時，可以使用內容輔助及開啟記錄定義檔的能力。

本端說明中的 org.xml.sax.SAXParseException 錯誤

此修正套件包括一些 XML 格式錯誤的修正程式，這些錯誤呈現在產品資訊中心說明的說明文字中。這些錯誤會導致顯示 org.xml.sax.SAXParseException 錯誤訊息，而不顯示預期的說明文字。下面是此類錯誤訊息的一個範例（但省略了許多冗長位置特定的訊息文字）：

    org.xml.sax.SAXParseException：與元素類型 "meta" 相關聯的 "content" 屬性值不能包含 '<' 字元。

受影響的說明模組位於產品資訊中心說明的「語言參照文件」小節和「工具參照文件」小節：

- PL/I for Windows® 程式設計手冊
- Enterprise PL/I for z/OS
- 高階組譯器
- Debug Tool for z/OS 9.1 版

如果是使用 Web 型說明，則您將自動取得修正程式。 如果已下載本端說明，則應該再次下載該說明，以取得修正程式。如需下載說明內容並在本端安裝它的相關資訊，請參閱使用本端說明系統更新程式網站下載說明內容。

Web 型說明

Rational Developer for System z 7.6 版使用 Web 遞送來提供說明內容。存取說明的方法有三種。

- 遠端存取 – 在 Web 上存取說明內容，
- 內部網路存取 – 從內部網路中的伺服器存取說明內容，或
- 本端存取 – 下載內容並將其安裝在工作站上之後，在本端存取說明內容。

如需 Web 遞送的相關資訊，請參閱 Web 型說明內容。

當您從 Rational Developer for System z 7.5 版升級至 Rational Developer for System z 7.6 版時，安裝程式會自動將說明存取喜好設定設為從遠端存取說明，並自動設定說明系統，以指向正確的 Rational Developer for System z 7.6 版遠端說明網站。如果不具有網際網路存取，或您喜好使用另一種存取方法來存取說明內容，則需要變更您的存取方法。

若要變更您的存取方法，請參閱變更您存取說明內容的方法。

若要下載說明內容並在本端安裝，請參閱使用本端說明系統更新程式網站下載說明內容。

若要使用所提供的 Zip 檔來安裝說明內容，請參閱使用本端說明更新程式及 RDz7.6_updateSite.zip 檔在本端安裝說明內容。

## 7.6.0 版特性及限制

如需 Rational Developer for System z 中新增特性及限制的相關資訊，請參閱下列摘要：

z/OS 整合開發環境

- 內容輔助的 CICS 4.1 版支援
- LPEX 指令行中指令的內容輔助
- 已加強的對非來回字元的支援
- 取得作用中工作的最新輸出
- 針對檔案傳送及內容輔助的效能加強
- 遠端資源存取 API
- PL/I 加強的編輯支援
- 內容群組編輯器
- 對多個本端前置處理器的支援
- IBM Rational Developer for System z 7.6 版 - IBM Rational Team Concert for System z 2.0 版 整合
- 限制：PL/I 語法錯誤地標示有警告
- 限制：低於 z/OS 1.10 版的 JES3 版本不支援取得作用中工作的輸出

CA Endevor 軟體變更管理程式 12.0 版

- CA Endevor® 軟體變更管理程式 12.0 版介面

服務元件架構

- 服務元件架構的支援
- 限制：若要編輯 Web 服務連結的 URI 並儲存資源，則不會更新 WSDL 檔

CICS

- 您可以忽略的錯誤訊息
- 不會導致發出訊息的錯誤

COBOL for Windows

- 本端語法檢查支援及 Enterprise COBOL for z/OS 的層次
- 物件導向的語法和 Java 5 或 Java 6 SDK
- 執行時期訊息追溯資訊

Debug Tool for z/OS

- 適用於 Debug Tool for z/OS 10.0 版的說明文件更新

PL/I 加強的編輯

- 限制：語法檢查未正確識別錯誤

檔案管理程式整合

- 檔案管理程式整合已重新命名了在格式化資料編輯器中找到的部分視圖
- 限制：「檔案管理程式整合」需要「檔案管理程式伺服器」10.1 版
- 限制：不支援在建置準則編輯器中建立的某些複式準則
- 限制：儲存資料集和失去 RSE 連線時，會遺失資料
- 限制：使用包含具有 REPLACING 子句的 COPY 指令的 COBOL 記錄定義檔來建立範本
- 限制：如果與主機的網路連線在編輯階段作業期間異常遺失，則將鎖定資料集，且無法再次開啟。請與系統管理者聯絡，以釋放該資料集。

MFS 編輯器

- MFS 檔案的記錄定義檔產生支援

C/C++ 語言支援

- 加強的 Make 檔編輯支援
- 已將產生目標動作新增至 z/OS Unix 子專案及檔案
- 預先定義的 LPEX 指令支援
- 組合語言的巨集支援
- 組合語言的 F1 說明支援

進階 COBOL 編輯器

- 已加強內容輔助，以包括在 EXEC SQL INCLUDE 陳述式（例如，SQLCA）中宣告的資料項目，以及隱含鏈結的 CICS 資料結構（例如，DFHEIBLK）。
- COBOL LPEX 編輯器的改良支援，引入了 IMS™ Snippet，以輔助開發 COBOL IMS 應用程式。
- 已啟用 EXEC SQL 和 EXEC CICS 陳述式中所參照的資料項目的開啟宣告、浮動說明及其他特性。
- 新增對內嵌在 COBOL 程式中 CICS 和 SQL 程式碼的即時語法檢查支援
- 已加強在 COBOL LPEX 編輯器中的導覽，以使用 F3 鍵和超鏈結
- 已加強內容輔助，以包括變數宣告的相關資訊
- 限制：用於在 COBOL 程式中剖析內嵌式 SQL 的文法，不是完整的 DB2® for z/OS 文法，且可以顯示不正確的警告註釋。使用此有限文法來剖析內嵌式 SQL 是選用項目，可在喜好設定頁面來啟用（LPEX 編輯器 > System z LPEX 編輯器 > COBOL 剖析器 > COBOL 註釋和工具）。
- 限制：「重構」作業不是極微的，且無法復原。
- 限制：如果原始檔已修改或已關閉，則「開啟執行階層」作業將不保持同步。

應用程式部署管理程式

- 已新增用於在 Eclipse 專案及 z/OS 專案中建立空「應用程式部署管理程式」資訊清單的功能。
- 已加強「應用程式部署管理程式」，以處理 CICS Explorer 支援的部分新功能。
- 已建立 REST 連線類型，以容許使用 REST 及 SOAP 通訊協定和 CICS 資源定義伺服器連線。
- 限制：在連接至 CICS 資源定義伺服器時，過濾 CICS Explorer 視圖中的資源，將限制為資源名稱。
- 限制：使用 Web 服務連線類型的與 CICS 資源定義伺服器的連線，不支援新的 CICS 資源類型
- 限制：只有管理 CICS 資源定義伺服器的區域才會在用於產生程式碼或 CICS 資源的對話框中列出
- 限制：變更 CICS 資源定義 (CRD) 伺服器現有連線的密碼

軟體配置檔案庫管理程式 (SCLM) 開發人員工具箱

- 限制：z/OS 1.8 版不支援 'SCLM 搜尋' 和 'SCLM 成員安全'

主機整合

- 必須安裝 Perl 的一個版本，才能啟動 IBM Rational Developer for System z Remote Systems Explorer (RSE) 伺服器。

AIX、Linux 和 Linux on System z

- 更新：AIX、Linux 和 Linux on System z 安裝
- 必須安裝 Perl 的一個版本，才能啟動 IBM Rational Developer for System z Remote Systems Explorer (RSE) 伺服器。
- Linux on System z 主機必要條件
- Linux on System z RSE 伺服器提示使用者登入系統兩次
- 限制：作為 root 使用者執行 Installation Manager

說明更新項目

- 更新了下列說明，以反映最新變更：
  - 畫面作業
  - 擷取動作和插入動作的實作

Web 型說明

- Web 型說明內容
  - 存取 Web 型說明
  - 使用本端說明系統更新程式網站下載說明內容
  - 使用本端說明更新程式及 RDz7.6_updateSite.zip 檔在本端安裝說明內容
  - 更新說明內容
  - 移除說明內容
  - 設定說明內容的內部網路伺服器
  - 變更您存取說明內容的方法

企業服務工具

- 單一服務專案
  - CICS TS 4.1 版執行時期中的 XML TRANSFORM 資源
  - 產生 PL/I l語言資料結構及執行時期特定的 XML 訊息處理
  - 使用 CICS TS 4.1 版中引入的新 WSBind 參數來產生 WSBind
  - 將 XML 屬性對映至語言結構成員
  - 建立 MTOM/XOP 型 Web 服務提供者
  - XML 和 Web 服務批次處理器：指定輸入語言檔案位置的目錄
  - XML 和 Web 服務批次處理器：使用大小寫混合格式指定資料名稱
  - 編譯式 XML 轉換發出訊息 IRZ9999S
  - 限制：不支援 01 層次純量元素
  - 限制：PL/I 編譯式 XML 轉換不允許使用選用的「對齊」或「未對齊」屬性
  - 限制：雙向並行匯入原始檔（已在 7.6.1 版中解決）
  - 限制：與舊 WSDL/XSD 檔及新 WSDL 檔和 XSD 檔的由下而上衝突
  - 限制：單一服務精靈產生的 COBOL 轉換常式僅在 z/OS 中執行
  - 限制：不支援能夠匯入遠端 (z/OS UNIX) WSDL 檔（可以包括、匯入或重新定義綱目）的由上而下實務及雙向並行實務
  - 限制：XML 元素巢狀結構深度
  - 限制：OPT 編譯器選項衝突
  - 限制：XML 啟用精靈中某些文字輸入欄位的區分大小寫
  - 限制：無效指標會導致無限迴圈
  - 限制：COBOL 資料結構中的 FILLER 項目
  - 限制：自動符合包含 OCCURS DEPENDING ON 項目的 COBOL 群組對映
  - 限制：「產生 > XML 檔」功能表項目不允許使用 XSD 綱目限制
  - 限制：XML 和 Web 服務批次處理器：配置 XML 中的無效項目可能會在批次處理期間，導致空值指標異常狀況
  - 限制：對比喻常數 LOW-VALUES 和 HIGH-VALUES 的限制
  - 限制：企業服務工具單一服務專案名稱中的 GB18030 字元
  - 限制：不一定會清除暫存檔
  - 限制：不一定會清除暫存專案
  - 限制：當移轉 6.0 版對映檔（.cmx 檔）時，.cmx 檔所參照的原始檔必須位於同一資料夾內
  - 限制：具有 SOAP for CICS 和 Web Services for CICS 的 DBCS 資料成員的支援
  - 限制：不容許在產生的 XML 轉換器檔名中使用 DBCS 字元
  - 限制：在解譯式 XML 轉換與編譯式 XML 轉換類型之間，產生的 XML 綱目中廣域元素名稱不一致
  - 限制：Enterprise COBOL 在使用 OPTIMIZE (OPT) 選項編譯 COBOL XML 轉換器時發出訊息 IGYOP3094。
- 服務流程專案
  - 擴充 CICS Transaction Server for z/OS 的執行時期支援
  - 對擷取動作、插入動作及迴圈變數的改進
  - 限制：從服務流程專案產生的 Web 服務無法呼叫它本身（遞迴呼叫）
  - 限制：對具有佈線回其本身連線的流程的限制
  - 限制：當路徑或檔名包含非英文字元時，匯入 COBOL 記錄定義檔將失敗
  - 限制：有衝突的訊息和欄位名稱會導致編譯錯誤
  - 限制：針對使用 POINTER 子句的已匯入原始碼的限制
  - 限制：無法輕鬆取代畫面訊息
  - 限制：匯入 COBOL 程式以用作與通道的 LINK 節點並在作業編輯器中開啟作業，會防止修改產生內容
  - 限制：如果流程包含 while 迴圈（結束於除最後一個節點外的節點），則流程會不正確重播

使用條款 | 意見
本資訊中心採用 Eclipse 技術。(http://www.eclipse.org)