Siebel Business Rules Administration Guide > Creating and Deploying Rules >
Deploying Rule Modules
For any rule module to be available for implementation in the Siebel application, the rule module must first be deployed from HaleyAuthority. Once deployed, the rule module is visible and available in the Rule Modules List view of the Administration - Business Rules screen. In order to deploy a rule module, the module must contain at least one statement that is understood. The Deployment plug-in points by default to the runtime datasource that was specified in the Object Importer session you ran for the HaleyAuthority knowledge base. NOTE: The list of rule modules that are available to deploy does not include rule modules that contain draft statements (statements that are not understood by HaleyAuthority).You cannot bring up the Deployment plug-in for a HaleyAuthority knowledge base without running Object Importer at least once.
Before deploying rule modules, see Using Object Importer and Deployment Log Files for information on enabling the Deployment log file. To deploy a rule module in HaleyAuthority
- Choose Tools > Siebel Deployment.
- In the Siebel Deployment dialog box, in the List of Modules, select one or more modules to deploy.
- Use the following guideline for checking or not checking the Update model checkbox:
- It is recommended that you check the Update model checkbox if you have changed your HaleyAuthority semantic role model (the entire set of concepts and their relations) in any way since the last deployment of a rule module; for example, by importing new fields or doing a synchronization with the Siebel Repository. Choosing this option loads the updated compiled semantic role model from HaleyAuthority into the runtime database.
- If the semantic role model has not been updated since the last rule module deployment, then you can uncheck the Update model checkbox. However, for a little performance overhead, it is likely worth leaving Update model checked whenever you deploy.
- Click OK.
When a rule module is deployed for the first time, its status is Inactive in your Siebel application. To configure and activate a rule module, see Configuring and Activating a Deployed Rules Module.
|