3.1 チュートリアルの準備 例題プログラムに関連する資源を用意します 1) 使用する例題プログラムは キットに添付されている Tutorials.zip に圧縮されています これを C:\ 直下に解凍します 2) Eclipse のワークスペースで使用する work フォルダを C:\ 直下に作成

Similar documents
3.1 チュートリアルの準備 例題プログラムに関連する資源を用意します 1) 使用する例題プログラムは キットに添付されている Tutorials.zip に圧縮されています これを C:\ 直下に解凍します 2) Eclipse のワークスペースで使用する work フォルダを C:\ 直下に作成

3.1 チュートリアルの準備例題プログラムに関連する資源を用意します 1) 使用する例題プログラムは キットに添付されている IMStutorial.zip に圧縮されています これを C:\ 直下に解凍します 2) Eclipse のワークスペースで使用する work フォルダを C:\ 直下に作

3.1 チュートリアルの準備例題プログラムに関連する資源を用意します 1) 使用する例題プログラムは キットに添付されている DBtutorial.zip に圧縮されています これを C:\ 直下に解凍します 2) Eclipse のワークスペースで使用する work フォルダを C:\ 直下に作成

Micro Focus Enterprise Developer チュートリアル メインフレーム COBOL 開発 : MQ メッセージ連携 1. 目的 本チュートリアルでは CICS から入力したメッセージを MQ へ連携する方法の習得を目的としています 2. 前提 使用した OS : Red H

Micro Focus Enterprise Developer チュートリアル リモートメインフレーム COBOL 開発 :JCL Eclipse 編 1. 目的 本チュートリアルでは Eclipse を使用したリモートメインフレーム COBOL プロジェクトの作成 コンパイル JCL の実行 デ

4. 環境変数の設定実行にあたり 次のように環境変数を設定する必要があります 1)SJIS ロケールの指定コマンド例 )export LANG=ja_JP.sjis 2)MQ 環境の指定コマンド例 ). /opt/mqm/bin/setmqenv s 3)COBOL 実行環境の指定コマンド例 ).

Micro Focus Enterprise Developer チュートリアル メインフレーム COBOL 開発 :Linux/UNIX 環境での実行 1. 目的 Windows 開発環境でテストやデバッグが終了したアプリケーションは本番環境へ配備して運用されることになりますが この本番環境ではラ

3.1 チュートリアルの 準 備 サンプルプログラムに 関 連 する 資 源 を 用 意 します 1) Eclipse のワークスペースで 使 用 する work フォルダを C ディレクトリ 直 下 に 作 成 します 2) 製 品 をインストールしたフォルダ 配 下 に 含 まれているサンプルプ

