Step 6: Deploying the Rule Execution Server MBean descriptors

To configure Rule Execution Server for WebSphere® Application Server, you must also deploy the MBean descriptors.

Before you begin

Make sure that you give the application server process enough access right to read the jrules-mbean-descriptors.jar file. For example, change the permissions on the file by using a chmod 777 command.

About this task

The Rule Execution Server architecture is based on the Java Management Extensions (JMX) API. MBeans are Java objects that are used by the JMX API. To configure Rule Execution Server for WebSphere Application Server, you must deploy the MBean descriptors, either globally for all Rule Execution Server instances or for a single Rule Execution Server instance.

Procedure

To deploy MBean descriptors:

  1. Open the WebSphere Integrated Solutions Console.
  2. In the side panel, open Servers  > Server Types > WebSphere application servers.
  3. On the Application servers page, click the name of your server.
  4. Under Server Infrastructure, expand Java and Process Management and click Process definition.

    In WebSphere Application Server for z/OS, an additional layer provides three resources that can be administered: Adjunct, Control, and Servant. If you are working in that environment, select the Servant.

  5. Under Additional Properties, click Java Virtual Machine.
  6. In the Classpath field, add <InstallDir>/executionserver/lib/jrules-mbean-descriptors.jar.
  7. Click OK, then Save to save the changes directly to the master configuration.