WebLogic 用 Web アプリケーションの導入

Oracle WebLogic Server は Oracle データベースまたは PostgreSQL データベースと組み合わせて使用できます。

WebLogic をインストールして起動した後に、arcgis.war ファイル内の構成 *.xml ファイルを編集します。次に、WebLogic Server Administration Console を使用して Web アプリケーションを導入します。

arcgis.war ファイル内の構成ファイルの変更

web.xml ファイルと weblogic.xml ファイルにデータ ソースと JNDI 名を表すエントリをそれぞれ追加する必要があります。これらのファイルは、ArcGIS Spatial Data Server for Java とともにインストールされた arcgis.war ファイルの WEB-INF ディレクトリに配置する必要があります。

arcgis.war ファイルの解凍

arcgis.war ファイルを解凍(展開)し、変更した web.xml ファイルと weblogic.xml ファイルを arcgis.war ファイルに追加する必要があります。*.war ファイルを展開する前に、ファイルのバックアップ コピーを作成します。

web.xml ファイルの変更

手順:
  1. 解凍した arcgis.war ファイルの WEB-INF ディレクトリに移動します。
  2. テキスト エディタで web.xml ファイルを開きます。
  3. 次の <resource-ref> エレメントを追加し、データ ソースの構成時に WebLogic Administrative Console で作成および定義した JDBC コネクション プールの [JNDI 名] パラメータの値に合致するように <res-ref-name> パラメータを変更します。

    <resource-ref>
     <res-ref-name>jdbc/osid_pubu</res-ref-name>
     <res-type>javax.sql.DataSource</res-type>
     <res-auth>Container</res-auth>
     <res-sharing-scope>Shareable</res-sharing-scope>
    </resource-ref>
    

  4. web.xml ファイルを保存して閉じます。

weblogic.xml ファイルの変更

手順:
  1. WEB-INF ディレクトリに weblogic.xml ファイルを作成します。
  2. テキスト エディタで weblogic.xml ファイルを開きます。
  3. 次の内容を追加し、<res-ref-name> パラメータと <jndi-name> パラメータをデータ ソースの設定時に検証した値に合致するように変更します。

    <weblogic-web-app>
     <resource-description>
      <res-ref-name>jdbc/osid_pubu</res-ref-name>
      <jndi-name>jdbc/osid_pubu</jndi-name>
     </resource-description>
    </weblogic-web-app>
    

  4. weblogic.xml ファイルを保存して閉じます。

arcgis.war ファイルの再作成

WEB-INF ディレクトリの web.xml ファイルと weblogic.xml ファイルを編集したら、再度 arcgis.war ファイルを作成(圧縮)します。ファイル名を変更しないでください。このファイルは、arcgis.war という名前である必要があります。

Web アプリケーションの導入

WebLogic Server Administration Console を使用してアプリケーションを導入します。

手順:
  1. WebLogic Server Administration Console から WebLogic 管理者として WebLogic Server ドメインにログインします。
  2. [Domain Structure(ドメイン構造)] ツリーで [Deployments(デプロイメント)] を選択します。
  3. [Deployments(デプロイメント)] の下の [Install(インストール)] をクリックします。

    [Install Application Assistant(アプリケーション インストール アシスタント)] が開きます。

  4. 最後のセクションで再作成した、更新済みの arcgis.war ファイルへのパスを選択し、[Next(次へ)] をクリックします。
  5. [Install this deployment as an application(このデプロイメントをアプリケーションとしてインストールする)] をクリックし、[Next(次へ)] をクリックします。
  6. デフォルトのオプション設定が選択された状態で、[Finish(完了)] をクリックします。

これで、Web アプリケーションがデプロイメント テーブルにリストされます。

9/15/2013