ランタイム版 Pro 版共通 症例登録システム 2018/12/11 Q & A 目次 1. 起動時のエラー... 2 Q11. " ファイル jsgoe_data3.fmp12 を開くことができません" と表示されます (Windows) 2 Q12. ショートカットから起動できません (Wind

目 次 1. はじめに ソフトの起動と終了 環境設定 発助 SMS ファイルの操作 電話番号設定 運用条件 回線情報 SMS 送信の開始と停止 ファイル出力... 16

NP-500 V-860/V-980用

更新履歴 No 更新箇所版数日付 1 第一版作成 /12/28 2 一部画像差し替え 誤字修正 /02/09 2

目次 専用アプリケーションをインストールする 1 アカウントを設定する 5 Windows クライアントから利用できる機能の紹介 7 1ファイル フォルダのアップロードとダウンロード 8 2ファイル更新履歴の管理 10 3 操作履歴の確認 12 4アクセスチケットの生成 ( フォルダ / ファイルの


クラウド内の Java - 動画スクリプト 皆さん こんにちは Steve Perry です 私たちが作成した人事アプリケーションを覚えていますか? 今回は そのアプリケーションをクラウド内で実行しましょう コードは GitHub の

1. 新規プロジェクト作成の準備新規プロジェクトのためのフォルダを用意して そこにプロジェクトを作成します [ 新しいフォルダー ] をクリックして希望のフォルダに新しいフォルダを作成します この例では TrST_F401N_BlinkLD2 というフォルダを作成しました TrST_F401N_Bl

1. Office365 ProPlus アプリケーションから利用する方法 (Windows / Mac) この方法では Office365 ProPlus アプリケーションで ファイルの保管先として OneDrive を指定することができます Office365 ProPlus アプリケーションで

Microsoft Word - プリンター登録_Windows XP Professional.doc

スクールCOBOL2002

Team Foundation Server 2018 を使用したバージョン管理 補足資料

1 検証概要 目的及びテスト方法 1.1 検証概要 Micro Focus Server Express 5.1 J の Enterprise Server が提供する J2EE Connector 機能は 多くの J2EE 準拠アプリケーションサーバーについて動作検証がなされています 本報告書は

クラウドファイルサーバーデスクトップ版 インストールマニュアル 利用者機能 第 1.2 版 2019/04/01 富士通株式会社

SAMBA Stunnel(Windows) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxx 部分は会社様によって異なります xxxxx 2 Windows 版ダウンロード ボ

[ 証明書の申請から取得まで ] で受領したサーバ証明書を server.cer という名前で任意の場所に保存してください ( 本マニュアルではローカルディスクの work ディレクトリ [C:\work] に保存しています ) 中間 CA 証明書を準備します 次の URL にアク

Microsoft Word PXシリーズプリンタドライバインストール説明書(Win8・10-32・64bit)

スライド 1

目次 メールの基本設定内容 2 メールの設定方法 Windows Vista / Windows 7 (Windows Live Mail) Windows 8 / Windows 10 (Mozilla Thunderbird) 3 5 Windows (Outlook 2016) メ

<4D F736F F F696E74202D F56504E90DA91B1835C CC834E838A B838B837D836A B2E >

クライアント証明書導入マニュアル

シヤチハタ デジタルネーム 操作マニュアル

Windowsクライアントユーザーマニュアル_version+1_0_1_

内容 1 はじめに インストールの手順 起動の手順 Enterprise Architect のプロジェクトファイルを開く 内容を参照する プロジェクトブラウザを利用する ダイアグラムを開く 便利な機能.

Microsoft PowerPoint - Borland C++ Compilerの使用方法(v1.1).ppt [互換モード]

本文中の記号の意味 本文中で使用している記号の意味について以下に示します システムの操作上または処理の手続き上において 特に注意していただきたい事項を記載しています 記載内容を必ずお読みください システムの操作上または処理の手続き上において 参考にしていただきたい事項を記載しています 必要に応じてお

1. WebShare 編 1.1. ログイン / ログアウト ログイン 1 WebShare の URL にアクセスします xxxxx 部分は会社様によって異なります xxxxx. 2 ログイン名 パスワードを入力し

生存確認調査ツール

Microsoft PowerPoint - Tutorial_2_upd.ppt

セットアップマニュアル

PrintBarrierV3L50(V ) アップデート手順書 第 1.01 版 株式会社富士通アドバンストエンジニアリング 平成 25 年 3 月 7 日 1


鳥取県物品電子入札システムセキュリティ ポリシー設定マニュアル IC カードを利用しない応札者向け 第 1.7 版 平成 31 年 2 月鳥取県物品契約課 鳥取県物品電子入札システムセキュリティ ポリシー設定マニュアル Ver.01-07

IME( 日本語入力システム ) の確認 変更方法 / プロパティ確認の手順 ************************************************************************************ ドキュメント目次 IME( 日本語入力システム )

HTC U11 HTV33 (Oreo to Pie) Android 9 Pie OS アップデートにおける主な機能追加 変更 / 削除 / 初期化項目について 1

< F F D815B B408EED95CA C815B83678FEE95F13F7C3F C815B A896E282A28D8782ED82B93F7C3F57494C4C4

Microsoft Word - FTTH各種設定手順書(鏡野地域対応_XP項目削除) docx

PowerPoint Presentation

Windows Live メール OWA メールアカウント登録手順 1.1 版 2016 年 3 月協立情報通信株式会社 1 C 2016 Kyoritsu Computer & Communication Co.,Ltd.

2 1: ネットワーク設定手順書 が完了後に行なってください 鏡野町有線テレビ 各種設定手順書 この手順書では以下の内容の手順を解説しています メール設定 ホームページの掲載 お客様がご利用の OS により設定方法が異なる部分があります OS をご確認の上 作業を行なってください お客

Microsoft Word - Mac版 Eclipseの導入と設定.docx

クイックセットアップ for モバイル(Windows)

HP Primeバーチャル電卓

クイックセットアップ for モバイル(iOS/Android)

Microsoft Word - CBSNet-It連携ガイドver8.2.doc

親指シフトキーボード(FMV-KB611)、JISキーボード(FMV-KB621)、FMV-LIFEBOOK(親指シフトキーボードモデル)をお使いになる方へ

Express5800/51Le電源交換

SAMBA Stunnel(Mac) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxxxx 部分は会社様によって異なります xxxxx 2 Mac OS 版ダウンロー

Microsoft Word - XOOPS インストールマニュアルv12.doc

独立行政法人産業技術総合研究所 PMID-Extractor ユーザ利用マニュアル バイオメディシナル情報研究センター 2009/03/09 第 1.0 版

(6) コンボドライブのドライブ文字の変更 コンピュータの管理 ウィンドウの右下側フレームの CD-ROM 0 DVD (E:) と書かれた箱 ( 図 02-2) にマウスのポインタを合わせ, 右ボタンをクリックしてメニューを表示する メニューから ドライブ文字とパスの変更 (C)... を選択する

Microsoft PowerPoint - Tutorial_6.ppt

1 開発ツールのインストール 最初に JDK をインストールし 次に IDE をインストールする という手順になります 1. JDK のインストール JDK のダウンロードとインストール JDK は次の URL でオラクル社のウェブページからダウンロードします

生存確認調査ツール

クラウドファイルサーバーデスクトップ版 インストールマニュアル ファイルサーバー管理機能 第 1.1 版 2017/01/24 富士通株式会社

発環境を準備しよう2 章開Eclipseをインストールしようそれでは Eclipseをセットアップしましょう Eclipseは Eclipse Foundationのサイトからダウンロードできます ダウンロードのページを開くと いく

RICOH Device Manager Pro バックアップ/バージョンアップ作業手順書

Joi-Tab 端末管理システム最終更新日 2015 年 3 月 13 日

基礎からの MySQL 改訂版 は Windows10 や Windows8.1 にも対応しています Windows10 および Windows8.1 をお使いの読者が 基礎からの MySQL 改訂版 を読み進めると きの補足説明 1. 基礎からの MySQL 改訂版 の Windows10 および

リモートアクセスライト インストールガイド リモートアクセスライト インストールガイド 第 1. 1 版 2017 年 12 月 12 日

親指シフトキーボード(FMV-KB611)、JISキーボード(FMV-KB621)、FMV-LIFEBOOK(親指シフトキーボードモデル)をお使いになる方へ

スライド 1

在学生向けメールサービス

目次 第 1 章概要....1 第 2 章インストールの前に... 2 第 3 章 Windows OS でのインストール...2 第 4 章 Windows OS でのアプリケーション設定 TP-LINK USB プリンターコントローラーを起動 / 終了するには

Microsoft Word - インストールマニュアルSBS XP SP1第1版 doc

目次 はじめに 講義室とは p.2 Windows OS 用 ネットレッスン インストール手順 1. プログラムインストール前の確認

Windows用タブレットドライバー簡易ガイド

(7) 手順 1 の (5) で保存した定款をダブルクリックして開きます ダブルクリック (8) 電子定款の Word 文書が表示されますので 内容を確認します Point 定款認証の事前確認について 申請前に指定公証役場と連絡をとり 定款の案をファックスやメールで送付するなどして 事前の打ち合わせ

アーカイブ機能インストールマニュアル

V-Client for Mac ユーザーズガイド

Application Note Application Note No. ESC-APN Document No.: ESC-APN adviceluna Linux デバッグ手順 (MIPS コア編 ) はじめに adviceluna Linux デバッグ手順 ( 以

e 飛伝 Pro システム e 飛伝 Pro バージョンアップ手順書 第 11 版 平成 2 3 年 5 月 2 3 日

GettingStartedTK2

ホストプログラム操作説明書

操作ガイド 用紙タイプ登録ツール

Microsoft Word - …x…W…t…‰…l…b…g…Z…b…g…A…b…v”è‘⁄‘‚_Ver5_.docx

クイックセットアップ for モバイル(Windows)

Microsoft Word - V70MAX-Vista_XP.doc

7: 1 ページ手順 5 で保存した定款をダブルクリックして開きます ダブルクリック 8: 電子定款の Word 文書が表示されるので 内容を確認します Point 定款認証の事前確認について 申請前に指定公証役場と連絡をとり 定款の案をファックスやメールで送付するなどして 事前の打ち合わせを行いま

マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL:

ホストプログラム操作説明書

平成 31 年 2 月 22 日 岐阜県電子入札システムクライアント PC の Internet Explorer 11 設定手順 ( 受注者用 ) 岐阜県電子入札システムを利用するには インターネットエクスプローラーの設定を行う必要があります 設定項目の一覧 ( クリックすると説明箇所へジャンプし

もくじ 2 はじめに... 3 概要... 4 動作環境... 4 利用制限モードについて... 4 本マニュアルの見かた... 4 HOME アプリマネージャの基本操作... 5 HOME アプリマネージャをインストールする... 6 HOME アプリマネージャを起動する... 8 HOME アプ

セットアップマニュアル

Master'sONEセキュアモバイル定額通信サービス(MF120)設定手順書(Ver1_2).doc

クライアント証明書インストールマニュアル

1.WebClass( ウェブクラス ) とは WebClass を利用される前に 学生の立場で WebClass を利用してみましょう... 4 レポートを提出する 先生の立場で WebClass を利用してみましょう... 9 提出状況を確認する..

項番 現象 原因 対応手順書など 4 代理店コードでのダウンロード時に以下のメッセージの画面が表示される サービス時間外のため 現在 このサービスはご利用になれません 当機能のサービス時間外です 以下の時間帯にダウンロードしてください 月曜日 ~ 金曜日 7:00~21:00 土曜日 7:00~17

目次 はじめに 講義室とは Windows OS 用 ネットライブレッスン インストール手順 1. プログラムインストール前の確認

目次 1. 画面構成 2. ライセンス登録 3. インストール 4. バックアップ方法 5. バッチバックアップ方法 6. 終了方法 7. アンインストール 8. 注意事項 2

目次 1. プリンタの設定 プリンタ出力モード設定 3 2. B-419 プリンタドライバのインストール 前準備 4 インストール 6 3. 用紙設定 圧着サーマル送り状 らく楽複写送り状 印刷設定 印刷設定 ネットワークプリンタ対応 共有指定 ネットワークプリンタの設定

7.Outlook2016 の設定 1 1Outlook2016 を起動します Outlook へようこそ 画面が表示された場合は 8.Outlook2016 の設定 2 をご覧ください 2 ファイル をクリックします 3 アカウントの追加 をクリックします 4 自動アカウントセットアップ 画面で

Transcription:

Micro Focus Enterprise Developer チュートリアル メインフレーム COBOL 開発 :CICS Eclipse 編 1. 目的 本チュートリアルでは Eclipse を使用したメインフレーム COBOL プロジェクトの作成 コンパイル CICS を使用したトランザクションの実 行 デバッグまでを行い その手順の習得を目的としています 2. 前提 本チュートリアルで使用したマシン OS : Windows 8 Enterprise 使用マシンに Micro Focus Enterprise Developer 2.3 for Eclipse がインストールされていること 使用マシンに TN3270 エミュレータがインストールされており 稼働実績があること 3. チュートリアル手順の概要 1. チュートリアルの準備 2. Eclipse の起動 3. メインフレーム COBOL プロジェクトの作成 4. プロジェクトプロパティの設定 5. ビルドの実行 6. BMS 画面定義の確認 7. CICS リソース定義の概念 8. Enterprise Server の設定 9. Enterprise Server の開始と確認 10. CICS 資源定義の確認 11. CICS の実行 12. CICS の動的デバッグ 13. Enterprise Server の停止

3.1 チュートリアルの準備 例題プログラムに関連する資源を用意します 1) 使用する例題プログラムは キットに添付されている Tutorials.zip に圧縮されています これを C:\ 直下に解凍します 2) Eclipse のワークスペースで使用する work フォルダを C:\ 直下に作成します 3.2 Eclipse の起動 1) Micro Focus Enterprise Developer for Eclipse を起動します 2) 前項で作成した C:\work をワークスペースへ指定して [OK] ボタンをクリックします 3) [ ようこそ ] タブが表示されたら [Open COBOL Perspective] をクリックして COBOL パースペクティブを開きます PAGE 1

