Show Table of Contents
Chapter 4. Install Red Hat JBoss BRMS on IBM WebSphere 8
Now that the basic configuration is done and IBM WebSphere 8 is set to deploy JBoss BRMS, you can upload the WAR deployable that was extracted earlier.
As noted earlier, the JBoss BRMS zip file for IBM WebSphere 8 contains the deployable WAR file for Business Central.
Let's install Business Central for BRMS on IBM WebSphere 8.
4.1. Install Business Central
Business Central is uploaded as a Web archive and then accessed by a familiar URL: http://target-server/business-central. Start this deployment by installing the Business Central WAR as a WebSphere Application.
- In your IBM WebSphere 8 administrative console, open up --> --> . This will show you all the existing applications in the system and allow you to install a new one.
- Click the button to start the process.
- Upload the Business Central war file (
business-central.war) from the local file system. See Section 2.2, “Extract Red Hat JBoss BRMS for IBM WebSphere 8”. This process may take some time. - Accept the default choices for most of the options presented including choosing the option.
- Change Application name to be
business-centralin Step 1 and click . - In Step 2, map the Business Central modules to servers depending upon your requirements.
- Accept the default values for rest of the options and set the context root to:
business-central. Click the button to install Business Central at the Summary page. This process will take a while. Choose to save to the master configuration at the end of this process. - You will be returned to the page where business-central will be a new application listed. However, this application will be stopped at this stage. Before you start it, there are a few application configuration options that need to be done.
Map Groups to Roles
Click on the business-central application and open up this applications configuration page. Click on .Select theadminrole, click , search for theadmingroup in the next screen (or just press the button) and move it from theAvailable listto theSelected list. Click . Mapping this will give the admin user that we created earlier (business-central-admin) access to the Business Central application.Do the same for theanalystrole and save the configuration.If you have other groups or users that should have access to Business Central, use the same steps to map them to theadminoranalystroles.Note
Give this user access to thekie-serverrole if you are also installing the Realtime Decision Server. Furthermore, map appropriate REST API roles if you will use REST API. For further information about API roles, refer to Chapter 17. Remote API from Red Hat JBoss BPM Suite Development Guide.Classloading Configuration
Ensure by going to the setting for your business-central application that the parametersClasses loaded with local class loader first (parent last)andSingle class loader for applicationare checked.- Click the button, choose to save to master configuration and restart the WebSphere server.
Enable Bouncy Castle Crypto API
To enable GIT SSH repository cloning andkie-config-clifrom within Business Central, the Bouncy Castle Crypto API must be setup. Enable this API by following these steps:- Set the org.apache.sshd.registerBouncyCastle property to true and org.uberfire.domain property to
WSLogin. These are custom properties so see Section 3.4, “Add Custom JVM Properties” for details on how to set them. - Setup the Bouncy Castle API as a shared library referenced from Business Central using the appropriate version of Bouncy Castle:
- Navigate to → , choose your scope and then click on the button to create a new library. Give this library a name and set the classpath to the Bouncy Castle library (
bcprov-jdk16-1.46.jar). Click and save the configuration. - Navigate to → . Open up and then click the Business Central application that you have just installed. Click on , select the web module, click on and select the Bouncy Castle library created in the previous step. Click the button and save the configuration.
You have now successfully installed Business Central on IBM WebSphere 8. Start the application by going back to --> page and then selecting
business-central checkbox before clicking on the button.
To access the application, navigate to http://target-server/business-central.

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.