Show Table of Contents
3.5. Installing Red Hat JBoss BRMS on Red Hat JBoss Web Server
The generic deployable package is provided for customers to install Red Hat JBoss BRMS 6 to an existing application server. The following procedure provides instructions for installation on an existing Red Hat JBoss Web Server 2.0.1 instance.
Procedure 3.1. Installing the Generic Deployable Package
- To download the generic deployable package zip file from the Red Hat Customer Support Portal, go to https://access.redhat.com and log in.
- Click → .
- In the Product Downloads page that opens, click Red Hat JBoss BRMS.
- From the Version drop-down menu, select version 6.0.3
- Select Red Hat JBoss BRMS 6.0.3 Deployable for All Supported Containers package and then click Download.
- Extracting the downloaded archive creates the following zip archives:
jboss-brms-engine.zipjboss-brms-manager.zip
- Extract
business-central.warfrom thejboss-brms-manager.ziparchive and copy totomcat7/webapps/. - Remove the
.warextension from thebusiness-central.warso that directory is now calledbusiness-central. - Define the users and the roles in
tomcat7/conf/tomcat-users.xmlas shown below:<role rolename="admin"/> <role rolename="analyst"/> <user username="user" password="password" roles="admin,analyst"/>
- Edit the
web.xmlfile in thetomcat7/webapps/business-central/WEB-INFdirectory by uncommenting all entries that are marked withTOMCAT-JEE-SECURITY. For example:<!-- TOMCAT-JEE-SECURITY --> <!-- <init-param> <param-name>org.uberfire.auth.scheme</param-name> <param-value>org.uberfire.security.server.auth.JACCAuthenticationScheme</param-value> </init-param> -->Should be uncommented like the following:<!-- TOMCAT-JEE-SECURITY --> <init-param> <param-name>org.uberfire.auth.scheme</param-name> <param-value>org.uberfire.security.server.auth.JACCAuthenticationScheme</param-value> </init-param> - Copy the
kie-tomcat-integration-VERSION.jarfile frombusiness-central/WEB-INF/libin BRMS distribution totomcat7/lib. - Copy the
slf4j-api-VERSION.jarfile and theslf4j-ext-VERSION.jarfile frombusiness-central/WEB-INF/libin BRMS distribution totomcat7/lib. - Download the file below and place it in the
tomcat7/libdirectory. - Add the below Tomcat Valve declaration into
tomcat7/conf/server.xml(inside the relevant <host> element):<Valve className="org.kie.integration.tomcat.JACCValve"/>
- Rename
org.uberfire.security.auth.AuthenticationSourcetoorg.uberfire.security.auth.AuthenticationSource-ORIGINandorg.uberfire.security.auth.AuthenticationSource-TOMCAT-JEE-SECURITYtoorg.uberfire.security.auth.AuthenticationSourceinside thebusiness-central/WEB-INF/classes/META-INF/services - Start JBoss Web Server by running
startup.shin thetomcat7/bindirectory../startup.sh
- Navigate to http://localhost:8080/business-central in a web browser.
- Login with the correct username/password as given in the
tomcat-users.xmlfile where you defined user roles.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.