kie

    0熱度

    2回答

    我構建了一個規則引擎,它在匹配第一條規則後退出。規則的排序使用Salience,鎖定活動(以防止重新匹配)和激活組一旦輸入與第一條規則匹配就立即退出。 業務現在對監視器模式有新的要求,其中引擎必須繼續將輸入與未處於監視模式的規則相匹配。 例如: Object(attr1 = 1, attr2 = 2) monitor Rule 1: if (attr1 = 1) non-monitor R

    1熱度

    3回答

    我有一個使用optaplanner的測試程序。沒有直接使用KIE A​​PI,但它看起來像在幕後調用。這可能與我使用DROOLS進行分數計算有關。該程序從IDE或maven工作,但我想創建一個獨立的jar,不需要maven。 我使用maven程序集插件來構建一個包含所有依賴包的獨立運行的胖jar包。 當我運行java -jar target/OptaPlannerTest-1.4-SNAPSHOT

    1熱度

    1回答

    有一個Java API用於從Optaplanner核心ScoreDirector接口獲取IndictmentMap。但我不直接使用Optaplanner引擎,而是使用KIE服務器來解決我的計劃問題。是否有一個API來解決方案起訴? 提供基本的Optaplanner API here。

    0熱度

    2回答

    我有一個包含其他應用程序的現有Wildfly安裝。除此之外,我也想部署Kie Workbench。在這裏,我不想使用使用Ant的演示安裝,它將重新開始下載和安裝JBoss。 我現有的環境如下。 https://repo1.maven.org/maven2/org/kie/kie-wb/ 現在我想在PostgreSQL 9.6更改默認的H2數據庫驅動程序: OS: Windows Server D

    0熱度

    1回答

    所以我想要做的就是以顯示屬於分配給任務特定用戶組的任務.. 按照doc(jbpm 6.4),從Redhat關於查詢任務實例,我可以使用其他參數:狀態,組和用戶。我試圖使用「羣體」。我認爲這意味着分配給用戶任務的「用戶組」。 (the 7.1 docs甚至沒有相關信息) 添加參數「status」(?status = Completed)有效,但「groups」對結果數據集沒有影響。我不知道爲什麼。新

    0熱度

    1回答

    我在使用org.drools.compiler.lang.api提供的RuleDescrBuilder API構建的DrL文件中使用以下結構。 我觸發了匹配後事件,以跟蹤後端中每個規則的匹配數量。但是,當輸入(Predicate)匹配Rule1中的所有給定條件時,它將爲一個輸入觸發多個afterMatchFiredEvents。 import com.objects.Predicate glo

    0熱度

    1回答

    我有一個這樣的對象: @XmlRootElement(name="com.Operation") @XmlAccessorType(XmlAccessType.FIELD) public class Operation implements java.io.Serializable { static final long serialVersionUID = 1L;

    0熱度

    1回答

    在Optaplanner中,有沒有一種方法可以分配多個導致相同錨點的鏈?這是optaplanner提供的功能嗎? 例如, (使用Vehicle Routing應用程序進行任務計劃)我有一位員工,一天執行20項任務。對於前10項任務,由於這些任務是遠離辦公室的任務,所以他使用了一輛汽車。然後策劃者計劃他回到辦公室,併爲接下來的10個任務騎自行車,這些任務離他的辦公室更近。 我需要幫助解決2個問題:

    0熱度

    1回答

    項目我的應用程序內: 一些POJO和一些業務邏輯類 只放POJO的從上述項目的JAR 內將上述罐子導入Guvnor 定義從用戶接口(UI)的規則,而不是像DRL文件 模擬測試POJO數據中的Guvnor 測試規則 發佈/使用滴料API 導出的規則執行在Java運行時 導入規則到的我的應用程序,並執行它 進口規則(這將是進口的格式?) kSession.insert(pojoInstance);

    2熱度

    1回答

    完成的改變。我正面臨着流口水引擎的問題。我有一個可以從Web界面創建規則的用戶,並且我使用一些代碼將創建這些規則之外的drl文件。直到這裏一切都按預期工作。現在用戶將通過對暴露的api的post請求提供輸入,並根據一些參數值我們將選擇一個drl文件並執行規則。早些時候我在做什麼,對於每一個請求,我正在讀取我已經生成到kieFileSystem並構建它的drl文件。所以如果用戶發送3個參數,我就一個