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);
本文详细介绍了如何通过直接调用Guvnor的URL或下载binary package来导入DRL规则至KIE容器的过程。包括了设置认证、解析URL资源并将其添加至KnowledgeBuilder实例的方法。
715

被折叠的 条评论
为什么被折叠?



