Drools & Guvnor 使用心得

来源:互联网 发布:oracle数据库备份语句 编辑:程序博客网 时间:2024/06/06 12:27

Step:

1. New Package

2. Upload POJO Model jar(remove unused imported types)

3. New Rule(I have tested business rule/technical rule)

4. Create snapshot for deployment, enter "TestDrl"

 

  1)直接调用Guvnor的URL

  KnowledgeBuilder kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder();
  UrlResource urlResource = (UrlResource) ResourceFactory.newUrlResource("http://localhost:8080/guvnor-5.5.0.Final-tomcat-6.0/org.drools.guvnor.Guvnor/package/org.sample/TestDrl");
  urlResource.setBasicAuthentication("enabled");
  urlResource.setUsername("admin");
  urlResource.setPassword("admin");
  kbuilder.add(urlResource, ResourceType.PKG);

 2) 先下载binary package,然后在文件系统中引用

kbuilder.add(ResourceFactory.newFileResource("d:\\org.sample.pkg"), ResourceType.PKG);

 

原创粉丝点击