Questions tagged [drools-guvnor]

Drools Guvnor is a centralised repository for Drools Knowledge Bases, with rich web based GUIs, editors, and tools to aid in the management of large numbers of rules.

Drools Guvnor is a centralised repository for Drools Knowledge Bases, with rich web based GUIs, editors, and tools to aid in the management of large numbers of rules.

Drools allows you to create executable knowledge bases. The repository component is where you can store versions of rules, models, functions, processes etc that all relate to these knowledge bases. Access is controlled, and it is possible to lock down access and restrict features so domain experts (non programmers) can view and edit rules without being exposed to all the features at once.

You would want to use Guvnor if

  • You have a need to control access to rules and other artifacts
  • Have a variety of non programmer users who could use graphical editors to edit rules
  • Need to manage versions and changes to the rules over time (and you probably have a lot of rules !).
283 questions
15
votes
3 answers

What is the new accepted way of programmatically creating new drools rules in Drools 6?

In short I want to create, edit and delete rules from a rules repository at runtime. I'm having trouble figuring out how to do this in drools 6+. I know in a previous version of drools (<= 5.6), that there was an XML representation of a .drl file…
Peter Smith
  • 849
  • 2
  • 11
  • 28
15
votes
2 answers

How and is it worth to integrate Java Webapp + drools + Guvnor?

I am planning on introducing Java rules and currently in the process of evaluating Drools to externalize (physically and logically) the business rules from the application. Since these business rules would be very often by the business, I would want…
Sudhakar
  • 4,823
  • 2
  • 35
  • 42
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
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
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
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
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
6
votes
2 answers

Drools complex facts

I have been looking at how to simplify some of my rules which are manually written in DRL, becoming difficult to maintain. Searching through google resulted in "decision tables is the best way to go forawad". But unfortunately our facts are very…
user1224036
  • 988
  • 1
  • 15
  • 34
6
votes
1 answer

Facing issue in deploying guvnor.war in tomcat 7.0.30

How do I deploy the guvnor.war (Version 5.4.0.Final) in Tomcat 7.0.30 server? Its giving me the following error: Type: Exception report Message Description: The server encountered an internal error that prevented it from fulfilling this…
Sunny Agrawal
  • 61
  • 1
  • 3
5
votes
1 answer

Drools workbench 7.12.0 for Tomcat

I am new to Drools and am trying to install drools server and workbench 7.12.0. I happen to see see a tomcat version of the war for the workbench in the previous versions but not for 7.12.0. Can someone point me to the right war to be used for…
Hanmanth
  • 51
  • 1
5
votes
1 answer

why does loading Drools 6 KIE JAR into code fail?

I'm using JBoss AS 7.1.1.Final with KIE Workbench/Drools 6.0.1., Java and Eclipse (Kepler). I need KIE Workbench (formerly Drools Guvnor) to let people graphically create/edit jars with Facts and Rules and then store as jars in the local maven…
user3173088
  • 55
  • 1
  • 1
  • 7
4
votes
2 answers

Compare dates in drools

My rule file as below, import com.springapp.mvc.model.Person; dialect "java" rule "4" when $person:Person(((date > "20-Jan-2015") && (date < "20-Dec-2015")) && (call_count >= "299")) then System.out.println("Beep"); end I…
Hasitha
  • 558
  • 1
  • 12
  • 26
4
votes
1 answer

how to begin with drools guvnor

I am new to drools and java.I want to setup guvnor and use database for storing rules.How should I begin with? I have been trying to figure it out but haven't clearly understood how to start.
user3505394
  • 315
  • 5
  • 18
4
votes
1 answer

Steps to deploy Guvnor in Glassfish

When I had tried deploying Guvnor onto Glassfish, I hit the same problem as here. If anyone has performed a successful deployment, what are the steps to deploy a recent version of Guvnor (e.g. 5.4) to a recent version of Glassfish (e.g. 3.1)?
Chris Snow
  • 23,813
  • 35
  • 144
  • 309
4
votes
1 answer

Maintaining drl (technical) rules in Drools Guvnor

I'm new to the world of business rules, but I think I've understood the concepts of Drools Expert and Drools Guvnor, yet I'm still a bit confused how/when/why exactly use Guvnor in comparison to Expert. And also, whether they rule each other out or…
kaskelotti
  • 4,709
  • 9
  • 45
  • 72
1
2 3
18 19