Oh!
I'm tempted to ask _why_ did anyone think that having a great web interface where you
can create, test, store & version (I would think that at least exposing and securing)
business tulers simply should fall short of _executing_ said rules? If Guvnor (or some
other component, I'm learning here) could help me outsource my business rules, I could
use in no matter what platform/ language. All the java coders could embed it and the rest
of us could just execute it.
But I won't ask :)
Instead let me rephrase my original question. What's the best way to setup a remote
server, that can receive my data, go through the rules, and return a response? That does
not involve java coding? drools-server?
Thanks,
Rubén
De: "Esteban Aliverti" <esteban.aliverti(a)gmail.com>
Para: "Rules Users List" <rules-users(a)lists.jboss.org>
CC: "Diego Fabian Lopez Ruiz" <diego(a)lingo.mx>
Enviados: Viernes, 14 de Mayo 2010 12:09:35
Asunto: Re: [rules-users] Drools5 in tomcat 5
Bad news! Guvnor doesn't execute the rules! It only acts as a repository! You can
create your rules, test your rules and versioning them too, but if you want to execute
them in a real business scenario, you have to code it. I know Drools already has some
modules to do what you are trying to achieve, they are drools-pipeline (Which can use
camel) or even drools-server (which is a simple servlet that executes commands).
Unfortunately I'm not an expert on those modules, but you can always ask here for
help.
Best,
2010/5/14 Rubén Marrero < ruben(a)lingo.mx >
The idea is to use Guvnor as a REST-accessible BRMS.
We'll design, edit, test rules in guvnor, then execute them from the PHP web app in
the background (with cURL or something ) or maybe we'll use proper webservices, as
long as we can keep thing simple.
Since we are already using tomcat 5 as our reporting endpoint, we'd like to just add
the guvnor as a web app, as long as guvnor can execute the rules we setup in the nice web
interface and respond with a json package to a REST json request.
Guvnor _does_ execute rules, right? :-)
I'll try removing the jars you mention and then report back.
Thx,
Rubén
De: "Esteban Aliverti" < esteban.aliverti(a)gmail.com >
Para: "Rules Users List" < rules-users(a)lists.jboss.org >
Enviados: Viernes, 14 de Mayo 2010 6:49:53
Asunto: Re: [rules-users] Drools5 in tomcat 5
I didn't test Guvnor in Tomcat 5, but I did it in Tomcat 6. The only thing you need to
do is to remove el-ri-xxx.jar and el-api-xxx.jar from Guvnors libraries (open the war
file, browse to WEB-INF/lib and remove the files). This is because Tomcat already provides
this libraries. That is the only thing I have to do when I want to use Guvnor deployed in
a Tomcat.
And remember that Drools is just a framework (a bunch of jars if you want), so you can use
it everywhere: console app, desktop app, web app. Guvnor is a BRMS that you can use to
create your rules, manage their life cycle and set as main repository (You can do more
things too). It is important to make this distinction, maybe you just want to use drools
expert/flow/fusion and not Guvnor.
Best,
2010/5/14 Rubén Marrero < ruben(a)lingo.mx >
Hi all:
I want to add drools to a php application. Currently we are using Tomcat 5 to execute BIRT
reports and works great.
We want to keep using Tomcat (this version in particular) and just drop the Drools WAR so
to disturb as little as possible our current setup.
Is Tomcat 5 a supported platform to run Drools 5? any pointers to current docs?
Thanks in advance,
Rubén
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users
--
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Esteban Aliverti
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users
--
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Esteban Aliverti
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users