ILOG JRules User Guide > Customizing JRules > Tasks > Customizing Rule Scenario Manager > Deploying Extensions to Rule Scenario Manager

You deploy extensions - KPIs, operators, extractors, or types - to Rule Scenario Manager by adding their class files to the jrules-rsm-appserver.ear/war file and by declaring them in the extensions.xml file.

To deploy extensions:

  1. Extract the jrules-rsm-appserver.ear/war file with a standard archive tool.
  2. Add your extensions class files to the WEB-INF/classes directory of the extracted jrules-rsm-appserver.ear/war file.
  3. Declare the extensions in the WEB-INF/classes/.. extensions.xml file.
  4. Re-archive the jrules-rsm-appserver.ear/war file and deploy to your application server.

You can also archive the package files of your extensions into a JAR file (for example, rsm-extensions.jar) and deploy this to the WEB-INF/lib directory.

Note that you also declare new or modified BIRT report templates in the WEB-INF/classes/.. directory by replacing or editing the rptdesign file found there.

Related Concepts

Tests
Extractor
Operator
Scenario Suite KPI
Simulation KPI

Related Task

Configuring Rule Scenario Manager Extensions
Deploying the XOM to the Scenario Service Provider

Related Reference

Key Performance Indicator Java Definition
Test Extractor, Operator, and Type Java Definitions
Rule Scenario Manager XML and Java Artifacts

Related Samples

How to Test Rules in Rule Scenario Manager Using Java Binding
How to Test Rules in Rule Scenario Manager using XML Binding