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

    2热度

    2回答

    我正在编写一些PowerShell脚本来与我们的源代码控制软件(它不是PowerShell cmdlet)一起工作,并且在运行时遇到了一个问题,即将变量用作命令行参数由前面=,像这样: cm mklabel lb:BL$baseline -c=$comment 这结束了与“$评论”的注释创建标签。如果我在=之后放置一个空格,它看起来像正确评估变量,但该命令不会将该评论与-c参数相关联。有没有办

    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个参数,我就一个