4) パースペクティブ表示後 [ プロジェクト ] プルダウンメニューの [ 自動的にビルド ] を選択して これをオフにします 3.3 メインフレーム COBOL プロジェクトの作成 1) 用意したサンプルソースをインポートします [ ファイル ] プルダウンメニューから [ 新規 ] > [ メインフレーム COBOL プロジェ クト ] を選択します 2) [ プロジェクト名 ] は任意ですが ここでは CICSDEMO を入力して [ 終了 ] ボタンをクリックします 3) [COBOL エクスプローラー ] へ作成したプロジェクトが表示されます PAGE 2

4) プロジェクトを作成したことにより C:\work\CICSDEMO フォルダが作成されていますので C:\ Tutorials フォルダ直下の [DATAFILE] [RDT] フォルダを C:\work\CICSDEMO 配下へコピーします [DATAFILE] にはサンプルプログラムで使用するファイルが [RDT] には CICS で使用するリソースファイルが含まれています 5) 既存ファイルのインポート時 自動的にコンパイル指令が指定される機能が用意されていますが 本チュートリアルではこれを 解除します [ ウィンドウ ] プロダウンメニューの [ 設定 ] > [Micro Focus] > [COBOL] > [ 指令の確定 ] > [ 指令の 確定を行う ] チェックボックスをオフにして [OK] ボタンをクリックします 6) 用意したサンプルプログラム類をインポートします [CICSDEMO] プロジェクトを右クリックして [ インポート ] > [ インポート ] を選択し インポートウィンドウにて [General] > [ ファイル システム ] を選択後 [ 次へ ] ボタンをクリックします PAGE 3

