About Rules Development Licenses
Before you can execute rules on the Integration Server that is used as a runtime environment, you must purchase a valid license that includes the functionality you want to work with. The following table gives an overview of the different Rules Development licenses and their enabled functionality:
Functionality | Business Rules | Business Rules AddOn |
Synchronous Invoke from Business Processes | yes | yes |
Process Actions | no | yes |
Service Actions | no | yes |
New Data Actions | no | yes |
External Event Rules | no | yes |
Public Built-in Services | no | yes |
The license expires after a time period specified by your particular purchase agreement.
The License Key
You are provided with a license key file that you place in the file system of the machine on which Integration Server will run. The license key is a special code associated with your license.
When you install Integration Server, the setup program asks you to provide the name and location of this file. For more information about installing webMethods Products, see Installing Software AG Products. The setup program then copies this file to your_directory\instances\your_instance_name\packages\WmBusinessRules\config with the name licenseKey.xml. If this file is inadvertently deleted, webMethods Rules Engine on Integration Server will not be available for use.
Viewing Licensing Information
To view licensing information for Rules Engine, open the licenseKey.xml file located in your_directory\instances\your_instance_name\packages\WmBusinessRules\config.
Changing Licensing Information
Use the following procedure to change your license key when your license expires or you change your license to include different functionality.
Important: Before performing these steps, you must obtain a new license key file from Software AG, and the names of the old and the new license key file must be identical.
To change the license key:
1. Stop the Integration Server or the WmBusinessRules package.
2. Copy the new licenseKey.xml file to your_directory\instances\your_instance_name\packages\WmBusinessRules\config.
3. Restart the Integration Server or the WmBusinessRules package.