以编程方式添加gdst(引导式决策表)

时间:2012-09-10 06:55:18

标签: drools drools-guvnor

虽然有add DRL rules programmatically的方法,却找不到是否可以添加"引导决策表"编程。这些规则在WebDAV中可见,因为gdst文件只是XML。是否有API在没有guvnor UI的情况下创建这些规则,使用WebDAV或REST上传到guvnor并稍后使用UI进行更改?

1 个答案:

答案 0 :(得分:0)

你可以通过Drools WB内部GIT添加/移动/更新gdst :) 最重要的是,您需要查看有关配置/属性的文档/并保留WB 6.2.0-beta2(不要进入beta3或CR1)。

http://docs.jboss.org/drools/release/6.2.0.CR1/drools-docs/html/wb.Workbench.html#wb.systemProperties

请注意:

  1. 默认主机是localhost,因此您需要使用

    进行更改

    org.uberfire.nio.git.ssh.host

  2. 将默认git dir,M2 repo移动到Jboss AS的某个外部路径。

  3. 最后,您会注意到只有'编辑过'文件是通过GIT而不是生成的文件进行剪切的。 因此,如果你专注于.gdst,你将无法检索/编辑你在WB中看到的生成的.drl。

    祝你好运:)