7) C:\Tutorials を [ 次のディレクトリーから ] へ指定すると内容が表示されますので ファイル名先頭に [ACCT] が付く 上部 8 ファイルをオンにして [ 終了 ] ボタンをクリックします この実行により プロジェクトフォルダへサンプルプログラムが配置さ れます 8) [COBOL エクスプローラー ] 内に表示されている [CICSDEO] にインポートしたファイルが表示されていることを確認しま す 3.4 プロジェクトプロパティの設定このサンプルは BMS 画面定義 EXEC CICS 命令を含むプログラム コピー文が含まれています プログラム内容に沿ったプロジェクトのプロパティを設定します 1) [COBOL エクスプローラー ] 内のプロジェクトを右クリックして [ プロパティ ] を選択します PAGE 4

2) 左側メニューの [Micro Focus] > [ ビルド構成 ] > [COBOL] を選択して 下記項目を指定します 指定後は [OK] ボタンをクリックしてください 項目名 ターゲットの種類 プラットフォームターゲット 説明実行ファイル形式を指定します ここでは [ 全て INT/GNT ファイル ] を選択します 稼働ビット数を指定します ここでは [64 ビット ] を指定します 3) 再度プロパティウィンドウを開き 左側メニューの [Micro Focus] > [ プロジェクト設定 ] > [COBOL] を選択して 下記 項目を指定します 指定後は [ 適用 ] ボタンをクリックしてください 項目名文字集合言語方言デバッグ用にコンパイル.GNT にコンパイル追加指令 説明 EBCDIC または ASCII を指定します ここでは [ASCII] を選択します COBOL 言語方言を指定します サンプルプログラムは IBM OS/VS COBOL の方言を使用していますが COPY 句に G 定数を使用しているためここでは [Micro Focus] を指定します デバッグ実行時に使用するファイルを生成するように指定します 実行ファイル形式を GNT に指定します ここでは OSVS を入力します 情報 GNT は Micro Focus 独自のオブジェクトで Micro Focus COBOL ランタイム環境課で実行可能となります PAGE 5

