此内容没有您所选择的语言版本。

16.9. Rule Set Requirements


  • There are three requirements when creating rule sets on the JBoss Enterprise SOA Platform.
    The name and action class as shown:
    <action class="org.jboss.soa.esb.actions.BusinessRulesProcessor"
      name="OrderDiscountRuleService">
    
    Copy to Clipboard Toggle word wrap
    One of the following is also required:
    • a DRL file:
      <property name="ruleSet" value="drl/OrderDiscount.drl" />
      
      Copy to Clipboard Toggle word wrap
    • a DSL or DSLR ( Domain Specific Language ) file:
      <property name="ruleSet" value="dsl/approval.dslr" />
      <property name="ruleLanguage" value="dsl/acme.dsl" />
      
      Copy to Clipboard Toggle word wrap
    • a decisionTable on the class-path:
      <property name="decisionTable" value="PolicyPricing.xls" />
      
      Copy to Clipboard Toggle word wrap
    • a properties file on the class-path. This tells the rule agent how to find the rules package. You enable it by specifying either an URL or the path to a local file:
      <property name="ruleAgentProperties"
                 value="brmsdeployedrules.properties" />
      
      Copy to Clipboard Toggle word wrap

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat