Tag: kie workbench

KIE Workbench Integration响应401

我正在尝试使用Drools 6.1.FINAL将我的KIE Workbench 6.1.FINAL部署与一个简单的应用程序集成。 我使用以下代码: String url = “http://localhost:8088/workbench/maven2/com/sep/test/myProject/1.0/myProject-1.0.jar”; KieServices ks = KieServices.Factory.get(); UrlResource urlResource = (UrlResource) ks.getResources().newUrlResource(url); urlResource.setBasicAuthentication(“enabled”); urlResource.setUsername(“admin”); urlResource.setPassword(“admin”); try { InputStream is = urlResource.getInputStream(); KieModule kModule = ks.getRepository().addKieModule(ks.getResources().newInputStreamResource(is)); kieContainer = ks.newKieContainer(kModule.getReleaseId()); kieContainer.newStatelessKieSession(); scanner = ks.newKieScanner(kieContainer); } catch(Exception e) { System.out.println(“Exception thrown while constructing InputStream”); System.out.println(e.getMessage()); } 每次运行此代码时,我都会看到以下输出: Exception thrown while building InputStream […]

编译将指导决策表编入规则

我想知道如何使用drools运行时在Java应用程序中使用Drools Workbench的指导决策表。 这个想法是用户可以在工作台中定义规则,流程和一些决策表,这些表将由drools运行时获取。 仍然,出于某种原因,我无法弄清楚如何在drools中执行此操作,因为它将表存储为gdst文件,并且它似乎无法编译为drools。 使用drools,有没有办法: – 执行gdst文件,就像我使用excel决策表一样? – 或者在规则中编译gdst文件? 我一直在寻找解决方案,但找不到具体的例子……:/

JBPM 6.2。 如何直接从Eclipse而不是KIE工作台部署工作流?

我正在使用带有JBPM 6.2的Eclipse Luna和WildFly 8.1。 目前,我的Eclipse已经过配置,因此我可以直接从Eclipse中启动WildFly 8.1服务器和KIE工作台。 以前,我已经从KIE工作台创建了一个Evaluation.bpmn工作流,并且能够成功地部署它并在数据库表中查看工作流日志。 但是,有没有办法在Eclipse中创建JBPM项目并直接从Eclipse部署和启动工作流? 如果是这样,我该怎么办?