エンタープライズ・サーバ上でデバッグするには

  1. デバッグの準備をします。
  2. [Run > Debug Configurations] をクリックして、[COBOL Enterprise Server] を選択します。
  3. Web サービスの場合は、サービス要求を行うクライアントの IP アドレスを入力します。また、サービスの完全修飾名を入力することもできます。完全修飾名を形成するには、サービス名の後に、ポンドまたはハッシュ文字 (#) とデバッグする操作の名前を付け加えます。例えば、ディプロイした Web サービスのサービス名が http://tempuri.org/wmapserv、デバッグする操作が Read の場合、完全修飾サービス名は http://tempuri.org/wmapserv#Read となります。
  4. [OK] をクリックします。
  5. エンタープライズ・サーバ上でサービスまたはアプリケーションを起動します。これを行う方法は、アプリケーションのタイプによって異なります。次に例を示します。
    • Web サービスの場合は、クライアント・プログラムを実行して、何らかの入力を行うことができます。デバッグ・セッション内からクライアント・モジュールを実行することはできません。ただし、クライアント・プログラムが、デバッグに使用しているものとは異なるプロジェクトの一部である場合は、別のセッションを起動し、クライアント・プロジェクトを開いて、クライアント・モジュールを実行できます。
    • CICS アプリケーションの場合は、TN3270 端末セッションを起動して、トランザクションを実行できます。

      Micro Focus Rumba をインストールしている場合は、Rumba デスクトップのメインフレーム・セッションまたは IDE に組み込まれた Rumba メインフレーム・ディスプレイでアプリケーションを実行できます。

  6. ディプロイされたプログラムを通常の方法で 1 ステップずつ実行します。 デバッガが exit program 文に到達し、どの行もハイライトされていない場合は、サービスまたはアプリケーションが終了しています。デバッガは、次に一致するサービスまたはアプリケーションが起動するのを待ちます。
  7. デバッグが終了したら、[Run > Terminate] をクリックします。ここでプロジェクトを終了する場合は、サーバを停止するように求められます。また、プロジェクトまたは IDE を終了するとき、一時的なエンタープライズ・サーバを使用してアプリケーションをデバッグした場合は、そのサーバは削除されます。