リモート プロジェクトのデバッグの準備

COBOL アプリケーションのデバッグ構成を使用して、リモート UNIX マシンにディプロイしたプロジェクトをデバッグします。リモート アプリケーションをデバッグするには、X Window 実装をインストールして実行している必要があります。これにより、UNIX マシン上で実行されているリモート アプリケーションの出力をローカル マシン上で確認できるようになります。他のデバッグ構成タイプの場合は、X Window は必要ありません。

Windows:

Micro Focus ViewNow X が Visual COBOL の一部として提供されています。「インストール」の「Windows への X Window のインストール」を参照してください。ViewNow X のドキュメントは Micro Focus SupportLine ドロップダウン メニューから入手できます。

UNIX:
ローカル X11 サーバーがリモート マシンから接続を受信できることを確認します。これを行うには、xhost + コマンドを使用するか、SSH ポート転送を有効にします。別の方法としては、使用しているオペレーティング システムに適した方法で、構成ファイルの値を設定して X11 の TCP/IP 接続を有効にします。次に例を示します。
  • Red Hat:gdmsetup ユーティリティを実行し、[Security] タブで [Deny TCP connections to Xserver] の選択を解除する (これにより、/etc/gdm/custom.confDisallowTCP=false が設定される)
  • SUSE:/etc/sysconfig/displaymanager で DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN="yes" を設定する

IDE 設定で、X11 サーバーが接続しようとするディスプレイに関する詳細を次のように指定します。

  1. [Window > Preferences > Micro Focus > Debug] をクリックします。
  2. [Default X Server (DISPLAY)] フィールドにディスプレイの詳細を入力します。

    [Default X Server (DISPLAY)] のデフォルト値は clientMachineName:0.0 です。

  3. 必要に応じて、[Default cobdebugremote port] フィールドでデフォルト (8000) のポート番号を変更できます。
  4. 必要に応じて、残りの設定を変更します。
  5. [Apply and Close] をクリックします。