Содержание поставки
Приложение шлюза рассылки (CCS-CBS-GW) поставляется в виде архива. Файл архива называется ccs-cbs-gw-bin.zip.
Архив имеет следующую структуру:
ccs-cbs_gw.war | Приложение шлюза между CBS и сервером рассылки |
ccs-gw.xml | Файл конфигурации |
Порядок установки приложения под tomcat
Установка библиотек
Приложение устанавливается средствами tomcat manager (см. документацию по Tomcat).
Настройка приложения
После установки приложения следует выполнить настройку ресурсов. Настройка выполняется в файле $(CATALINA_HOME/conf/Catalina/localhost/ccs-cbs-gw.xml). В данном файле описаны JNDI ресурсы, используемые приложением.
Ресурс jdbc/cbs
Описывает подключение к базе данных CBS. Поставляемая по умолчанию конфигурация следующая:
Назначение атрибутов ресурса:
Атрибут | Описание |
driverClassName | JDBC драйвер используемый для подключения к БД |
User | Имя пользователя для подключения к БД |
password | Пароль для подключения к БД |
url | Строка подключения к БД |
Настройка ресурса необходима, если будет использоваться подключение к базе данных CBS через JNDI. Если подключение будет настроено через указание прямого URL в настройке подключения, то настраивать его не обязательно.
Настройка шлюза
Поставляемый по умолчанию файл конфигурации шлюза расположен по пути WEB-INF/ccs-gw.xml. Этот файл нужно скопировать в каталог $(CATALINA_HOME)/conf. По умолчанию поставляется следующая конфигурация:
Настраивать необходимо узлы <Adapter>. Должно быть настроено столько узлов <Adapter>, сколько систем потребителей будет обслуживать приложение шлюза.
Атрибут jdbcUrl задает подключение к реализации JMS в базе данных CBS. Если атрибут задан в настройке (присутствует и не пустой) то шлюз будет использовать эту настройку. Атрибут используется только в том случае если не задан jndiName.
Атрибут jndiName задает имя ресурса, описывающего подключение к базе данных CBS.
Путь к файлу конфигурации указывается в системном свойстве Java com.colvir.ccs.gw.configFile. Установить системное свойство можно через переменную окружения JAVA_OPTS в файле bin/catalina.bat следующей командой: set JAVA_OPTS = %JAVA_OPTS% -Dcom.colvir.ccs.gw.configFile=”C:/tomcat/conf/ccs-gw.xml”.
Настройка логирования шлюза
Поставляемый по умолчанию файл настройки логирования шлюза расположен по пути WEB-INF/log4j.properties. Для изменения детализации логирования приложение следует пересобрать или корректировать настройки в репозитории сервера.
Изменять эти настройки не рекомендуется.
Порядок установки приложения шлюза под WebSphere
Установка библиотек
Шлюз устанавливается после установки системы рассылки (см. «Инструкцию по установке и настройке системы рассылки»). Установка дополнительных библиотек не требуется.
Установка приложения шлюза
Приложение устанавливается в консоли сервера (см. документацию на сервер приложений).
Group: | colvir |
Artifact: | ccs-cbs-gw |
Version: | 1.0 |
Type: | war |
Управление доступом
Приложение системы рассылки предоставляет Web интерфейс управления системой шлюза. Доступ к Web интерфейсу управления осуществляется по адресу: http://server/ccs-cbs-gw. Для ограничения доступа используются следующие роли:
ccs-cbs-gw.web.manager | Разрешает доступ к Web-приложению управления системой по адресу: http://server/ccs-cbs-gw |
Настройка пользователей и ролей должна выполняться на сервере приложений.
Настройка пользователей для сервера tomcat
По умолчанию пользователи настраиваются в файле $(CATALINA_HOME)/conf/tomcat-users.xml. Для настройки пользователей системы рассылки необходимо в этот файл добавить следующие настройки:
По умолчанию Tomcat хранит пароли в открытом виде. Чтобы изменить настройки авторизации обратитесь к документации по Tomcat.
Настройка пользователей для сервера WebSphere
- В консоли сервера завести группу ccs-cbs-gw.web.manager.
- В консоли сервера завести пользователя gw, добавить его в группу ccs-cbs-gw.web.manager.
Комментариев нет:
Отправить комментарий