Chapter 5. Installing Decision Server

Now that the basic configuration is complete and IBM WebSphere is ready to deploy Red Hat Decision Manager, you can upload the deployable WAR file that was extracted earlier. The Red Hat Decision Manager ZIP file for IBM WebSphere contains the deployable WAR file for Decision Server.

  1. Click ApplicationsApplication TypesWebSphere Enterprise Applications.

    This shows you all of the existing applications in the system and enables you to install a new one.

  2. Click Install.
  3. Upload the Decision Server WAR file (kie-server.war) from the local file system.
  4. Select Fast Path and click Next.

    The Install New Application wizard opens.

  5. Change the Application Name to kie-server and click Next.
  6. Map the Decision Server modules to servers according to your specific requirements and click Next.
  7. In the Bind Listeners for Message-Driven Beans, select Activation Specification for both beans and enter jms/activation/KIE.SERVER.REQUEST in the Target Resource JNDI Name field.
  8. Enter the jms/conn/KIE.SERVER.REQUEST JNDI name for the KIE.SERVER.REQUEST connection factory.
  9. In the Map Virtual Hosts for Web Modules section, keep the default values and click Next.
  10. Set the context root to kie-server.
  11. In the Metadata for Modules section, keep the default values and click Next.
  12. Click Finish to install the Decision Server.
  13. Click Save to save the changes to the master configuration.

5.1. Mapping Groups to Roles

Map the kie-server role to a user or a group.

  1. Go back to the main configuration page for the newly installed kie-server application (ApplicationsApplication TypesWebSphere Enterprise Applications).
  2. Click Security Role to User/Group Mapping under Detail Properties.
  3. Select the kie-server role and click Map Groups to search for the kie-server group.
  4. Move the kie-server group from the Available list to the Selected list and click OK.

This mapping gives the previously created administrator user access to the Decision Server. . Click Save and start the kie-server application.

Check whether the Decision Server REST API works by sending a GET request at http://TARGET_SERVER:PORT/kie-server/services/rest/server.