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 ファイルの変更
- 解凍した arcgis.war ファイルの WEB-INF ディレクトリに移動します。
- テキスト エディタで web.xml ファイルを開きます。
- 次の <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>
- web.xml ファイルを保存して閉じます。
weblogic.xml ファイルの変更
- WEB-INF ディレクトリに weblogic.xml ファイルを作成します。
- テキスト エディタで weblogic.xml ファイルを開きます。
- 次の内容を追加し、<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>
- weblogic.xml ファイルを保存して閉じます。
arcgis.war ファイルの再作成
WEB-INF ディレクトリの web.xml ファイルと weblogic.xml ファイルを編集したら、再度 arcgis.war ファイルを作成(圧縮)します。ファイル名を変更しないでください。このファイルは、arcgis.war という名前である必要があります。
Web アプリケーションの導入
WebLogic Server Administration Console を使用してアプリケーションを導入します。
- WebLogic Server Administration Console から WebLogic 管理者として WebLogic Server ドメインにログインします。
- [Domain Structure(ドメイン構造)] ツリーで [Deployments(デプロイメント)] を選択します。
- [Deployments(デプロイメント)] の下の [Install(インストール)] をクリックします。
[Install Application Assistant(アプリケーション インストール アシスタント)] が開きます。
- 最後のセクションで再作成した、更新済みの arcgis.war ファイルへのパスを選択し、[Next(次へ)] をクリックします。
- [Install this deployment as an application(このデプロイメントをアプリケーションとしてインストールする)] をクリックし、[Next(次へ)] をクリックします。
- デフォルトのオプション設定が選択された状態で、[Finish(完了)] をクリックします。
これで、Web アプリケーションがデプロイメント テーブルにリストされます。