4) 左側メニューの [Micro Focus] > [ プロジェクト設定 ] > [COBOL] > [CICS プリプロセッサ ] を選択して [CICS プリ プロセッサの使用 ] チェックボックスをオンにして [OK] ボタンをクリックするとプロパティウィンドウが閉じます 3.5 ビルドの実行 1) [ プロジェクト ] プルダウンメニューの [ 自動的にビルド ] を選択して これをオンすると自動的にビルドが実行されます PAGE 6

2) [ コンソール ] タブで成功を確認します 3) [COBOL エクスプローラー ] のプロジェクト内に存在する [New_Configuration.bin] フォルダ配下に実行ファイル (.gnt ファイル ) が作成されていることを確認してください 3.6 BMS 画面定義の確認 Enterprise Developer には CICS 開発者のために BMS 画面を対話型で編集するユーティリティが装備されています 1) [COBOL エクスプローラー ] のプロジェクト内に存在する [BMS ソースファイル ] フォルダの [acctset.bms] ファイルを右クリックして [ アプリケーションから開く ] > [BMS ペインタ ] を選択します 2) BMS ペインタウィンドウが表示され 画面定義内容をグラフィカルに確認できます 左側のツリービューでオブジェクトを選択 すると右側のグラフィカルビュー内で対応するオブジェクトがハイライトされます 3) [ ファイル ] プルダウンメニューの [ 終了 ] を選択して BMS ペインタウィンドウを終了します PAGE 7

