3.7 Oracle Tuxedo ATMIサーバー・アプリケーションをデバッグする
次の手順は、プロジェクトでデバッグ構成を使用してATMIサーバー・アプリケーションをビルドした場合にのみ使用してください。
まだ起動していないサーバーをデバッグするには、次のステップに従います:
- Windowsのコマンド・プロンプトから、「
tmboot -n -d 1 -sservername」と入力し、servernameを起動するためにtmboot(1)で使用されるコマンド行オプションを表示します。 tmboot -Mコマンドを実行し、BBLを起動します。(必要であれば、さらにアプリケーション・サーバーまたはマシンを起動します。)msdevで、「Project」→「Settings」を選択します。- 「Debug」ページの「Program Arguments」フィールドで、ステップ1で使用したコマンド行オプションを入力します。
- デバッガを起動し、サーバー・アプリケーションをデバッグします。
ノート:
Oracle Tuxedoのライブラリにはデバッグ情報が組み込まれておらず、ソース・コードも提供されていないため、直接Oracle Tuxedoのコードにアクセスすることはできません。 - デバッグ・セッションを終了するには、Windowのコマンド・プロンプトで「
tmshutdown」と入力します。警告:
Oracle Tuxedoシステムがサーバーを再起動しようとする場合があるため、「Debug」→「Stop」を選択する手順でサーバーを停止しないでください。実行中のサーバーをデバッグするには、Windowsのコマンド・プロンプトで「
msdev -pnnn」と入力し、nnnをサーバーのプロセスID (10進数)で置き換えます。