マルチスレッド化された WebSphere Application Server のアプリケーション・クライアントの実行

Eclipse と WebSphere® Application Server ランタイム環境の間のさまざまな振る舞いや相互作用により、 マルチスレッド化された WebSphere Application Server のアプリケーション・クライアントを「アプリケーション・クライアント起動構成 (Application Client Launch Configurations)」ダイアログ・ボックスを使用して実行する場合には、追加の手順が必要です。 「アプリケーション・クライアント起動構成 (Application Client Launch Configurations)」ダイアログ・ボックスは、Java™ EE パースペクティブの製品のツールバーで「実行」 > 「実行構成」を選択すると使用可能になります。

ご使用のクライアントでマルチスレッドを使用している場合、または Swing などの追加スレッドを使用するフレームワークを使用している場合は、以下の追加ステップを実行する必要があります。
  1. 「アプリケーション・クライアント起動構成 (Application Client Launch Configurations)」ダイアログ・ボックスで、「引数」タブを選択します。 「VM 引数」テキスト・ボックスで、以下のパラメーターを指定します。
    -Dosgi.noShutdown=true
  2. ご使用のクライアント・アプリケーションで以下を呼び出していることを確認します。
    System.exit()
上記の項目が指定されていないと、クラスのロードに関する問題、またはアプリケーション実行の完了まで Java 仮想マシン (JVM) が終了しない問題が発生することがあります。
トピックのタイプを示すアイコン 参照のトピック
インフォメーション・センターのご利用条件 | フィードバック

タイム・スタンプ・アイコン 最終更新: May 29, 2014 10:20

ファイル名: rwasappclient.html