Если вы используете опцию BIRT-runtime, для публикации отчетов в формате HTML и предоставления прав доступа необходим сервер приложений / веб-сервер J2EE (например, Apache Tomcat). Если вы используете Apache Tomcat, смотрите главу BIRT, требования и установка.
В этой главе дается обзор приложения Tomcat Manager.
Приложение Tomcat manager предоставляет возможность развернуть новое веб-приложение или отменить развертывание существующего без перезапуска контейнера. Кроме того, вы можете перезагрузить существующее приложение, не объявляя его ”перезагружаемым».
Приложение Tomcat manager по умолчанию отключено по соображениям безопасности. Если вы хотите использовать приложение, вам необходимо пройти аутентификацию с использованием имени пользователя и пароля, которые вы указали при установке Tomcat (см. Рисунок ниже).:
Рисунок: Установка Tomcat, Базовая конфигурация
Дополнительную информацию о безопасности Tomcat вы можете найти на домашней странице Apache:https://tomcat.apache.org/tomcat-8.0-doc/security-howto.php
ОСТОРОЖНО
Чтобы получить доступ к веб-приложению Manager, создайте новое имя пользователя и пароль и свяжите с ними одну из ролей manager или добавьте роль manager существующему пользователю.
Чтобы предоставить доступ к приложению manager, пользователь должен обладать одной из ролей менеджера. Пользователи сохраняются в Tomcat_InstallationPath/conf/tomcat-users.xml file
(see figure below).
Рисунок: файл tomcat-users.xml
The tomcat-users.xml file is used to manage users, passwords and user roles.
ПРИМЕЧАНИЕ
NOTE that a default user does not exist. Therefore, create a user when installing Tomcat.
The following manager roles are available:
web.xml
Файл веб-приложения Manager содержит имена ролей. Прежде всего, web.xml файл используется для указания прав доступа к отдельным подкаталогам отчетов. Таким образом, только определенные группы пользователей (роли) имеют доступ / не имеют доступа к определенным каталогам.
Рисунок: Web.xml файл