3.7 CICS リソース定義の概念 CICS ではアプリケーションで使用するソフトウェアやハードウェアの項目をリソースと呼び Enterprise Server の Mainframe Subsystem Support(MSS) は このリソースを定義 制御 および監視するための機能を備えています 項目名 1 リソース グループ 2 SIT 3 Startup List 4 Group 5 PCT 6 FCT 7 PPT 8 TERM 9 T-Type 説明 CICS リソースのセットを指します CICS リージョンの詳細設定が指定される システム初期化テーブルを指します CICS リージョン起動時 自動的にロードされるグループ一覧を指します PCT などの制御テーブルが所属するグループを指します CICS で使用するトランザクション制御テーブルを指します CICS で使用するファイル制御テーブルを指します CICS で使用するプログラム制御テーブルを指します 端末定義を指します 端末タイプを指します PAGE 8

3.8 Enterprise Server の設定 Enterprise Server には CICS をエミュレーションする機能が搭載されており この開発用サーバーを使用してメインフレームアプリケーションの実行やデバッグを行います マイグレーションにおいては本番実行用の Enterprise Server 製品を使用します 1) Enterprise Server を作成します [ サーバーエクスプローラー ] タブの [ ローカル ] を右クリックして [Administration ページを開く ] を選択します デフォルトポート番号は 86 です 2) Enterprise Server Administration 画面へ遷移して Enterprise Server 一覧が表示されますので 画面の左下 にある [ 追加 ] ボタンをクリックします 3) サーバー名には [CICSDEMO] を入力 動作モードは 64-bit を指定して [ 次へ ] ボタンをクリックします 重要 実行ファイル生成に指定した稼働ビット数 = Enterprise Server 稼働ビット数である必要があります 4) 画面の Page 2/3 ではそのまま [ 次へ ] ボタンを Page 3/3 では [TN3270 リスナーの作成 ] チェックボックスがオンで あることを確認して [Using port] へ 9004 を指定後 [ 追加 ] ボタンをクリックすると [CICSDEMO] という名前の 64 ビットアプリケーション稼働用 Enterprise Server が追加されます CICS リージョン と同意語です 5) 左にある [ 編集 ] ボタンをクリックします 情報 指定したポート番号で TN3270 リスナーが作成されます PAGE 9

