Questions tagged [kie]

KIE is the shared core for Drools and jBPM. It provides a unified methodology and programming model for building, deploying and utilizing resources.

KIE (Knowledge Is Everything) is a new umbrella name for for Drools, jBPM, OptaPlanner and UberFire. It provides a unified methodology and programming model for building, deploying and utilizing resources.

536 questions
14
votes
8 answers

Drools 7.4.1 kieservices.factory.get() returns null

I try to integrate Drools 7.4.1 into a webapp in tomcat. When I call in the code the following statement to get a KieService I get null. KieServices ks = KieServices.Factory.get(); When the same method is being called from a test method it is ok.…
11
votes
6 answers

Is there any API in drools to create the drl files dynamically by just passing values?

I know how to create DRL files inside KIE workbench by using all the methods. But what my problem is without using the KIE workbench, can we create the .drl file by using our required values.If any possibility is there please suggest me. Same way…
bhadram
  • 714
  • 2
  • 8
  • 22
11
votes
1 answer

What is Drools Kie?

I need help in KIE API. Need to know that what it is and is there any tutorial available to use Drools KIE. Is kie part of drools-6.x ? And if it is part of drools-6.x then what will be the effect on applications using Drool-5.5 running JBPM5.4, and…
learner
  • 906
  • 2
  • 10
  • 39
9
votes
3 answers

Cannot find KieModule: org.default:artifact:1.0.0-SNAPSHOT

I'm using the following drools configuration file in a Spring Boot application to load/execute rules from a DataBase which runs fine locally but when I try deploying the application to a Server i got an error saying no KieModule Bean found. I added…
Orby
  • 428
  • 1
  • 9
  • 24
9
votes
3 answers

Loading Drools/KIE Workbench artifacts directly from the repository

We try to switch to Drools 6 with the all new KIE workbench (formerly known as Guvnor) and the new maven-based artifacts. Now I'd like to use the the system described in this blog post in the second image ("Deployment"): Loading the rules via HTTP…
Dominik Sandjaja
  • 6,326
  • 6
  • 52
  • 77
8
votes
4 answers

drools-6 (kie) auto scanning (from spring) of modules and sessions from kie workbench deployed artifacts

I am trying to build a web (spring-mvc) application with kie (drools 6) integrated via injection. I have used kie workbench to create a workflow, complied and deployed. I have added reference of this artifact in my project's pom.xml and added the…
Avnish
  • 1,241
  • 11
  • 19
7
votes
3 answers

Relationship between JBPM, KIE Server, KIE Workbench and JBoss EAP

I want to know what is the difference between jbpm, kie server and kie workbench. I am working on jbpm tutorial now and so I downloaded the full installer. However, I read that: 1. jbpm could be distribuited as different jars. 2. kie server is…
user1785771
  • 487
  • 2
  • 7
  • 18
7
votes
1 answer

How to use a Spring Service in Drools rules?

I'm working with drools engine in the construction of an alert system. we need to execute a method of a @Service instantiated by Spring Framework on the actions of the rule (RHS), when the conditions are met. What would be the way to get the…
Hector Gomez
  • 71
  • 1
  • 4
7
votes
1 answer

Not able to see servers, process management menu's in the KIE workbench 6.2 wildfly distribution?

I have a less work experience with the drools and all. So I have gone through the KIE workbench 6.0 it's working fine, but I need the servers, process management menus in the version 6.2. After installation I am not able to see them, even…
bhadram
  • 714
  • 2
  • 8
  • 22
6
votes
0 answers

Drools performance as a rule engine using multiple threads

I'm using a single threaded drools project as a first-match policy/condition evaluation engine. I'm using the following code to get a kieSession from the kieContainer, and evaluate the predicate based on the conditions. KieContainer currentContainer…
Shashank
  • 325
  • 4
  • 12
6
votes
3 answers

Drools KieContainer from different ClassLoader

We have a Java application with different modules being deployed on Weblogic. We are using drools on different modules and tried to make the class that initializes the KieContainer a singleton by defining it as an enum class. However, it seems that…
João Almeida
  • 4,487
  • 2
  • 19
  • 35
6
votes
1 answer

JBPM User Interface - KIE Workbench vs Custom UI

I have built a process using JBPM. I am evaluating building forms using form builder provided by KIE Workbench. I saw that it uses Uberfire under the hood. What are the pros and cons of using KIE workbench for building forms vs using another are UI…
Punter Vicky
  • 15,954
  • 56
  • 188
  • 315
6
votes
2 answers

Drools Kie application without Maven

As a developer I want to create a Maven project and build an executable standalone JAR application. (No Spring Boot) During development and build processes I want to add a Drools Kie artifact as dependency
m c
  • 1,104
  • 1
  • 12
  • 21
6
votes
0 answers

Drools 6.1 - How to disable strict mode?

Short version: How can I disable the MVEL strict mode using the new KIE API? I know that there is a configuration property "drools.dialect.mvel.strict" that can be set using the old KnowledgeBuilder API. However I can not find a way to accomplish…
Dimitrios Menounos
  • 545
  • 1
  • 6
  • 17
6
votes
5 answers

Pushing to git repository cloned from KIE Workbench repository

I use KIE Workbench (6.1.0.Beta3) to edit my rules. Since there are some features not being supported by the Workbench yet (e.g. moving rules to other packages), I would like to do this stuff outside of KIE-WB. For that, I cloned my repository…
Dominik Sandjaja
  • 6,326
  • 6
  • 52
  • 77
1
2 3
35 36