16.9. ルールセットの要件
- JBoss Enterprise SOA Platform でルールセットを作成する場合は 3 つの要件があります。以下のように、name および action クラス:
<action class="org.jboss.soa.esb.actions.BusinessRulesProcessor" name="OrderDiscountRuleService">以下のいずれかも必要です。DRLファイル:<property name="ruleSet" value="drl/OrderDiscount.drl" />DSLまたはDSLR(ドメイン固有言語 )ファイル:<property name="ruleSet" value="dsl/approval.dslr" /> <property name="ruleLanguage" value="dsl/acme.dsl" />- クラスパスの
decisionTable<property name="decisionTable" value="PolicyPricing.xls" /> - クラスパス上のプロパティーファイル。これは、
ルールエージェントにルールパッケージの検索方法を説明します。これを有効にするには、URL またはローカルファイルへのパスを指定します。<property name="ruleAgentProperties" value="brmsdeployedrules.properties" />