6) [ サーバー ] > [ プロパティ ] > [ 一般 ] タブ内の下記項目を設定します 1 [ 動的デバッグを許可 ] チェックボックスをオンにします この指定により Eclipse からの動的デバッグが可能になりま す 2 [ 構成情報 ] 欄に日本語半角カナを有効にするため下記内容を入力します [ES-Environment] MFCODESET=9122 重要 入力値は全て半角英数字で指定してください 3 [Apply] ボタンをクリックします 7) [ サーバー ] > [ プロパティ ] > [MSS] > [CICS] タブで表示される画面の各項目を設定します 入力後は [Apply] ボ タンをクリックします 項目名メインフレームサブシステムサポート有効システム初期化テーブル (SIT) トランザクションパス File Path マップパスリソース定義ファイルパス 説明 [MSS] タブ配下の設定をオン オフ指定します ここではオンへ指定します CICS リージョン設定の詳細が提供されるシステム初期化テーブルを指定します ここではサンプルに含まれている DBCS を指定します 実行される CICS プログラムの探索パスを指定します ここでは.gnt ファイルが生成されているパスを指定します データセットのデフォルトパスを指定します ここではサンプルで用意されている VSAM ファイルの置かれているパスを指定します コンパイル済み BMS マップセットのパスを指定します ここでは.MOD ファイルが生成されているパスを指定します CICS リソース定義ファイルのパスを指定します ここではサンプルで用意されているリソース定義ファイルのパスを指定します PAGE 10

重要 入力値は全て半角英数字で指定してください これらのフィールドでは改行を入れないように注意してください 8) 画面左上の [Home] をクリックして一覧画面に戻ります 3.9 Enterprise Server の開始と確認 1) [ サーバーエクスプローラー ] 内に [CICSDEMO] サーバーが表示されていることを確認します 表示されていない場合は [ ローカル ] を右クリックし [ 更新 ] を選択してリフレッシュしてください 2) [ サーバーエクスプローラー ] 内の [CICSDEMO] サーバーを右クリックし [ プロジェクトに関連付ける ] > [CICSDEMO] を選択します これにより [CICSDEMO] プロジェクトから実行されるアプリケーションは [CICSDEMO] サーバーで処理 されることになります 3) [CICSDEMO] サーバーを右クリックして [ 開始 ] を選択します PAGE 11

4) 下記ウィンドウが表示された場合は ここではユーザーによる制限を行わないため [OK] ボタンをクリックします 5) Enterprise Server Administration 画面へ移動して開始状態であることを確認後 [ 詳細 ] ボタンをクリックします 6) [ サーバー ] > [ 診断 ] > [ES コンソール ] で [CICSDEMO] サーバーのコンソールログをリアルタイムにチェックすることがで きます また [Show Entire Log] をクリックしてログ全体を表示させることも可能です 正常に開始されたことを確認します 注意 いくつかのサービス開始が失敗してもサーバーは開始されますので ログ内容を必ず確認してください 7) 画面左上の [Home] をクリックして一覧画面に戻ります PAGE 12

3.10 CICS 資源定義の確認メインフレームの CICS と同様に Enterprise Server でも各種リソース定義をオンラインで参照 更新 追加 削除することが可能です 本チュートリアルでは定義済みのリソースファイルを使用していますので その内容を参照してみます 1) Enterprise Server Administration 画面の [CICSDEMO] サーバーのステータス ( 開始 ) 直下にある [ 詳細 ] ボタンをクリックします 2) [ES モニター & コントロール ] ボタンをクリックします 3) 画面左側中央にある [Resources] カテゴリ内のコンボボックスで [Active] を選択して [PCT] ボタンをクリックすると 現在アクティブな PCT 一覧が表示されますので 中央部の [ACCT] の虫眼鏡アイコンをクリックします 4) [ACCT] トランザクションを呼び出すと [ACCT00] プログラムが呼び出されることやステータスが [Enabled] ( 有効 ) であることが確認できます 3.11 CICS の実行 現在 [CICSDEMO] サーバーが稼働していますので サンプルプログラムを実行することができます ご使用の TN3270 エミュレータを前項で作成した TN3270 リスナーポート (localhost:9004) へ接続します PAGE 13

1) 下記は Micro Focus Rumba を使用した画面です サンプルの SIT では初期トランザクションに [CESN] が指定され ているため 接続後 CICS サインイン画面が表示されます [USERID] と [PASSWORD] へ SYSAD を入力して Enter キーを押します 2) 正常にサインオンできましたら クリアキー (CTL+SHIFT+Z) で画面をクリアします 3) PCT に登録されていたトランザクションの ACCT を入力して Enter キーを押します 4) ACCT トランザクションからプログラムが呼ばれて サンプルの BMS ファイルに定義されていた下記初期画面が表示されま す PAGE 14

5) Tab キーで入力フィールドを移動して [ 処理コード ] へ D を [ 顧客コード ] へ 11111 を入力して Enter キーを 押します 6) サンプルファイルから指定顧客コードを持つデータが検索され 表示されます 7) Enter キーを押して全画面へ戻り TN3270 エミュレータを切断します 3.12 CICS の動的デバッグ Eclipse を使用して サンプルプログラムのデバッグを行います 前項で実施しましたが [CICSDEMO] サーバーの [ 動的デバッグを許可 ] へチェックと [CICSDEMO] サーバーと Eclipse プロジェクトの関連付けが必要です 1) [COBOL エクスプローラー ] 内に存在する [CICSDEMO] の [ACCT00.cbl] をダブルクリックして内容を表示します EXEC CICS 構文を使用して MAP の SEND と 次トランザクションを呼び出していることがわかります PAGE 15

2) これらのプログラムをステップ実行します [ 実行 ] プルダウンメニューの [ デバッグの構成 ] を選択します 3) 左側のメニューから [COBOL Enterprise Server] を選択して 左上の [ 新規の起動構成 ] アイコンをクリックします 4) [COBOL プロジェクト ] へ対象となる CICSDEMO を入力し [Enterprise Server] へ実行させる CICSDEMO サーバーを指定します [ デバッグの種類 ] は CICS タブを選択した状態で [ デバッグ ] ボタンをクリックします PAGE 16

5) パースペクティブの切り替え確認ウィンドウでは [ いいえ ] ボタンをクリックします 6) デバッグタブで [ アタッチ待機 ] 状態になったことを確認します 7) 前項と同様に TN3270 エミュレータから CICS トランザクションを実行すると 再度 パースペクティブの切り替え確認ウィ ンドウが表示されますので ここでは [ はい ] ボタンをクリックし デバッグ用のパースペクティブを開きます PAGE 17

8) プログラムのステップ実行が可能になります [F5] キーもしくは [ 実行 ] プルダウンメニューから [ ステップイン ] を選択してステップを進めることができ 変数タブでは使用している変数の値が確認できます なお このサンプルプログラムでは TN3270 エミュレータとの画面送受信がありますので その都度 表示を切り替えてデバッグします 9) 希望のステップの左端をダブルクリックすることにより ブレークポイントを設定することも可能です 10) 先に進める場合は画面上部の再開アイコンをクリックします 11) デバッグを終了させるため 画面上部の終了アイコンをクリックします 12) TN3270 エミュレータを切断します PAGE 18

13) デバッグ履歴を消去するには [ デバッグ ] パースペクティブの [ デバッグ ] タブ内で右クリックし [ 終了したすべてを除去 ] を 選択します 14) 右上の [ デバッグ ] パースペクティブを右クリックし [ 閉じる ] を選択して [COBOL] パースペクティブに戻ります 3.13 Enterprise Server の停止 1) [CICSDEMO] サーバーを停止します 2) [CICSDEMO] サーバーの停止を確認後 Eclipse を終了します WHAT'S NEXT メインフレーム COBOL 開発 : CICS SIT 構築 本チュートリアルで学習した技術の詳細については製品マニュアルをご参照ください PAGE 19