EJB モジュールのデバッグ
関連項目
EJB モジュールのデバッグ方法は、2 通りあります。
スタンドアロン EJB モジュールとして
エンタープライズアプリケーションの一部として
スタンドアロン EJB モジュールをデバッグする
「プロジェクト」ウィンドウで EJB モジュールプロジェクトを右クリックし、「プロジェクトをデバッグ」を選択します。
スタンドアロン EJB モジュールをデバッグするとき、IDE は次を行います。
必要に応じて EJB モジュールをコンパイル。
アプリケーションサーバーを停止し、デバッグモードで起動。
EJB モジュールをアプリケーションサーバーに配備。
デバッグセッションを開始し、デバッガをサーバーに接続してデバッガウィンドウを IDE 画面の下に表示。EJB モジュールには実行可能なクラスがないため、呼び出しスタックにローカル変数または呼び出しはありません。EJB モジュールの機能をデバッグするには、アプリケーションクライアントまたは Web アプリケーションを使用して、EJB モジュールのメソッドにアクセスします。
エンタープライズアプリケーションをデバッグする
「プロジェクト」ウィンドウでエンタープライズアプリケーションプロジェクトを右クリックし、「プロジェクトをデバッグ」を選択します。
エンタープライズアプリケーションをデバッグするとき、IDE は次を行います。
必要に応じて EAR ファイルをコンパイル。
アプリケーションサーバーを停止し、デバッグモードで起動。
エンタープライズアプリケーションをアプリケーションサーバーに配備。
デバッグセッションを開始し、デバッガをサーバーに接続してデバッガウィンドウを IDE 画面の下に表示。アプリケーションを実行するための Web アプリケーションと URL が指定されている場合、IDE は外部ブラウザで、その URL を開きます。
注:
EJB モジュールがエンタープライズアプリケーションの一部である場合は、必ず、エンタープライズアプリケーションプロジェクトでデバッグコマンドを実行してデバッグする必要があります。IDE は EJB モジュールプロジェクトが属するエンタープライズアプリケーションを認識しないので、デバッグコマンドを EJB モジュールプロジェクトで実行すると、EJB がスタンドアロンモジュールとして配備されます。
このページの情報は、 にのみ該当します。 の場合、EJB をデバッグするためのデバッグターゲットを作成する必要があります。
「デバッガ」ウィンドウは、サーバーで実行中のメソッド呼び出しからの情報をフィルタリングして表示します。
関連項目
EJB モジュールの配備
EJB モジュールの構築
EJB モジュールのテスト
エンタープライズアプリケーションへのモジュールの追加
サーバーの登録
著作権と商標について