intra-mart Accel Platform セットアップガイド (Payara編) 第8版 2023-10-01

war ファイルのデプロイ

  1. Payara の管理コンソールにアクセスします。アクセス方法は「管理コンソールにアクセス」を参照してください。

  2. 左ペインのメニューから [Applications] を選択します。

    ../../_images/deploy_war1.png
  3. [Deploy...] を選択します。

    ../../_images/deploy_war2.png
  4. [Location] に war ファイルを選択します。

    ../../_images/deploy_war3.png
  5. 以下のように入力して [OK] を選択します。

    ../../_images/deploy_war4.png
    Availability
    [Enabled] を ON にします。
    Precompile JSPs
    ON にします。
    Targets
    インスタンスの追加」で作成したインスタンスを [Selected Targets] に設定します。
  6. war がデプロイされました。

    ../../_images/deploy_war5.png

    コラム

    デプロイ完了後に %PAYARA_HOME%/glassfish/domains/domain1/logs/server.log に以下のログが出力されます。

    | [2023-05-15T13:26:15.520+0900] [Payara 5.2022.5] [情報] [] [javax.enterprise.system.core] [tid: _ThreadID=203 _ThreadName=admin-thread-pool::admin-listener(3)] [timeMillis: 1684124775520] [levelValue: 800] [[
    |   imart was successfully deployed in 55,448 milliseconds.]]
    

    コラム

    デプロイが失敗した場合には、管理コンソールの Request Timeout に大きな値を設定することで回避できる場合があります。 Request Timeout は、左ペインのメニューから [Configurations] - [server-config] - [Network Config] - [Network Listeners] - [admin-listener] を選択し、HTTP タブで変更できます。

    ../../_images/deploy_war6.png