Развертывание веб-приложения в WebLogic

Oracle WebLogic Server можно использовать с базами данных Oracle или PostgreSQL.

После того, как WebLogic установлен и запущен, отредактируйте xml-файлы конфигурации в файле arcgis.war. Затем разверните веб-приложение, используя консоль WebLogic Server Administration Console.

Изменение файлов конфигурации в файле arcgis.war

Вы должны добавить в файлы web.xml и weblogic.xml записи, содержащие, соответственно, ваш источник данных и имена JNDI. Эти файлы должны находиться в каталоге WEB-INF файла arcgis.war, установленного вместе с ArcGIS Spatial Data Server for Java.

Разархивирование файла arcgis.war

Необходимо распаковать (разархивировать) файл arcgis.war, чтобы добавить к нему измененные файлы web.xml и weblogic.xml. Сделайте резервную копию war-файла перед тем, как его разархивировать.

Внесение изменений в файл web.xml

Шаги:
  1. Перейдите к директории WEB-INF в распакованном файле arcgis.war.
  2. Откройте файл web.xml в текстовом редакторе.
  3. Добавьте следующий элемент <resource-ref> и приведите параметр <res-ref-name> в соответствие со значением параметра JNDI Name в вашем пуле подключений JDBC, который был создан и определен в консоли WebLogic Administrative Console при настройке вашего источника данных.

    <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. Создайте файл weblogic.xml в каталоге WEB-INF.
  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.xml и weblogic.xml в директории WEB-INF, снова упакуйте (архивируйте) файл arcgis.war. Не изменяйте имя файла; он должен называться arcgis.war.

Развертывание веб-приложения

Разверните приложение, используя консоль WebLogic Server Administration Console.

Шаги:
  1. Выполните вход в ваш домен WebLogic Server из WebLogic Server Administration Console в качестве администратора WebLogiс.
  2. Выберите раздел Развертывания (Deployments) в дереве структуры домена.
  3. Нажмите Установить (Install) в разделе Развертывания (Deployments).

    Откроется Помощник установки приложения (Install Application Assistant).

  4. Выберите путь к обновленному файлу arcgis.war, который вы повторно упаковали в последнем разделе, и нажмите Дальше (Next).
  5. Выберите Установить это развертывание как приложение и нажмите Далее (Next).
  6. Оставьте необязательные настройки по умолчанию и нажмите Готово (Finish).

Ваше веб-приложение теперь включено в таблицу Развертывания.

9/11/2013