Развертывание веб-приложения в 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
- Перейдите к директории WEB-INF в распакованном файле arcgis.war.
- Откройте файл web.xml в текстовом редакторе.
- Добавьте следующий элемент <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>
- Сохраните и закройте файл web.xml.
Внесение изменений в файл weblogic.xml
- Создайте файл weblogic.xml в каталоге WEB-INF.
- Откройте файл 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.xml и weblogic.xml в директории WEB-INF, снова упакуйте (архивируйте) файл arcgis.war. Не изменяйте имя файла; он должен называться arcgis.war.
Развертывание веб-приложения
Разверните приложение, используя консоль WebLogic Server Administration Console.
- Выполните вход в ваш домен WebLogic Server из WebLogic Server Administration Console в качестве администратора WebLogiс.
- Выберите раздел Развертывания (Deployments) в дереве структуры домена.
- Нажмите Установить (Install) в разделе Развертывания (Deployments).
Откроется Помощник установки приложения (Install Application Assistant).
- Выберите путь к обновленному файлу arcgis.war, который вы повторно упаковали в последнем разделе, и нажмите Дальше (Next).
- Выберите Установить это развертывание как приложение и нажмите Далее (Next).
- Оставьте необязательные настройки по умолчанию и нажмите Готово (Finish).
Ваше веб-приложение теперь включено в таблицу Развертывания.