drools

    0熱度

    1回答

    我創建了兩個「Hello World」進程來爲子進程節點提供旋轉。我無法將子流程的輸出返回到主流程。我希望有人能夠指導我做錯了什麼,因爲我找不到任何文檔或示例說明我爲什麼不工作。 在我的主要過程中,我有以下的(請注意,我剪斷頁眉,頁腳和位置的x,y,高度,寬度屬性): ... snip... <header> <variables> <variable name="na

    1熱度

    1回答

    我試圖使用規則流和規則來創建工作流的原型。我開始測試subProcess,因爲它能夠調用或重用子例程顯然是有用的。經過多次擺弄之後,我無法像預期的那樣將工作映射到工作中(以及我可以從缺乏詳細文檔的情況下進行管理)。 所以我開始尋找更多的例子。令人費解的是,我只設法找到了一個使用subProcess的示例(在jbossrules checkout中) - 而且這個示例甚至不打算進行任何內外映射。每個

    2熱度

    3回答

    如何在規則內設置Drools 4中的全局變量?如果規則觸發,我想設置一個布爾值,以便它可以從具有較低顯着性的另一個規則中讀取它。 。

    0熱度

    1回答

    我是Drools的新手,他們有非常好的調試偵聽器,DebugAgendaEventListener和DebugWorkingMEmoryEventListener,它們將事件吐出到System.err。這一切都很好,但潛在的事件沒有實現的toString(),所以你最終調試行,看起來像: [email protected] 這還不是特別有用的。我覺得我一定會錯過一些明顯的東西,因爲我無法弄清楚

    0熱度

    1回答

    我已經下載並開始使用Drools的一個試點項目,通過它的「默認」平臺的Eclipse。不過,我想在Netbeans中使用它,就像插件在Eclipse中工作的方式一樣。 任何想法/放射切口做到這一點?

    0熱度

    2回答

    我正在做ksession.insert(列表),之後我必須在drl文件中激發規則1,然後在drl中激發ksession.insert(list)和fire規則2。 有人能告訴我如何做到這一點。我讀到議程過濾器和facthandles,但真的不知道如何得到這個工作 下面是一些代碼: ArrayList的列表=新的ArrayList(); list.add(product1); list.add(pr

    0熱度

    1回答

    顯示出來 只是在尋找一種方式將參數傳遞到Drools的吸氣...... 我在的Eclipse Ganymede注意到,智能感知是有幫助確定可用於在Drools WHERE子句中選擇實體的獲取者。只需輸入一個字母,然後按Ctrl + Space查看列表。我有另一個項目在Drools.NET,它依賴於C#屬性,而不是get方法。 C#.NET可讓您將默認屬性定義爲public String this[

    2熱度

    3回答

    我在編譯drools 4項目時遇到問題。我在規則文件中出現錯誤,說 Only a type can be imported. <<MyClassName>> resolves to a package 增量式編譯器因此無法正常工作。我該如何解決這些錯誤或讓日食忽略它們?

    4熱度

    1回答

    我正在使用Drools來驗證對象。該對象還有一個getChildrenList()方法,它返回與此對象相關的子對象(主 - 關係關係)。 我做一些驗證的對象,然後我要驗證的子對象一樣,所以我插入所有子對象以及到工作內存使用以下規則: rule "Insert Children" when $parent : Parent (eval(childrenList != empt

    1熱度

    1回答

    我對流口水相當陌生,我遇到了一些我不能理解的問題。 我試圖解決一個分配問題,我的LHS的一個是這樣的 $leftAlloc: SlotAllocation($leftRes: resource) $rightAlloc: SlotAllocation(this != $leftAlloc, resource == $leftRes) 由於某些原因,第二條語句不匹配任何你連我敢肯定有工作內